From: Regina Obe Date: Sat, 21 Jul 2018 17:38:14 +0000 (+0000) Subject: Update templates X-Git-Tag: 2.5.0beta2~30 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ae67ae75822d62e6a364c535264094217dae4f05;p=postgis Update templates git-svn-id: http://svn.osgeo.org/postgis/trunk@16656 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/doc/po/templates/extras_tigergeocoder.xml.pot b/doc/po/templates/extras_tigergeocoder.xml.pot index f07af51da..6ab40c04b 100644 --- a/doc/po/templates/extras_tigergeocoder.xml.pot +++ b/doc/po/templates/extras_tigergeocoder.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-08-24 19:57+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -251,13 +251,13 @@ msgstr "" #. 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 +#: extras_tigergeocoder.xml:275 extras_tigergeocoder.xml:320 +#: extras_tigergeocoder.xml:361 extras_tigergeocoder.xml:406 +#: extras_tigergeocoder.xml:451 extras_tigergeocoder.xml:509 +#: extras_tigergeocoder.xml:570 extras_tigergeocoder.xml:628 +#: extras_tigergeocoder.xml:673 extras_tigergeocoder.xml:759 +#: extras_tigergeocoder.xml:851 extras_tigergeocoder.xml:898 +#: extras_tigergeocoder.xml:971 extras_tigergeocoder.xml:1036 #, no-c-format msgid "Description" msgstr "" @@ -282,21 +282,21 @@ 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 +#: extras_tigergeocoder.xml:282 extras_tigergeocoder.xml:371 +#: extras_tigergeocoder.xml:414 extras_tigergeocoder.xml:469 +#: extras_tigergeocoder.xml:636 extras_tigergeocoder.xml:925 +#: extras_tigergeocoder.xml:997 #, no-c-format msgid "Availability: 2.0.0" msgstr "" #. 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 +#: extras_tigergeocoder.xml:170 extras_tigergeocoder.xml:421 +#: extras_tigergeocoder.xml:476 extras_tigergeocoder.xml:536 +#: extras_tigergeocoder.xml:596 extras_tigergeocoder.xml:643 +#: extras_tigergeocoder.xml:726 extras_tigergeocoder.xml:817 +#: extras_tigergeocoder.xml:861 extras_tigergeocoder.xml:930 #, no-c-format msgid "Examples" msgstr "" @@ -344,19 +344,19 @@ msgstr "" #. 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 +#: extras_tigergeocoder.xml:298 extras_tigergeocoder.xml:338 +#: extras_tigergeocoder.xml:384 extras_tigergeocoder.xml:428 +#: extras_tigergeocoder.xml:486 extras_tigergeocoder.xml:548 +#: extras_tigergeocoder.xml:605 extras_tigergeocoder.xml:650 +#: extras_tigergeocoder.xml:736 extras_tigergeocoder.xml:829 +#: extras_tigergeocoder.xml:872 extras_tigergeocoder.xml:945 +#: extras_tigergeocoder.xml:1013 extras_tigergeocoder.xml:1053 #, no-c-format msgid "See Also" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:94 extras_tigergeocoder.xml:428 +#: extras_tigergeocoder.xml:94 extras_tigergeocoder.xml:429 #, no-c-format msgid ", " msgstr "" @@ -397,9 +397,9 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:120 extras_tigergeocoder.xml:325 -#: extras_tigergeocoder.xml:586 extras_tigergeocoder.xml:764 -#: extras_tigergeocoder.xml:1035 +#: extras_tigergeocoder.xml:120 extras_tigergeocoder.xml:326 +#: extras_tigergeocoder.xml:588 extras_tigergeocoder.xml:768 +#: extras_tigergeocoder.xml:1040 #, no-c-format msgid "Availability: 2.1.0" msgstr "" @@ -541,8 +541,8 @@ msgid "" msgstr "" #. Tag: title -#: extras_tigergeocoder.xml:225 extras_tigergeocoder.xml:287 -#: extras_tigergeocoder.xml:376 +#: extras_tigergeocoder.xml:225 extras_tigergeocoder.xml:288 +#: extras_tigergeocoder.xml:377 #, no-c-format msgid "Examples: Basic" msgstr "" @@ -570,13 +570,13 @@ msgid "" " (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" +" FROM geocode('75 State Street, Boston MA 02109', 1) As g;\n" +" rating | lon | lat | stno | street | styp | city " +"| st | zip\n" +"--------+-------------------+----------------+------+--------+------+--------" +"+----+-------\n" +" 0 | -71.0557505845646 | 42.35897920691 | 75 | State | St | Boston " +"| MA | 02109" msgstr "" #. Tag: para @@ -619,12 +619,12 @@ msgid "" " (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" +" FROM geocode('31 - 37 Stewart Street, Boston, MA 02116',1) As g;\n" " rating | wktlonlat | stno | street | styp | city | st | " "zip\n" "--------+---------------------------+------+--------+------+--------+----" "+-------\n" -" 70 | POINT(-71.06459 42.35113) | 31 | Stuart | St | Boston | MA | " +" 70 | POINT(-71.06466 42.35114) | 31 | Stuart | St | Boston | MA | " "02116" msgstr "" @@ -661,16 +661,12 @@ msgid "" "-- 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" +" = ( COALESCE(g.rating,-1), pprint_addy(g.addy),\n" +" ST_X(g.geomout)::numeric(8,5), ST_Y(g.geomout)::numeric(8,5) )\n" +"FROM (SELECT addid, address\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" +" LEFT JOIN LATERAL geocode(a.address,1) As g ON true\n" "WHERE a.addid = addresses_to_geocode.addid;\n" "\n" "result\n" @@ -683,12 +679,13 @@ msgid "" "| new_address | rating\n" "-------+----------------------------------------------+-----------+----------" "+-------------------------------------------+--------\n" -" 1 | 529 Main Street, Boston MA, 02129 | -71.07181 | 42.38359 " +" 1 | 529 Main Street, Boston MA, 02129 | -71.07177 | 42.38357 " "| 529 Main St, Boston, MA 02129 | 0\n" -" 2 | 77 Massachusetts Avenue, Cambridge, MA 02139 | -71.09428 | 42.35988 " +" 2 | 77 Massachusetts Avenue, Cambridge, MA 02139 | -71.09396 | 42.35961 " "| 77 Massachusetts Ave, Cambridge, MA 02139 | 0\n" -" 3 | 25 Wizard of Oz, Walaford, KS 99912323 | | " -"| | -1" +" 3 | 25 Wizard of Oz, Walaford, KS 99912323 | -97.92913 | 38.12717 " +"| Willowbrook, KS 67502 | 108\n" +"(3 rows)" msgstr "" #. Tag: title @@ -711,13 +708,17 @@ msgid "" " FROM place WHERE statefp = '25' AND name = 'Lynn')::geometry\n" " ) As g;\n" "\n" -" rating | wktlonlat | stno | street | styp | city | st | " +" rating | wktlonlat | stno | street | styp | city | st | " "zip\n" -"--------+--------------------------+------+---------+------+------+----" +"--------+---------------------------+------+---------+------+------+----" "+-------\n" -" 8 | POINT(-70.96796 42.4659) | 100 | Federal | St | Lynn | MA | " +" 7 | POINT(-70.96796 42.4659) | 100 | Federal | St | Lynn | MA | " +"01905\n" +" 16 | POINT(-70.96786 42.46853) | NULL | Federal | St | Lynn | MA | " "01905\n" -"Total query runtime: 245 ms." +"(2 rows)\n" +"\n" +"Time: 622.939 ms" msgstr "" #. Tag: para @@ -730,13 +731,13 @@ msgid "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:251 +#: extras_tigergeocoder.xml:252 #, no-c-format msgid "Geocode_Intersection" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:253 +#: extras_tigergeocoder.xml:254 #, no-c-format msgid "" "Takes in 2 streets that intersect and a state, city, zip, and outputs a set " @@ -750,7 +751,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:258 +#: extras_tigergeocoder.xml:259 #, no-c-format msgid "" "setof record geocode_intersection " @@ -767,7 +768,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:276 +#: extras_tigergeocoder.xml:277 #, no-c-format msgid "" "Takes in 2 streets that intersect and a state, city, zip, and outputs a set " @@ -783,7 +784,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:288 +#: extras_tigergeocoder.xml:289 #, no-c-format msgid "" "The below examples timings are on a 3.0 GHZ single processor Windows 7 " @@ -792,7 +793,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:289 +#: extras_tigergeocoder.xml:290 #, no-c-format msgid "" "Testing on Windows 2003 64-bit 8GB on PostGIS 2.0 PostgreSQL 64-bit Tiger " @@ -800,7 +801,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:290 +#: extras_tigergeocoder.xml:291 #, no-c-format msgid "" "SELECT pprint_addy(addy), st_astext(geomout),rating\n" @@ -812,7 +813,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:291 +#: extras_tigergeocoder.xml:292 #, no-c-format msgid "" "Even if zip is not passed in the geocoder can guess (took about 3500 ms on " @@ -820,7 +821,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:292 +#: extras_tigergeocoder.xml:293 #, no-c-format msgid "" "SELECT pprint_addy(addy), st_astext(geomout),rating\n" @@ -833,26 +834,26 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:298 +#: extras_tigergeocoder.xml:299 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:304 +#: extras_tigergeocoder.xml:305 #, no-c-format msgid "Get_Geocode_Setting" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:306 +#: extras_tigergeocoder.xml:307 #, no-c-format msgid "" "Returns value of specific setting stored in tiger.geocode_settings table." msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:311 +#: extras_tigergeocoder.xml:312 #, no-c-format msgid "" "text Get_Geocode_Setting " @@ -860,7 +861,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:321 +#: extras_tigergeocoder.xml:322 #, no-c-format msgid "" "Returns value of specific setting stored in tiger.geocode_settings table. " @@ -869,7 +870,7 @@ msgid "" msgstr "" #. Tag: screen -#: extras_tigergeocoder.xml:322 +#: extras_tigergeocoder.xml:323 #, no-c-format msgid "" "name | setting | unit | category " @@ -900,7 +901,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:324 +#: extras_tigergeocoder.xml:325 #, no-c-format msgid "" "Changed: 2.2.0 : default settings are now kept in a table called " @@ -909,13 +910,13 @@ msgid "" msgstr "" #. Tag: title -#: extras_tigergeocoder.xml:331 extras_tigergeocoder.xml:1041 +#: extras_tigergeocoder.xml:332 extras_tigergeocoder.xml:1046 #, no-c-format msgid "Example return debugging setting" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:332 +#: extras_tigergeocoder.xml:333 #, no-c-format msgid "" "SELECT get_geocode_setting('debug_geocode_address) As result;\n" @@ -925,13 +926,13 @@ msgid "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:344 +#: extras_tigergeocoder.xml:345 #, no-c-format msgid "Get_Tract" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:346 +#: extras_tigergeocoder.xml:347 #, no-c-format msgid "" "Returns census tract or field from tract table of where the geometry is " @@ -939,7 +940,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:351 +#: extras_tigergeocoder.xml:352 #, no-c-format msgid "" "text get_tract " @@ -949,7 +950,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:362 +#: extras_tigergeocoder.xml:363 #, no-c-format msgid "" "Given a geometry will return the census tract location of that geometry. NAD " @@ -957,7 +958,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:363 +#: extras_tigergeocoder.xml:364 #, no-c-format msgid "" "This function uses the census tract whic is not loaded by " @@ -967,7 +968,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:365 +#: extras_tigergeocoder.xml:366 #, no-c-format msgid "" "If you have not loaded your state data yet and want these additional tables " @@ -975,7 +976,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:366 +#: extras_tigergeocoder.xml:367 #, no-c-format msgid "" "UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND " @@ -983,14 +984,14 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:367 +#: extras_tigergeocoder.xml:368 #, no-c-format msgid "" "then they will be included by the ." msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:377 +#: extras_tigergeocoder.xml:378 #, no-c-format msgid "" "SELECT get_tract(ST_Point(-71.101375, 42.31376) ) As tract_name;\n" @@ -1000,7 +1001,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:378 +#: extras_tigergeocoder.xml:379 #, no-c-format msgid "" "--this one returns the tiger geoid\n" @@ -1011,19 +1012,19 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:384 +#: extras_tigergeocoder.xml:385 #, no-c-format msgid ">" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:390 +#: extras_tigergeocoder.xml:391 #, no-c-format msgid "Install_Missing_Indexes" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:392 +#: extras_tigergeocoder.xml:393 #, no-c-format msgid "" "Finds all tables with key columns used in geocoder joins and filter " @@ -1031,7 +1032,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:397 +#: extras_tigergeocoder.xml:398 #, no-c-format msgid "" "boolean Install_Missing_Indexes " @@ -1039,7 +1040,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:407 +#: extras_tigergeocoder.xml:408 #, no-c-format msgid "" "Finds all tables in tiger and tiger_datasetof text loader_generate_census_scriptloader_variables keeps track of various variables such as " @@ -1127,7 +1128,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:462 extras_tigergeocoder.xml:520 +#: extras_tigergeocoder.xml:463 extras_tigergeocoder.xml:521 #, no-c-format msgid "" "loader_platform profiles of various platforms and where " @@ -1136,8 +1137,8 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:465 extras_tigergeocoder.xml:523 -#: extras_tigergeocoder.xml:583 +#: extras_tigergeocoder.xml:466 extras_tigergeocoder.xml:524 +#: extras_tigergeocoder.xml:584 #, no-c-format msgid "" "loader_lookuptables each record defines a kind of table " @@ -1149,7 +1150,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:469 +#: extras_tigergeocoder.xml:470 #, no-c-format msgid "" "includes this logic, but if you installed tiger geocoder prior to PostGIS " @@ -1158,7 +1159,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:476 +#: extras_tigergeocoder.xml:477 #, no-c-format msgid "" "Generate script to load up data for select states in Windows shell script " @@ -1166,7 +1167,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:477 +#: extras_tigergeocoder.xml:478 #, no-c-format msgid "" "SELECT loader_generate_census_script(ARRAY['MA'], 'windows');\n" @@ -1211,13 +1212,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:478 extras_tigergeocoder.xml:540 +#: extras_tigergeocoder.xml:479 extras_tigergeocoder.xml:541 #, no-c-format msgid "Generate sh script" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:479 +#: extras_tigergeocoder.xml:480 #, no-c-format msgid "" "STATEDIR=\"/gisdata/www2.census.gov/geo/pvs/tiger2010st/25_Massachusetts\"\n" @@ -1247,13 +1248,13 @@ msgid "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:492 +#: extras_tigergeocoder.xml:493 #, no-c-format msgid "Loader_Generate_Script" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:494 +#: extras_tigergeocoder.xml:495 #, no-c-format msgid "" "Generates a shell script for the specified platform for the specified states " @@ -1264,7 +1265,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:499 +#: extras_tigergeocoder.xml:500 #, no-c-format msgid "" "setof text loader_generate_script " @@ -1273,7 +1274,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:510 +#: extras_tigergeocoder.xml:511 #, no-c-format msgid "" "Generates a shell script for the specified platform for the specified states " @@ -1282,7 +1283,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:511 +#: extras_tigergeocoder.xml:512 #, no-c-format msgid "" "It uses unzip on Linux (7-zip on Windows by default) and wget to do the " @@ -1293,7 +1294,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:526 +#: extras_tigergeocoder.xml:527 #, no-c-format msgid "" "Availability: 2.0.0 to support Tiger 2010 structured data and load census " @@ -1301,7 +1302,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:527 +#: extras_tigergeocoder.xml:528 #, no-c-format msgid "" "If you are using pgAdmin 3, be warned that by default pgAdmin 3 truncates " @@ -1311,7 +1312,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:536 +#: extras_tigergeocoder.xml:537 #, no-c-format msgid "" "Using psql where gistest is your database and /gisdata/data_load." @@ -1319,7 +1320,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:537 +#: extras_tigergeocoder.xml:538 #, no-c-format msgid "" "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:554 +#: extras_tigergeocoder.xml:555 #, no-c-format msgid "Loader_Generate_Nation_Script" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:556 +#: extras_tigergeocoder.xml:557 #, no-c-format msgid "" "Generates a shell script for the specified platform that loads in the county " @@ -1410,7 +1413,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:561 +#: extras_tigergeocoder.xml:562 #, no-c-format msgid "" "text loader_generate_nation_script " @@ -1418,7 +1421,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:571 +#: extras_tigergeocoder.xml:572 #, no-c-format msgid "" "Generates a shell script for the specified platform that loads in the " @@ -1430,7 +1433,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:572 +#: extras_tigergeocoder.xml:573 #, no-c-format msgid "" "It uses unzip on Linux (7-zip on Windows by default) and wget to do the " @@ -1438,7 +1441,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:573 +#: extras_tigergeocoder.xml:574 #, no-c-format msgid "" "It uses the following control tables tiger.loader_platformloader_platform profiles of various platforms and where " @@ -1460,44 +1463,69 @@ msgstr "" #: extras_tigergeocoder.xml:587 #, no-c-format msgid "" +"Enhanced: 2.4.1 zip code 5 tabulation area (zcta5) load step was fixed and " +"when enabled, zcta5 data is loaded as a single table called zcta5_all as " +"part of the nation script load." +msgstr "" + +#. Tag: para +#: extras_tigergeocoder.xml:589 +#, no-c-format +msgid "" +"If you want zip code 5 tabulation area (zcta5) to be included in your nation " +"script load, do the following:" +msgstr "" + +#. Tag: programlisting +#: extras_tigergeocoder.xml:589 +#, no-c-format +msgid "" +"UPDATE tiger.loader_lookuptables SET load = true WHERE table_name = " +"'zcta510';" +msgstr "" + +#. Tag: para +#: extras_tigergeocoder.xml:590 +#, no-c-format +msgid "" "If you were running tiger_2010 version and you want to " -"reload as state with tiger_2011, you'll need to for the " -"very first load generate and run drop statements before you run this script." msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:593 +#: extras_tigergeocoder.xml:597 #, no-c-format msgid "Generate script script to load nation data Windows." msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:594 +#: extras_tigergeocoder.xml:598 #, no-c-format msgid "SELECT loader_generate_nation_script('windows');" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:595 +#: extras_tigergeocoder.xml:599 #, no-c-format msgid "Generate script to load up data for Linux/Unix systems." msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:596 +#: extras_tigergeocoder.xml:600 #, no-c-format msgid "SELECT loader_generate_nation_script('sh');" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:608 +#: extras_tigergeocoder.xml:612 #, no-c-format msgid "Missing_Indexes_Generate_Script" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:610 +#: extras_tigergeocoder.xml:614 #, no-c-format msgid "" "Finds all tables with key columns used in geocoder joins that are missing " @@ -1506,7 +1534,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:616 +#: extras_tigergeocoder.xml:620 #, no-c-format msgid "" "text Missing_Indexes_Generate_Script " @@ -1514,7 +1542,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:626 +#: extras_tigergeocoder.xml:630 #, no-c-format msgid "" "Finds all tables in tiger and tiger_data" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:653 +#: extras_tigergeocoder.xml:657 #, no-c-format msgid "Normalize_Address" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:655 +#: extras_tigergeocoder.xml:659 #, no-c-format msgid "" "Given a textual street address, returns a composite norm_addynorm_addy normalize_address " @@ -1584,7 +1612,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:671 extras_tigergeocoder.xml:757 +#: extras_tigergeocoder.xml:675 extras_tigergeocoder.xml:761 #, no-c-format msgid "" "Given a textual street address, returns a composite norm_addytiger " @@ -1615,7 +1643,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:676 extras_tigergeocoder.xml:762 +#: extras_tigergeocoder.xml:680 extras_tigergeocoder.xml:766 #, no-c-format msgid "" "Fields in the norm_addy type object returned by this " @@ -1624,7 +1652,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:677 +#: extras_tigergeocoder.xml:681 #, no-c-format msgid "" "(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] " @@ -1633,7 +1661,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:678 extras_tigergeocoder.xml:770 +#: extras_tigergeocoder.xml:682 extras_tigergeocoder.xml:774 #, no-c-format msgid "" "Enhanced: 2.4.0 norm_addy object includes additional fields zip4 and " @@ -1641,13 +1669,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:681 extras_tigergeocoder.xml:773 +#: extras_tigergeocoder.xml:685 extras_tigergeocoder.xml:777 #, no-c-format msgid "address is an integer: The street number" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:684 extras_tigergeocoder.xml:776 +#: extras_tigergeocoder.xml:688 extras_tigergeocoder.xml:780 #, no-c-format msgid "" "predirAbbrev is varchar: Directional prefix of road such " @@ -1656,13 +1684,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:687 extras_tigergeocoder.xml:779 +#: extras_tigergeocoder.xml:691 extras_tigergeocoder.xml:783 #, no-c-format msgid "streetName varchar" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:690 extras_tigergeocoder.xml:782 +#: extras_tigergeocoder.xml:694 extras_tigergeocoder.xml:786 #, no-c-format msgid "" "streetTypeAbbrev varchar abbreviated version of street " @@ -1671,7 +1699,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:693 extras_tigergeocoder.xml:785 +#: extras_tigergeocoder.xml:697 extras_tigergeocoder.xml:789 #, no-c-format msgid "" "postdirAbbrev varchar abbreviated directional suffice of " @@ -1680,7 +1708,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:696 extras_tigergeocoder.xml:788 +#: extras_tigergeocoder.xml:700 extras_tigergeocoder.xml:792 #, no-c-format msgid "" "internal varchar internal address such as an apartment or " @@ -1688,14 +1716,14 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:699 extras_tigergeocoder.xml:791 +#: extras_tigergeocoder.xml:703 extras_tigergeocoder.xml:795 #, no-c-format msgid "" "location varchar usually a city or governing province." msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:702 extras_tigergeocoder.xml:794 +#: extras_tigergeocoder.xml:706 extras_tigergeocoder.xml:798 #, no-c-format msgid "" "stateAbbrev varchar two character US State. e.g MA, NY, " @@ -1703,13 +1731,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:705 extras_tigergeocoder.xml:797 +#: extras_tigergeocoder.xml:709 extras_tigergeocoder.xml:801 #, no-c-format msgid "zip varchar 5-digit zipcode. e.g. 02109." msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:708 extras_tigergeocoder.xml:800 +#: extras_tigergeocoder.xml:712 extras_tigergeocoder.xml:804 #, no-c-format msgid "" "parsed boolean - denotes if addess was formed from " @@ -1718,7 +1746,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:711 extras_tigergeocoder.xml:803 +#: extras_tigergeocoder.xml:715 extras_tigergeocoder.xml:807 #, no-c-format msgid "" "zip4 last 4 digits of a 9 digit zip code. Availability: " @@ -1726,7 +1754,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:714 extras_tigergeocoder.xml:806 +#: extras_tigergeocoder.xml:718 extras_tigergeocoder.xml:810 #, no-c-format msgid "" "address_alphanumeric Full street number even if it has " @@ -1735,7 +1763,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:723 +#: extras_tigergeocoder.xml:727 #, no-c-format msgid "" "Output select fields. Use if you want a " @@ -1743,7 +1771,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:724 +#: extras_tigergeocoder.xml:728 #, no-c-format msgid "" "SELECT address As orig, (g.na).streetname, (g.na).streettypeabbrev\n" @@ -1763,19 +1791,19 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:733 +#: extras_tigergeocoder.xml:737 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:739 +#: extras_tigergeocoder.xml:743 #, no-c-format msgid "Pagc_Normalize_Address" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:741 +#: extras_tigergeocoder.xml:745 #, no-c-format msgid "" "Given a textual street address, returns a composite norm_addynorm_addy pagc_normalize_address " @@ -1794,7 +1822,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:759 +#: extras_tigergeocoder.xml:763 #, no-c-format msgid "" "This function just uses the various pagc_* lookup tables preloaded with the " @@ -1806,7 +1834,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:763 +#: extras_tigergeocoder.xml:767 #, no-c-format msgid "" "There are slight variations in casing and formatting over the " msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:832 +#: extras_tigergeocoder.xml:836 #, no-c-format msgid "Pprint_Addy" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:834 +#: extras_tigergeocoder.xml:838 #, no-c-format msgid "" "Given a norm_addy composite type object, returns a pretty " @@ -1927,7 +1955,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:839 +#: extras_tigergeocoder.xml:843 #, no-c-format msgid "" "varchar pprint_addy " @@ -1935,7 +1963,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:849 +#: extras_tigergeocoder.xml:853 #, no-c-format msgid "" "Given a norm_addy composite type object, returns a pretty " @@ -1944,19 +1972,19 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:850 +#: extras_tigergeocoder.xml:854 #, no-c-format msgid "Usually used in conjunction with ." msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:858 +#: extras_tigergeocoder.xml:862 #, no-c-format msgid "Pretty print a single address" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:859 +#: extras_tigergeocoder.xml:863 #, no-c-format msgid "" "SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, " @@ -1967,13 +1995,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:861 +#: extras_tigergeocoder.xml:865 #, no-c-format msgid "Pretty print address a table of addresses" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:862 +#: extras_tigergeocoder.xml:866 #, no-c-format msgid "" "SELECT address As orig, pprint_addy(normalize_address(address)) As " @@ -1997,13 +2025,13 @@ msgid "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:875 +#: extras_tigergeocoder.xml:879 #, no-c-format msgid "Reverse_Geocode" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:877 +#: extras_tigergeocoder.xml:881 #, no-c-format msgid "" "Takes a geometry point in a known spatial ref sys and returns a record " @@ -2013,7 +2041,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:882 +#: extras_tigergeocoder.xml:886 #, no-c-format msgid "" "record Reverse_Geocode " @@ -2027,7 +2055,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:896 +#: extras_tigergeocoder.xml:900 #, no-c-format msgid "" "Takes a geometry point in a known spatial ref and returns a record " @@ -2039,7 +2067,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:899 +#: extras_tigergeocoder.xml:903 #, no-c-format msgid "" "Why do we say theoretical instead of actual addresses. The Tiger data " @@ -2055,7 +2083,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:904 +#: extras_tigergeocoder.xml:908 #, no-c-format msgid "" "Note: Hmm this function relies on Tiger data. If you have not loaded data " @@ -2064,13 +2092,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:905 +#: extras_tigergeocoder.xml:909 #, no-c-format msgid "Returned elements of the record are as follows:" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:908 +#: extras_tigergeocoder.xml:912 #, no-c-format msgid "" "intpt is an array of points: These are the center line " @@ -2079,7 +2107,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:911 +#: extras_tigergeocoder.xml:915 #, no-c-format msgid "" "addy is an array of norm_addy (normalized addresses): " @@ -2090,7 +2118,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:915 +#: extras_tigergeocoder.xml:919 #, no-c-format msgid "" "street an array of varchar: These are cross streets (or " @@ -2099,7 +2127,17 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:926 +#: extras_tigergeocoder.xml:923 +#, no-c-format +msgid "" +"Enhanced: 2.4.1 if optional zcta5 dataset is loaded, the reverse_geocode " +"function can resolve to state and zip even if the specific state data is not " +"loaded. Refer to for " +"details on loading zcta5 data." +msgstr "" + +#. Tag: para +#: extras_tigergeocoder.xml:931 #, no-c-format msgid "" "Example of a point at the corner of two streets, but closest to one. This is " @@ -2109,7 +2147,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:928 +#: extras_tigergeocoder.xml:933 #, no-c-format msgid "" "SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2, " @@ -2129,7 +2167,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:930 +#: extras_tigergeocoder.xml:935 #, no-c-format msgid "" "Here we choose not to include the address ranges for the cross streets and " @@ -2138,7 +2176,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:932 +#: extras_tigergeocoder.xml:937 #, no-c-format msgid "" "SELECT pprint_addy(r.addy[1]) As st1, pprint_addy(r.addy[2]) As st2,\n" @@ -2157,7 +2195,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:934 +#: extras_tigergeocoder.xml:939 #, no-c-format msgid "" "For this one we reuse our geocoded example from " @@ -2165,7 +2203,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:935 +#: extras_tigergeocoder.xml:940 #, no-c-format msgid "" "SELECT actual_addr, lon, lat, pprint_addy((rg).addy[1]) As int_addr1,\n" @@ -2190,14 +2228,22 @@ msgid "" "| 3 Maywood St, Worcester, MA 01603 | Main St | Maywood Pl" msgstr "" +#. Tag: para +#: extras_tigergeocoder.xml:947 +#, no-c-format +msgid "" +", , " +msgstr "" + #. Tag: refname -#: extras_tigergeocoder.xml:948 +#: extras_tigergeocoder.xml:953 #, no-c-format msgid "Topology_Load_Tiger" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:950 +#: extras_tigergeocoder.xml:955 #, no-c-format msgid "" "Loads a defined region of tiger data into a PostGIS Topology and " @@ -2206,7 +2252,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:956 +#: extras_tigergeocoder.xml:961 #, no-c-format msgid "" "text Topology_Load_Tiger " @@ -2217,7 +2263,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:968 +#: extras_tigergeocoder.xml:973 #, no-c-format msgid "" "Loads a defined region of tiger data into a PostGIS Topology. The faces, " @@ -2230,7 +2276,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:971 +#: extras_tigergeocoder.xml:976 #, no-c-format msgid "" "This would be useful for example for redistricting data where you require " @@ -2239,7 +2285,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:973 +#: extras_tigergeocoder.xml:978 #, no-c-format msgid "" "This function relies on Tiger data as well as the installation of the " @@ -2251,7 +2297,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:975 +#: extras_tigergeocoder.xml:980 #, no-c-format msgid "" "Most topology validation errors are a result of tolerance issues where after " @@ -2261,13 +2307,13 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:977 +#: extras_tigergeocoder.xml:982 #, no-c-format msgid "Required arguments:" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:980 +#: extras_tigergeocoder.xml:985 #, no-c-format msgid "" "topo_name The name of an existing PostGIS topology to " @@ -2275,7 +2321,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:983 +#: extras_tigergeocoder.xml:988 #, no-c-format msgid "" "region_type The type of bounding region. Currently only " @@ -2285,7 +2331,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:986 +#: extras_tigergeocoder.xml:991 #, no-c-format msgid "" "region_id This is what TIGER calls the geoid. It is the " @@ -2296,13 +2342,13 @@ msgid "" msgstr "" #. Tag: title -#: extras_tigergeocoder.xml:995 +#: extras_tigergeocoder.xml:1000 #, no-c-format msgid "Example: Boston, Massachusetts Topology" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:996 +#: extras_tigergeocoder.xml:1001 #, no-c-format msgid "" "Create a topology for Boston, Massachusetts in Mass State Plane Feet (2249) " @@ -2311,7 +2357,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:998 +#: extras_tigergeocoder.xml:1003 #, no-c-format msgid "" "SELECT topology.CreateTopology('topo_boston', 2249, 0.25);\n" @@ -2342,13 +2388,13 @@ msgid "" msgstr "" #. Tag: title -#: extras_tigergeocoder.xml:1002 +#: extras_tigergeocoder.xml:1007 #, no-c-format msgid "Example: Suffolk, Massachusetts Topology" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:1003 +#: extras_tigergeocoder.xml:1008 #, no-c-format msgid "" "Create a topology for Suffolk, Massachusetts in Mass State Plane Meters " @@ -2357,7 +2403,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:1005 +#: extras_tigergeocoder.xml:1010 #, no-c-format msgid "" "SELECT topology.CreateTopology('topo_suffolk', 26986, 0.25);\n" @@ -2392,7 +2438,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:1009 +#: extras_tigergeocoder.xml:1014 #, no-c-format msgid "" ", , , " @@ -2400,19 +2446,19 @@ msgid "" msgstr "" #. Tag: refname -#: extras_tigergeocoder.xml:1015 +#: extras_tigergeocoder.xml:1020 #, no-c-format msgid "Set_Geocode_Setting" msgstr "" #. Tag: refpurpose -#: extras_tigergeocoder.xml:1017 +#: extras_tigergeocoder.xml:1022 #, no-c-format msgid "Sets a setting that affects behavior of geocoder functions." msgstr "" #. Tag: funcprototype -#: extras_tigergeocoder.xml:1022 +#: extras_tigergeocoder.xml:1027 #, no-c-format msgid "" "text Set_Geocode_Setting " @@ -2421,7 +2467,7 @@ msgid "" msgstr "" #. Tag: para -#: extras_tigergeocoder.xml:1033 +#: extras_tigergeocoder.xml:1038 #, no-c-format msgid "" "Sets value of specific setting stored in tiger.geocode_settings when this function is true, the " @@ -2439,7 +2485,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: extras_tigergeocoder.xml:1043 +#: extras_tigergeocoder.xml:1048 #, no-c-format msgid "" "SELECT set_geocode_setting('debug_geocode_address', 'true') As result;\n" diff --git a/doc/po/templates/faq.xml.pot b/doc/po/templates/faq.xml.pot index bc6f34b5a..ee21646c2 100644 --- a/doc/po/templates/faq.xml.pot +++ b/doc/po/templates/faq.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: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -356,8 +356,8 @@ msgstr "" #: faq.xml:156 #, no-c-format msgid "" -"CREATE TABLE gtest ( gid serial primary key, name varchar(20)\n" -" , geom geometry(LINESTRING) );" +"CREATE TABLE gtest (id serial primary key, name varchar(20), geom " +"geometry(LINESTRING));" msgstr "" #. Tag: para diff --git a/doc/po/templates/faq_raster.xml.pot b/doc/po/templates/faq_raster.xml.pot index cb03668de..9e85eb31f 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-09-21 22:52+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,36 +21,13 @@ msgid "PostGIS Raster Frequently Asked Questions" msgstr "" #. Tag: para -#: faq_raster.xml:9 -#, no-c-format -msgid "" -"I'm getting error ERROR: RASTER_fromGDALRaster: Could not open bytea " -"with GDAL. Check that the bytea is of a GDAL supported format. when " -"using ST_FromGDALRaster or ERROR: rt_raster_to_gdal: Could not load " -"the output GDAL driver when trying to use ST_AsPNG or other raster " -"input functions." -msgstr "" - -#. Tag: para -#: faq_raster.xml:14 -#, no-c-format -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 " -"PostGIS " -"2.0.6, 2.1.3 security release. In order to reenable specific drivers " -"or all drivers and reenable out of database support, refer to ." -msgstr "" - -#. Tag: para -#: faq_raster.xml:22 +#: faq_raster.xml:8 #, no-c-format msgid "Where can I find out more about the PostGIS Raster Project?" msgstr "" #. Tag: para -#: faq_raster.xml:26 +#: faq_raster.xml:12 #, no-c-format msgid "" "Refer to the Installing PostGIS " -"Raster from source (in prior versions of PostGIS)" +"For other platforms, install PostGIS from your software repository. For more " +"details about compiling from source, please refer to Installing PostGIS Raster from source" msgstr "" #. Tag: para -#: faq_raster.xml:70 +#: faq_raster.xml:54 #, no-c-format msgid "" "I get error could not load library \"C:/Program Files/PostgreSQL/8.4/lib/" @@ -163,7 +128,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:75 +#: faq_raster.xml:59 #, no-c-format msgid "" "rtpostgis.so/dll is built with dependency on libgdal.dll/so. Make sure for " @@ -172,7 +137,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:77 +#: faq_raster.xml:61 #, no-c-format msgid "" "You may also run into different errors if you don't have PostGIS installed " @@ -181,31 +146,30 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:84 +#: faq_raster.xml:68 #, no-c-format msgid "How do I load Raster data into PostGIS?" msgstr "" #. Tag: para -#: faq_raster.xml:88 +#: faq_raster.xml:72 #, no-c-format msgid "" "The latest version of PostGIS comes packaged with a raster2pgsql raster loader executable capable of loading many kinds of rasters " "and also generating lower resolution overviews without any additional " "software. Please refer to for more " -"details. Pre-2.0 versions came with a raster2pgsql.py " -"that required python with numpy and GDAL. This is no longer needed." +"details." msgstr "" #. Tag: para -#: faq_raster.xml:94 +#: faq_raster.xml:78 #, no-c-format msgid "What kind of raster file formats can I load into my database?" msgstr "" #. Tag: para -#: faq_raster.xml:98 +#: faq_raster.xml:82 #, no-c-format msgid "" "Any that your GDAL library supports. GDAL supported formats are documented " @@ -214,7 +178,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:99 +#: faq_raster.xml:83 #, no-c-format msgid "" "Your particular GDAL install may not support all formats. To verify the ones " @@ -222,33 +186,33 @@ msgid "" msgstr "" #. Tag: programlisting -#: faq_raster.xml:100 +#: faq_raster.xml:84 #, no-c-format msgid "raster2pgsql -G" msgstr "" #. Tag: para -#: faq_raster.xml:106 +#: faq_raster.xml:90 #, no-c-format msgid "Can I export my PostGIS raster data to other raster formats?" msgstr "" #. Tag: para -#: faq_raster.xml:110 +#: faq_raster.xml:94 #, no-c-format msgid "Yes" msgstr "" #. Tag: para -#: faq_raster.xml:111 +#: faq_raster.xml:95 #, 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." +"GDAL has a PostGIS raster driver, but is only compiled in if you choose to " +"compile with PostgreSQL support." msgstr "" #. Tag: para -#: faq_raster.xml:112 +#: faq_raster.xml:96 #, no-c-format msgid "" "The driver currently doesn't support irregularly blocked rasters, although " @@ -256,7 +220,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:114 +#: faq_raster.xml:98 #, no-c-format msgid "" "If you are compiling from source, you need to include in your configure " @@ -267,7 +231,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:119 +#: faq_raster.xml:103 #, no-c-format msgid "" "If your version of GDAL is compiled with the PostGIS Raster driver you " @@ -275,19 +239,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: faq_raster.xml:121 +#: faq_raster.xml:105 #, no-c-format msgid "gdalinfo --formats" msgstr "" #. Tag: para -#: faq_raster.xml:123 +#: faq_raster.xml:107 #, no-c-format msgid "To get a summary about your raster via GDAL use gdalinfo:" msgstr "" #. Tag: programlisting -#: faq_raster.xml:124 +#: faq_raster.xml:108 #, no-c-format msgid "" "gdalinfo \"PG:host=localhost port=5432 dbname='mygisdb' user='postgres' " @@ -295,7 +259,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:127 +#: faq_raster.xml:111 #, no-c-format msgid "" "To export data to other raster formats, use gdal_translate the below will " @@ -303,7 +267,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:129 +#: faq_raster.xml:113 #, no-c-format msgid "" "Depending on your pixel band types, some translations may not work if the " @@ -313,13 +277,13 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:132 +#: faq_raster.xml:116 #, no-c-format msgid "Here is an example simple translation" msgstr "" #. Tag: programlisting -#: faq_raster.xml:133 +#: faq_raster.xml:117 #, no-c-format msgid "" "gdal_translate -of PNG -outsize 10% 10% \"PG:host=localhost port=5432 " @@ -328,7 +292,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:134 +#: faq_raster.xml:118 #, no-c-format msgid "" "You can also use SQL where clauses in your export using the where=... in " @@ -336,7 +300,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: faq_raster.xml:136 +#: faq_raster.xml:120 #, no-c-format msgid "" "gdal_translate -of PNG -outsize 10% 10% \"PG:host=localhost port=5432 " @@ -345,7 +309,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: faq_raster.xml:137 +#: faq_raster.xml:121 #, no-c-format msgid "" "gdal_translate -of PNG -outsize 10% 10% \"PG:host=localhost port=5432 " @@ -355,7 +319,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:138 +#: faq_raster.xml:122 #, no-c-format msgid "" "To see more examples and syntax refer to FWTools latest stable version " @@ -401,22 +365,22 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:157 +#: faq_raster.xml:141 #, no-c-format msgid "What tools can I use to view PostGIS raster data?" msgstr "" #. Tag: para -#: faq_raster.xml:161 +#: faq_raster.xml:145 #, no-c-format msgid "" "You can use MapServer compiled with GDAL 1.7+ and PostGIS Raster driver " -"support to view Raster data. QuantumGIS (QGIS) now supports viewing of " -"PostGIS Raster if you have PostGIS raster driver installed." +"support to view Raster data. QGIS supports viewing of PostGIS Raster if you " +"have PostGIS raster driver installed." msgstr "" #. Tag: para -#: faq_raster.xml:163 +#: faq_raster.xml:147 #, no-c-format msgid "" "In theory any tool that renders data using GDAL can support PostGIS raster " @@ -427,13 +391,13 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:170 +#: faq_raster.xml:154 #, no-c-format msgid "How can I add a PostGIS raster layer to my MapServer map?" msgstr "" #. Tag: para -#: faq_raster.xml:174 +#: faq_raster.xml:158 #, no-c-format msgid "" "First you need GDAL 1.7 or higher compiled with PostGIS raster support. GDAL " @@ -442,7 +406,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:176 +#: faq_raster.xml:160 #, no-c-format msgid "" "You can much like you can with any other raster. Refer to . There are more, but " @@ -544,7 +508,7 @@ msgid "" msgstr "" #. Tag: para -#: faq_raster.xml:199 +#: faq_raster.xml:183 #, no-c-format msgid "" "Refer to the http://trac.osgeo.org/postgis/ticket/2209" msgstr "" + +#. Tag: para +#: faq_raster.xml:243 +#, no-c-format +msgid "" +"I'm getting error ERROR: RASTER_fromGDALRaster: Could not open bytea " +"with GDAL. Check that the bytea is of a GDAL supported format. when " +"using ST_FromGDALRaster or ERROR: rt_raster_to_gdal: Could not load " +"the output GDAL driver when trying to use ST_AsPNG or other raster " +"input functions." +msgstr "" + +#. Tag: para +#: faq_raster.xml:248 +#, no-c-format +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 " +"PostGIS " +"2.0.6, 2.1.3 security release. In order to reenable specific drivers " +"or all drivers and reenable out of database support, refer to ." +msgstr "" diff --git a/doc/po/templates/installation.xml.pot b/doc/po/templates/installation.xml.pot index 0e633634b..f425df7a8 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-19 15:47+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -211,7 +211,7 @@ 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 /etc/postgresql/9.3/" +"edit /etc/postgresql/10/" "main/environment where 9.3 refers to " "version of PostgreSQL and main refers to the cluster." msgstr "" @@ -298,7 +298,7 @@ msgstr "" #: installation.xml:98 #, no-c-format msgid "" -"Proj4 reprojection library, version 4.6.0 or greater. Proj4 4.9 or above is " +"Proj4 reprojection library, version 4.9.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 http://trac." @@ -309,7 +309,7 @@ msgstr "" #: installation.xml:110 #, no-c-format msgid "" -"GEOS geometry library, version 3.4 or greater, but GEOS 3.7+ is recommended " +"GEOS geometry library, version 3.5 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 and uninstall_legacy.sql to get rid of " @@ -1953,13 +1964,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:812 +#: installation.xml:814 #, no-c-format msgid "Create a spatially-enabled database without using extensions" msgstr "" #. Tag: para -#: installation.xml:814 +#: installation.xml:816 #, no-c-format msgid "" "This is generally only needed if you built-PostGIS without raster support. " @@ -1968,7 +1979,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:815 +#: installation.xml:817 #, no-c-format msgid "" "The first step in creating a PostGIS database is to create a simple " @@ -1976,7 +1987,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:823 +#: installation.xml:825 #, no-c-format msgid "" "Many of the PostGIS functions are written in the PL/pgSQL procedural " @@ -1987,13 +1998,13 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:831 +#: installation.xml:833 #, no-c-format msgid "createlang plpgsql [yourdatabase]" msgstr "" #. Tag: para -#: installation.xml:834 +#: installation.xml:836 #, no-c-format msgid "" "Now load the PostGIS object and function definitions into your database by " @@ -2003,13 +2014,13 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:842 +#: installation.xml:844 #, no-c-format msgid "psql -d [yourdatabase] -f postgis.sql" msgstr "" #. Tag: para -#: installation.xml:845 +#: installation.xml:847 #, no-c-format msgid "" "For a complete set of EPSG coordinate system definition identifiers, you can " @@ -2019,13 +2030,13 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:853 +#: installation.xml:855 #, no-c-format msgid "psql -d [yourdatabase] -f spatial_ref_sys.sql" msgstr "" #. Tag: para -#: installation.xml:856 +#: installation.xml:858 #, no-c-format msgid "" "If you wish to add comments to the PostGIS functions, the final step is to " @@ -2035,25 +2046,25 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:864 +#: installation.xml:866 #, no-c-format msgid "psql -d [yourdatabase] -f postgis_comments.sql" msgstr "" #. Tag: para -#: installation.xml:867 +#: installation.xml:869 #, no-c-format msgid "Install raster support" msgstr "" #. Tag: command -#: installation.xml:872 +#: installation.xml:874 #, no-c-format msgid "psql -d [yourdatabase] -f rtpostgis.sql" msgstr "" #. Tag: para -#: installation.xml:875 +#: installation.xml:877 #, no-c-format msgid "" "Install raster support comments. This will provide quick help info for each " @@ -2062,25 +2073,25 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:881 +#: installation.xml:883 #, no-c-format msgid "psql -d [yourdatabase] -f raster_comments.sql" msgstr "" #. Tag: para -#: installation.xml:883 +#: installation.xml:885 #, no-c-format msgid "Install topology support" msgstr "" #. Tag: command -#: installation.xml:888 +#: installation.xml:890 #, no-c-format msgid "psql -d [yourdatabase] -f topology/topology.sql" msgstr "" #. Tag: para -#: installation.xml:891 +#: installation.xml:893 #, no-c-format msgid "" "Install topology support comments. This will provide quick help info for " @@ -2089,13 +2100,13 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:897 +#: installation.xml:899 #, no-c-format msgid "psql -d [yourdatabase] -f topology/topology_comments.sql" msgstr "" #. Tag: para -#: installation.xml:902 +#: installation.xml:904 #, no-c-format msgid "" "There is an alternative legacy_minimal.sql you can run " @@ -2106,13 +2117,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:908 +#: installation.xml:910 #, no-c-format msgid "Installing and Using the address standardizer" msgstr "" #. Tag: para -#: installation.xml:909 +#: installation.xml:911 #, no-c-format msgid "" "The address_standardizer extension used to be a separate " @@ -2123,7 +2134,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:911 +#: installation.xml:913 #, no-c-format msgid "" "This standardizer can be used in conjunction with the PostGIS packaged tiger " @@ -2135,7 +2146,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:915 +#: installation.xml:917 #, no-c-format msgid "" "The address standardizer relies on PCRE which is usually already installed " @@ -2149,7 +2160,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:918 +#: installation.xml:920 #, no-c-format msgid "" "For Windows users, the PostGIS 2.1+ bundle is packaged with the " @@ -2158,26 +2169,26 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:921 +#: installation.xml:923 #, no-c-format msgid "" "Once you have installed, you can connect to your database and run the SQL:" msgstr "" #. Tag: programlisting -#: installation.xml:922 +#: installation.xml:924 #, no-c-format msgid "CREATE EXTENSION address_standardizer;" msgstr "" #. Tag: para -#: installation.xml:924 +#: installation.xml:926 #, no-c-format msgid "The following test requires no rules, gaz, or lex tables" msgstr "" #. Tag: programlisting -#: installation.xml:925 +#: installation.xml:927 #, no-c-format msgid "" "SELECT num, street, city, state, zip\n" @@ -2185,13 +2196,13 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:926 +#: installation.xml:928 #, no-c-format msgid "Output should be" msgstr "" #. Tag: screen -#: installation.xml:927 +#: installation.xml:929 #, no-c-format msgid "" "num | street | city | state | zip\n" @@ -2200,13 +2211,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:929 +#: installation.xml:931 #, no-c-format msgid "Installing Regex::Assemble" msgstr "" #. Tag: para -#: installation.xml:930 +#: installation.xml:932 #, no-c-format msgid "" "Perl Regex:Assemble is no longer needed for compiling address_standardizer " @@ -2218,31 +2229,31 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:931 +#: installation.xml:933 #, no-c-format msgid "cpan Regexp::Assemble" msgstr "" #. Tag: para -#: installation.xml:932 +#: installation.xml:934 #, no-c-format msgid "or if you are on Ubuntu / Debian you might need to do" msgstr "" #. Tag: programlisting -#: installation.xml:933 +#: installation.xml:935 #, no-c-format msgid "sudo perl -MCPAN -e \"install Regexp::Assemble\"" msgstr "" #. Tag: title -#: installation.xml:938 +#: installation.xml:940 #, no-c-format msgid "Installing, Upgrading Tiger Geocoder and loading data" msgstr "" #. Tag: para -#: installation.xml:940 +#: installation.xml:942 #, no-c-format msgid "" "Extras like Tiger geocoder may not be packaged in your PostGIS distribution. " @@ -2256,13 +2267,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:944 +#: installation.xml:946 #, no-c-format msgid "Tiger Geocoder Enabling your PostGIS database: Using Extension" msgstr "" #. Tag: para -#: installation.xml:945 +#: installation.xml:947 #, no-c-format msgid "" "If you are using PostgreSQL 9.1+ and PostGIS 2.1+, you can take advantage of " @@ -2270,7 +2281,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:947 +#: installation.xml:949 #, no-c-format msgid "" "First get binaries for PostGIS 2.1+ or compile and install as usual. This " @@ -2278,7 +2289,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:948 +#: installation.xml:950 #, no-c-format msgid "" "Connect to your database via psql or pgAdmin or some other tool and run the " @@ -2289,19 +2300,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:949 +#: installation.xml:951 #, no-c-format msgid "" "CREATE EXTENSION postgis;\n" "CREATE EXTENSION fuzzystrmatch;\n" +"CREATE EXTENSION postgis_tiger_geocoder;\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;" +"CREATE EXTENSION address_standardizer;" msgstr "" #. Tag: para -#: installation.xml:951 +#: installation.xml:953 #, no-c-format msgid "" "If you already have postgis_tiger_geocoder extension installed, and just " @@ -2309,7 +2320,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:952 +#: installation.xml:954 #, no-c-format msgid "" "ALTER EXTENSION postgis UPDATE;\n" @@ -2317,7 +2328,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:953 +#: installation.xml:955 #, no-c-format msgid "" "If you made custom entries or changes to tiger.loader_platformtiger.loader_platform table with " @@ -2364,7 +2375,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:961 +#: installation.xml:963 #, no-c-format msgid "" "So for example to create a profile called debbie that follows shdeclare_sect column to " @@ -2393,7 +2404,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:965 +#: installation.xml:967 #, no-c-format msgid "" "If you don't edit this loader_platform table, it will " @@ -2402,7 +2413,42 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:967 +#: installation.xml:969 +#, no-c-format +msgid "" +"As of PostGIS 2.4.1 the Zip code-5 digit tabulation area zcta5 load step was revised to load current zcta5 data and is part of the " +" when enabled. It is turned " +"off by default because it takes quite a bit of time to load (20 to 60 " +"minutes), takes up quite a bit of disk space, and is not used that often." +msgstr "" + +#. Tag: para +#: installation.xml:971 +#, no-c-format +msgid "To enable it, do the following:" +msgstr "" + +#. Tag: programlisting +#: installation.xml:972 +#, no-c-format +msgid "" +"UPDATE tiger.loader_lookuptables SET load = true WHERE table_name = " +"'zcta510';" +msgstr "" + +#. Tag: para +#: installation.xml:973 +#, no-c-format +msgid "" +"If present the function can use it if a boundary " +"filter is added to limit to just zips in that boundary. The function uses it if the returned address is missing a " +"zip, which often happens with highway reverse geocoding." +msgstr "" + +#. Tag: para +#: installation.xml:976 #, no-c-format msgid "" "Create a folder called gisdata on root of server or " @@ -2415,7 +2461,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:969 +#: installation.xml:978 #, no-c-format msgid "" "Create a folder called temp in the gisdata folder or " @@ -2424,7 +2470,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:971 +#: installation.xml:980 #, no-c-format msgid "" "Then run the SQL function " @@ -2433,7 +2479,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:972 +#: installation.xml:981 #, no-c-format msgid "" "psql -c \"SELECT Loader_Generate_Nation_Script('debbie')\" -d geocoder -tA " @@ -2441,13 +2487,13 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:975 +#: installation.xml:984 #, no-c-format msgid "Run the generated nation load commandline scripts." msgstr "" #. Tag: programlisting -#: installation.xml:976 +#: installation.xml:985 #, no-c-format msgid "" "cd /gisdata\n" @@ -2455,7 +2501,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:979 +#: installation.xml:988 #, no-c-format msgid "" "After you are done running the nation script, you should have three tables " @@ -2464,13 +2510,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:980 +#: installation.xml:989 #, no-c-format msgid "SELECT count(*) FROM tiger_data.county_all;" msgstr "" #. Tag: screen -#: installation.xml:981 +#: installation.xml:990 #, no-c-format msgid "" "count\n" @@ -2480,13 +2526,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:982 +#: installation.xml:991 #, no-c-format msgid "SELECT count(*) FROM tiger_data.state_all;" msgstr "" #. Tag: screen -#: installation.xml:983 +#: installation.xml:992 #, no-c-format msgid "" "count\n" @@ -2496,7 +2542,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:986 +#: installation.xml:995 #, no-c-format msgid "" "By default the tables corresponding to bg, " @@ -2507,7 +2553,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:988 +#: installation.xml:997 #, no-c-format msgid "" "UPDATE tiger.loader_lookuptables SET load = true WHERE load = false AND " @@ -2515,7 +2561,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:989 +#: installation.xml:998 #, no-c-format msgid "" "Alternatively you can load just these tables after loading state data using " @@ -2523,7 +2569,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:991 +#: installation.xml:1000 #, no-c-format msgid "" "For each state you want to load data for, generate a state script for the " @@ -2609,32 +2655,32 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1006 +#: installation.xml:1015 #, no-c-format msgid "" "Connect to your database with psql or pgAdmin and run the following command:" msgstr "" #. Tag: programlisting -#: installation.xml:1007 +#: installation.xml:1016 #, no-c-format msgid "CREATE EXTENSION postgis_tiger_geocoder FROM unpackaged;" msgstr "" #. Tag: title -#: installation.xml:1014 +#: installation.xml:1023 #, no-c-format msgid "Tiger Geocoder Enabling your PostGIS database: Not Using Extensions" msgstr "" #. Tag: para -#: installation.xml:1015 +#: installation.xml:1024 #, no-c-format msgid "First install PostGIS using the prior instructions." msgstr "" #. Tag: para -#: installation.xml:1019 installation.xml:1079 +#: installation.xml:1028 installation.xml:1088 #, no-c-format msgid "" "If you don't have an extras folder, download tiger_loader_2015.sql (or latest loader file " @@ -2669,7 +2715,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1033 +#: installation.xml:1042 #, no-c-format msgid "" "If you are installing Tiger geocoder for the first time edit either the " @@ -2680,7 +2726,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1037 +#: installation.xml:1046 #, no-c-format msgid "" "Verify that you now have a tiger schema in your database " @@ -2689,13 +2735,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1037 +#: installation.xml:1046 #, no-c-format msgid "ALTER DATABASE geocoder SET search_path=public, tiger;" msgstr "" #. Tag: para -#: installation.xml:1038 +#: installation.xml:1047 #, no-c-format msgid "" "The normalizing address functionality works more or less without any data " @@ -2703,7 +2749,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1039 +#: installation.xml:1048 #, no-c-format msgid "" "SELECT pprint_addy(normalize_address('202 East Fremont Street, Las Vegas, " @@ -2714,13 +2760,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1042 +#: installation.xml:1051 #, no-c-format msgid "Using Address Standardizer Extension with Tiger geocoder" msgstr "" #. Tag: para -#: installation.xml:1043 +#: installation.xml:1052 #, no-c-format msgid "" "One of the many complaints of folks is the address normalizer function unzip executable which is usually " @@ -2799,7 +2845,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1057 +#: installation.xml:1066 #, no-c-format msgid "" "For Windows, 7-zip which is a free compress/uncompress tool you can download " @@ -2807,7 +2853,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1059 +#: installation.xml:1068 #, no-c-format msgid "" "shp2pgsql commandline which is installed by default " @@ -2815,7 +2861,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1060 +#: installation.xml:1069 #, no-c-format msgid "" "wget which is a web grabber tool usually installed on " @@ -2823,7 +2869,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1061 +#: installation.xml:1070 #, no-c-format msgid "" "If you are on windows, you can get pre-compiled binaries from to " @@ -2854,7 +2900,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1069 +#: installation.xml:1078 #, no-c-format msgid "" "After the states you desire have been loaded, make sure to run the: " @@ -2863,7 +2909,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1071 +#: installation.xml:1080 #, no-c-format msgid "" "To test that things are working as they should, try to run a geocode on an " @@ -2871,13 +2917,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1074 +#: installation.xml:1083 #, no-c-format msgid "Upgrading your Tiger Geocoder Install" msgstr "" #. Tag: para -#: installation.xml:1075 +#: installation.xml:1084 #, no-c-format msgid "" "If you have Tiger Geocoder packaged with 2.0+ already installed, you can " @@ -2887,13 +2933,13 @@ msgid "" msgstr "" #. Tag: command -#: installation.xml:1088 +#: installation.xml:1097 #, no-c-format msgid "cd postgis-&last_release_version;/extras/tiger_geocoder/tiger_2011" msgstr "" #. Tag: para -#: installation.xml:1091 +#: installation.xml:1100 #, no-c-format msgid "" "Locate the upgrade_geocoder.bat script If you are on " @@ -2902,7 +2948,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1094 +#: installation.xml:1103 #, no-c-format msgid "" "If you are upgrading from 2010 or 2011, make sure to unremark out the loader " @@ -2910,13 +2956,13 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1095 +#: installation.xml:1104 #, no-c-format msgid "Then run th corresponding script from the commandline." msgstr "" #. Tag: para -#: installation.xml:1099 +#: installation.xml:1108 #, no-c-format msgid "" "Next drop all nation tables and load up the new ones. Generate a drop script " @@ -2925,19 +2971,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1100 +#: installation.xml:1109 #, no-c-format msgid "SELECT drop_nation_tables_generate_script();" msgstr "" #. Tag: para -#: installation.xml:1101 +#: installation.xml:1110 #, no-c-format msgid "Run the generated drop SQL statements." msgstr "" #. Tag: para -#: installation.xml:1102 +#: installation.xml:1111 #, no-c-format msgid "" "Generate a nation load script with this SELECT statement as detailed in " @@ -2945,31 +2991,31 @@ msgid "" msgstr "" #. Tag: emphasis -#: installation.xml:1103 +#: installation.xml:1112 #, no-c-format msgid "For windows" msgstr "" #. Tag: programlisting -#: installation.xml:1104 +#: installation.xml:1113 #, no-c-format msgid "SELECT loader_generate_nation_script('windows');" msgstr "" #. Tag: emphasis -#: installation.xml:1105 +#: installation.xml:1114 #, no-c-format msgid "For unix/linux" msgstr "" #. Tag: programlisting -#: installation.xml:1106 +#: installation.xml:1115 #, no-c-format msgid "SELECT loader_generate_nation_script('sh');" msgstr "" #. Tag: para -#: installation.xml:1107 +#: installation.xml:1116 #, no-c-format msgid "" "Refer to for instructions on " @@ -2977,7 +3023,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1108 +#: installation.xml:1117 #, no-c-format msgid "" "You can have a mix of 2010/2011 state tables and can upgrade each state " @@ -2987,13 +3033,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1114 +#: installation.xml:1123 #, no-c-format msgid "Create a spatially-enabled database from a template" msgstr "" #. Tag: para -#: installation.xml:1116 +#: installation.xml:1125 #, no-c-format msgid "" "Some packaged distributions of PostGIS (in particular the Win32 installers " @@ -3007,37 +3053,37 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1127 +#: installation.xml:1136 #, no-c-format msgid "From the shell:" msgstr "" #. Tag: programlisting -#: installation.xml:1131 +#: installation.xml:1140 #, no-c-format msgid "# createdb -T template_postgis my_spatial_db" msgstr "" #. Tag: para -#: installation.xml:1133 +#: installation.xml:1142 #, no-c-format msgid "From SQL:" msgstr "" #. Tag: programlisting -#: installation.xml:1137 +#: installation.xml:1146 #, no-c-format msgid "postgres=# CREATE DATABASE my_spatial_db TEMPLATE=template_postgis" msgstr "" #. Tag: title -#: installation.xml:1141 +#: installation.xml:1150 #, no-c-format msgid "Upgrading" msgstr "" #. Tag: para -#: installation.xml:1143 +#: installation.xml:1152 #, no-c-format msgid "" "Upgrading existing spatial databases can be tricky as it requires " @@ -3045,7 +3091,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1148 +#: installation.xml:1157 #, no-c-format msgid "" "Unfortunately not all definitions can be easily replaced in a live database, " @@ -3053,7 +3099,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1153 +#: installation.xml:1162 #, no-c-format msgid "" "PostGIS provides a SOFT UPGRADE procedure for minor or bugfix releases, and " @@ -3061,7 +3107,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1158 +#: installation.xml:1167 #, no-c-format msgid "" "Before attempting to upgrade PostGIS, it is always worth to backup your " @@ -3070,13 +3116,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1165 +#: installation.xml:1174 #, no-c-format msgid "Soft upgrade" msgstr "" #. Tag: para -#: installation.xml:1167 +#: installation.xml:1176 #, no-c-format msgid "" "If you installed your database using extensions, you'll need to upgrade " @@ -3086,13 +3132,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1170 +#: installation.xml:1179 #, no-c-format msgid "Soft Upgrade Pre 9.1+ or without extensions" msgstr "" #. Tag: para -#: installation.xml:1171 +#: installation.xml:1180 #, no-c-format msgid "" "This section applies only to those who installed PostGIS not using " @@ -3101,13 +3147,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1172 +#: installation.xml:1181 #, no-c-format msgid "can't drop ... because postgis extension depends on it" msgstr "" #. Tag: para -#: installation.xml:1173 +#: installation.xml:1182 #, no-c-format msgid "" "After compiling and installing (make install) you should find a " @@ -3122,13 +3168,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1177 +#: installation.xml:1186 #, no-c-format msgid "psql -f postgis_upgrade.sql -d your_spatial_database" msgstr "" #. Tag: para -#: installation.xml:1179 +#: installation.xml:1188 #, no-c-format msgid "" "The same procedure applies to raster and topology extensions, with upgrade " @@ -3137,19 +3183,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1187 +#: installation.xml:1196 #, no-c-format msgid "psql -f rtpostgis_upgrade.sql -d your_spatial_database" msgstr "" #. Tag: programlisting -#: installation.xml:1188 +#: installation.xml:1197 #, no-c-format msgid "psql -f topology_upgrade.sql -d your_spatial_database" msgstr "" #. Tag: para -#: installation.xml:1191 +#: installation.xml:1200 #, no-c-format msgid "" "If you can't find the postgis_upgrade*.sql specific for " @@ -3158,7 +3204,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1197 +#: installation.xml:1206 #, no-c-format msgid "" "The function should inform you " @@ -3167,13 +3213,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1204 +#: installation.xml:1213 #, no-c-format msgid "Soft Upgrade 9.1+ using extensions" msgstr "" #. Tag: para -#: installation.xml:1205 +#: installation.xml:1214 #, no-c-format msgid "" "If you originally installed PostGIS with extensions, then you need to " @@ -3182,7 +3228,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1206 +#: installation.xml:1215 #, no-c-format msgid "" "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;\";\n" @@ -3190,19 +3236,19 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1207 +#: installation.xml:1216 #, no-c-format msgid "If you get an error notice something like:" msgstr "" #. Tag: programlisting -#: installation.xml:1208 +#: installation.xml:1217 #, no-c-format msgid "No migration path defined for ... to &last_release_version;" msgstr "" #. Tag: para -#: installation.xml:1209 +#: installation.xml:1218 #, no-c-format msgid "" "Then you'll need to backup your database, create a fresh one as described in " @@ -3211,13 +3257,13 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1210 +#: installation.xml:1219 #, no-c-format msgid "If you get a notice message like:" msgstr "" #. Tag: programlisting -#: installation.xml:1211 +#: installation.xml:1220 #, no-c-format msgid "" "Version \"&last_release_version;\" of extension \"postgis\" is already " @@ -3225,7 +3271,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1212 +#: installation.xml:1221 #, no-c-format msgid "" "Then everything is already up to date and you can safely ignore it. " @@ -3236,7 +3282,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1218 +#: installation.xml:1227 #, no-c-format msgid "" "ALTER EXTENSION postgis UPDATE TO \"&last_release_version;next\";\n" @@ -3244,7 +3290,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1219 +#: installation.xml:1228 #, no-c-format msgid "" "If you installed PostGIS originally without a version specified, you can " @@ -3254,13 +3300,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1226 +#: installation.xml:1235 #, no-c-format msgid "Hard upgrade" msgstr "" #. Tag: para -#: installation.xml:1228 +#: installation.xml:1237 #, no-c-format msgid "" "By HARD UPGRADE we mean full dump/reload of postgis-enabled databases. You " @@ -3271,7 +3317,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1237 +#: installation.xml:1246 #, no-c-format msgid "" "The dump/reload process is assisted by the postgis_restore.pl script which " @@ -3282,7 +3328,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1246 +#: installation.xml:1255 #, no-c-format msgid "" "Supplementary instructions for windows users are available at newdb database using " @@ -3358,7 +3404,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1312 +#: installation.xml:1321 #, no-c-format msgid "" "perl utils/postgis_restore.pl \"/somepath/olddb.backup\" | psql -h localhost " @@ -3366,13 +3412,13 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1318 +#: installation.xml:1327 #, no-c-format msgid "Errors may arise in the following cases:" msgstr "" #. Tag: para -#: installation.xml:1324 +#: installation.xml:1333 #, no-c-format msgid "" "Some of your views or functions make use of deprecated PostGIS objects. In " @@ -3385,7 +3431,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1336 +#: installation.xml:1345 #, no-c-format msgid "" "Some custom records of spatial_ref_sys in dump file have an invalid SRID " @@ -3399,7 +3445,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1350 +#: installation.xml:1359 #, no-c-format msgid "" "In order to fix this you should copy your custom SRS to a SRID with a valid " @@ -3409,7 +3455,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1357 +#: installation.xml:1366 #, no-c-format msgid "" "ALTER TABLE spatial_ref_sys ADD CONSTRAINT spatial_ref_sys_srid_check check " @@ -3417,19 +3463,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1359 +#: installation.xml:1368 #, no-c-format msgid "ALTER TABLE spatial_ref_sys ADD PRIMARY KEY(srid));" msgstr "" #. Tag: title -#: installation.xml:1370 +#: installation.xml:1379 #, no-c-format msgid "Common Problems during installation" msgstr "" #. Tag: para -#: installation.xml:1371 +#: installation.xml:1380 #, no-c-format msgid "" "There are several things to check when your installation or upgrade doesn't " @@ -3437,7 +3483,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1378 +#: installation.xml:1387 #, no-c-format msgid "" "Check that you have installed PostgreSQL &min_postgres_version; or newer, " @@ -3452,13 +3498,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1391 +#: installation.xml:1400 #, no-c-format msgid "SELECT version();" msgstr "" #. Tag: para -#: installation.xml:1393 +#: installation.xml:1402 #, no-c-format msgid "" "If you are running an RPM based distribution, you can check for the " @@ -3467,7 +3513,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1401 +#: installation.xml:1410 #, no-c-format msgid "" "If your upgrade fails, make sure you are restoring into a database that " @@ -3475,13 +3521,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1402 +#: installation.xml:1411 #, no-c-format msgid "SELECT postgis_full_version();" msgstr "" #. Tag: para -#: installation.xml:1406 +#: installation.xml:1415 #, no-c-format msgid "" "Also check that configure has correctly detected the location and version of " @@ -3489,7 +3535,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1413 +#: installation.xml:1422 #, no-c-format msgid "" "The output from configure is used to generate the postgis_config." @@ -3499,13 +3545,13 @@ msgid "" msgstr "" #. Tag: title -#: installation.xml:1426 +#: installation.xml:1435 #, no-c-format msgid "Loader/Dumper" msgstr "" #. Tag: para -#: installation.xml:1428 +#: installation.xml:1437 #, no-c-format msgid "" "The data loader and dumper are built and installed automatically as part of " @@ -3513,7 +3559,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: installation.xml:1433 +#: installation.xml:1442 #, no-c-format msgid "" "# cd postgis-&last_release_version;/loader\n" @@ -3522,7 +3568,7 @@ msgid "" msgstr "" #. Tag: para -#: installation.xml:1435 +#: installation.xml:1444 #, no-c-format msgid "" "The loader is called shp2pgsql and converts ESRI Shape " diff --git a/doc/po/templates/introduction.xml.pot b/doc/po/templates/introduction.xml.pot index 563d93871..15c42d943 100644 --- a/doc/po/templates/introduction.xml.pot +++ b/doc/po/templates/introduction.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-03-29 06:29+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,24 +24,31 @@ msgstr "" #: 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." +"PostGIS is a spatial extender for the PostgreSQL relational database that " +"was created 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." msgstr "" #. Tag: para -#: introduction.xml:15 +#: introduction.xml:11 #, 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." +"PostGIS is now a project of the OSGeo Foundation and is developed and funded " +"by many FOSS4G Developers as well as corporations all over the world that " +"gain great benefit from its functionality and versatility." +msgstr "" + +#. Tag: para +#: introduction.xml:13 +#, no-c-format +msgid "" +"The PostGIS project development group plans on supporting and enhancing " +"PostGIS to better support a range of important GIS functionality in the " +"areas of OpenGIS and SQL/MM spatial standards, advanced topological " +"constructs (coverages, surfaces, networks), data source for desktop user " +"interface tools for viewing and editing GIS data, and web-based access tools." msgstr "" #. Tag: title @@ -72,25 +79,26 @@ msgstr "" #: 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." +"Coordinates bug fixing and maintenance effort, spatial index selectivity and " +"binding, loader/dumper, and Shapefile GUI Loader, integration of new and new " +"function enhancements." msgstr "" #. Tag: term -#: introduction.xml:40 +#: introduction.xml:39 #, no-c-format msgid "Regina Obe" msgstr "" #. Tag: para -#: introduction.xml:42 +#: introduction.xml:41 #, 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." +"Documentation, alignment of PostGIS with PostgreSQL releases, general user " +"support on PostGIS newsgroup, X3D support, Tiger Geocoder Support, " +"management functions, and smoke testing new functionality or major code " +"changes." msgstr "" #. Tag: term @@ -121,50 +129,51 @@ msgid "" "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." +"releases, alignment of PostGIS with PostgreSQL releases, loader/dumper, and " +"Shapefile GUI loader." msgstr "" #. Tag: term -#: introduction.xml:64 +#: introduction.xml:65 #, no-c-format msgid "Sandro Santilli" msgstr "" #. Tag: para -#: introduction.xml:67 +#: introduction.xml:68 #, 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." +"Bug fixes and maintenance, git mirrors management, integration of new GEOS " +"functionality and alignment with GEOS releases, Topology support, and Raster " +"framework and low level api functions." msgstr "" #. Tag: title -#: introduction.xml:74 +#: introduction.xml:75 #, no-c-format msgid "Core Contributors Present" msgstr "" #. Tag: term -#: introduction.xml:77 +#: introduction.xml:78 #, no-c-format msgid "Jorge Arévalo" msgstr "" #. Tag: para -#: introduction.xml:79 +#: introduction.xml:80 #, no-c-format msgid "Raster development, GDAL driver support, loader" msgstr "" #. Tag: term -#: introduction.xml:84 +#: introduction.xml:85 #, no-c-format msgid "Nicklas Avén" msgstr "" #. Tag: para -#: introduction.xml:87 +#: introduction.xml:88 #, no-c-format msgid "" "Distance function enhancements (including 3D distance and relationship " @@ -173,51 +182,53 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:92 +#: introduction.xml:93 #, no-c-format msgid "Dan Baston" msgstr "" #. Tag: para -#: introduction.xml:95 +#: introduction.xml:96 #, no-c-format msgid "" "Geometry clustering function additions, other geometry algorithm " -"enhancements, and general user support" +"enhancements, GEOS enhancements and general user support" msgstr "" #. Tag: term -#: introduction.xml:100 +#: introduction.xml:101 #, no-c-format msgid "Olivier Courtin" msgstr "" #. Tag: para -#: introduction.xml:102 +#: introduction.xml:103 #, no-c-format msgid "Input output XML (KML,GML)/GeoJSON functions, 3D support and bug fixes." msgstr "" #. Tag: term -#: introduction.xml:107 +#: introduction.xml:108 #, no-c-format msgid "Björn Harrtell" msgstr "" #. Tag: para -#: introduction.xml:110 +#: introduction.xml:111 #, no-c-format -msgid "MapBox Vector Tile and GeoBuf functions. Gogs testing." +msgid "" +"MapBox Vector Tile and GeoBuf functions. Gogs testing and GitLab " +"experimentation." msgstr "" #. Tag: term -#: introduction.xml:116 +#: introduction.xml:117 #, no-c-format msgid "Mateusz Loskot" msgstr "" #. Tag: para -#: introduction.xml:118 +#: introduction.xml:119 #, no-c-format msgid "" "CMake support for PostGIS, built original raster loader in python and low " @@ -225,31 +236,57 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:123 +#: introduction.xml:124 +#, no-c-format +msgid "Raúl Marín Rodríguez" +msgstr "" + +#. Tag: para +#: introduction.xml:126 +#, no-c-format +msgid "Bug fixing" +msgstr "" + +#. Tag: term +#: introduction.xml:131 +#, no-c-format +msgid "Darafei Praliaskouski" +msgstr "" + +#. Tag: para +#: introduction.xml:134 +#, no-c-format +msgid "" +"Index improvements, bug fixing and geometry/geography function improvements, " +"GitHub curator, and Travis bot maintenance." +msgstr "" + +#. Tag: term +#: introduction.xml:140 #, no-c-format msgid "Pierre Racine" msgstr "" #. Tag: para -#: introduction.xml:125 +#: introduction.xml:142 #, no-c-format msgid "Raster overall architecture, prototyping, programming support" msgstr "" #. Tag: title -#: introduction.xml:131 +#: introduction.xml:148 #, no-c-format msgid "Core Contributors Past" msgstr "" #. Tag: term -#: introduction.xml:135 +#: introduction.xml:152 #, no-c-format msgid "Chris Hodgson" msgstr "" #. Tag: para -#: introduction.xml:137 +#: introduction.xml:154 #, no-c-format msgid "" "Prior PSC Member. General development, site and buildbot maintenance, OSGeo " @@ -257,13 +294,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:142 +#: introduction.xml:159 #, no-c-format msgid "Kevin Neufeld" msgstr "" #. Tag: para -#: introduction.xml:144 +#: introduction.xml:161 #, no-c-format msgid "" "Prior PSC Member. Documentation and documentation support tools, buildbot " @@ -272,13 +309,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:150 +#: introduction.xml:167 #, no-c-format msgid "Dave Blasby" msgstr "" #. Tag: para -#: introduction.xml:153 +#: introduction.xml:170 #, no-c-format msgid "" "The original developer/Co-founder of PostGIS. Dave wrote the server side " @@ -286,13 +323,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:160 +#: introduction.xml:177 #, no-c-format msgid "Jeff Lounsbury" msgstr "" #. Tag: para -#: introduction.xml:162 +#: introduction.xml:179 #, no-c-format msgid "" "Original development of the Shape file loader/dumper. Current PostGIS " @@ -300,13 +337,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:168 +#: introduction.xml:185 #, no-c-format msgid "Mark Leslie" msgstr "" #. Tag: para -#: introduction.xml:170 +#: introduction.xml:187 #, no-c-format msgid "" "Ongoing maintenance and development of core functions. Enhanced curve " @@ -314,31 +351,31 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:175 +#: introduction.xml:192 #, no-c-format msgid "David Zwarg" msgstr "" #. Tag: para -#: introduction.xml:177 +#: introduction.xml:194 #, no-c-format msgid "Raster development (mostly map algebra analytic functions)" msgstr "" #. Tag: title -#: introduction.xml:183 +#: introduction.xml:200 #, no-c-format msgid "Other Contributors" msgstr "" #. Tag: term -#: introduction.xml:186 +#: introduction.xml:203 #, no-c-format msgid "Individual Contributors" msgstr "" #. Tag: para -#: introduction.xml:189 +#: introduction.xml:206 #, no-c-format msgid "" "In alphabetical order: Alex Bodnaru, Alex Mayrhofer, Andrea Peri, Andreas " @@ -357,13 +394,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:253 +#: introduction.xml:270 #, no-c-format msgid "Corporate Sponsors" msgstr "" #. Tag: para -#: introduction.xml:256 +#: introduction.xml:273 #, no-c-format msgid "" "These are corporate entities that have contributed developer time, hosting, " @@ -371,7 +408,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:257 +#: introduction.xml:274 #, no-c-format msgid "" "In alphabetical order: Arrival 3D, Associazione Italiana per l'Informazione " @@ -388,13 +425,13 @@ msgid "" msgstr "" #. Tag: term -#: introduction.xml:299 +#: introduction.xml:316 #, no-c-format msgid "Crowd Funding Campaigns" msgstr "" #. Tag: para -#: introduction.xml:302 +#: introduction.xml:319 #, no-c-format msgid "" "Crowd funding campaigns are campaigns we run to get badly wanted features " @@ -409,7 +446,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:303 +#: introduction.xml:320 #, no-c-format msgid "" "PostGIS 2.0.0 was the first release we tried this strategy. We used GEOS geometry " @@ -455,7 +492,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:318 +#: introduction.xml:335 #, no-c-format msgid "" "The GDAL Geospatial Data " @@ -465,7 +502,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:323 +#: introduction.xml:340 #, no-c-format msgid "" "The Proj4 cartographic " @@ -474,7 +511,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:327 +#: introduction.xml:344 #, no-c-format msgid "" "Last but not least, the PostgreSQL " @@ -485,13 +522,13 @@ msgid "" msgstr "" #. Tag: title -#: introduction.xml:336 +#: introduction.xml:353 #, no-c-format msgid "More Information" msgstr "" #. Tag: para -#: introduction.xml:340 +#: introduction.xml:357 #, no-c-format msgid "" "The latest software, documentation and news items are available at the " @@ -500,7 +537,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:346 +#: introduction.xml:363 #, no-c-format msgid "" "More information about the GEOS geometry operations library is available " @@ -509,7 +546,7 @@ msgid "" msgstr "" #. Tag: para -#: introduction.xml:352 +#: introduction.xml:369 #, no-c-format msgid "" "More information about the Proj4 reprojection library is available at Simple " diff --git a/doc/po/templates/reference_accessor.xml.pot b/doc/po/templates/reference_accessor.xml.pot index b4745f3e6..d39500841 100644 --- a/doc/po/templates/reference_accessor.xml.pot +++ b/doc/po/templates/reference_accessor.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-03-29 06:29+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,26 +46,26 @@ msgstr "" #: 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 +#: reference_accessor.xml:370 reference_accessor.xml:441 +#: reference_accessor.xml:490 reference_accessor.xml:551 +#: reference_accessor.xml:602 reference_accessor.xml:667 +#: reference_accessor.xml:737 reference_accessor.xml:800 +#: reference_accessor.xml:859 reference_accessor.xml:914 +#: reference_accessor.xml:958 reference_accessor.xml:1009 +#: reference_accessor.xml:1066 reference_accessor.xml:1138 +#: reference_accessor.xml:1190 reference_accessor.xml:1249 +#: reference_accessor.xml:1295 reference_accessor.xml:1330 +#: reference_accessor.xml:1369 reference_accessor.xml:1409 +#: reference_accessor.xml:1452 reference_accessor.xml:1514 +#: reference_accessor.xml:1555 reference_accessor.xml:1599 +#: reference_accessor.xml:1656 reference_accessor.xml:1720 +#: reference_accessor.xml:1769 reference_accessor.xml:1812 +#: reference_accessor.xml:1865 reference_accessor.xml:1939 +#: reference_accessor.xml:1982 reference_accessor.xml:2027 +#: reference_accessor.xml:2073 reference_accessor.xml:2115 +#: reference_accessor.xml:2160 reference_accessor.xml:2206 +#: reference_accessor.xml:2248 reference_accessor.xml:2294 +#: reference_accessor.xml:2335 #, no-c-format msgid "Description" msgstr "" @@ -96,8 +96,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:38 reference_accessor.xml:495 -#: reference_accessor.xml:1405 +#: reference_accessor.xml:38 reference_accessor.xml:504 +#: reference_accessor.xml:1414 #, no-c-format msgid "" "Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was " @@ -106,27 +106,27 @@ msgstr "" #. 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 +#: reference_accessor.xml:506 reference_accessor.xml:613 +#: reference_accessor.xml:805 reference_accessor.xml:1085 +#: reference_accessor.xml:1258 reference_accessor.xml:1521 +#: reference_accessor.xml:1563 reference_accessor.xml:1673 +#: reference_accessor.xml:2078 #, no-c-format msgid "&sfs_compliant;" msgstr "" #. 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 +#: reference_accessor.xml:267 reference_accessor.xml:509 +#: reference_accessor.xml:814 reference_accessor.xml:879 +#: reference_accessor.xml:925 reference_accessor.xml:1336 +#: reference_accessor.xml:1374 reference_accessor.xml:1676 +#: reference_accessor.xml:1734 reference_accessor.xml:1777 +#: reference_accessor.xml:1821 reference_accessor.xml:1881 +#: reference_accessor.xml:1992 reference_accessor.xml:2037 +#: reference_accessor.xml:2125 reference_accessor.xml:2170 +#: reference_accessor.xml:2258 reference_accessor.xml:2300 +#: reference_accessor.xml:2345 #, no-c-format msgid "&curve_support;" msgstr "" @@ -134,40 +134,40 @@ msgstr "" #. 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 +#: reference_accessor.xml:399 reference_accessor.xml:450 +#: reference_accessor.xml:508 reference_accessor.xml:557 +#: reference_accessor.xml:615 reference_accessor.xml:696 +#: reference_accessor.xml:766 reference_accessor.xml:813 +#: reference_accessor.xml:878 reference_accessor.xml:1023 +#: reference_accessor.xml:1260 reference_accessor.xml:1300 +#: reference_accessor.xml:1335 reference_accessor.xml:1373 +#: reference_accessor.xml:1418 reference_accessor.xml:1520 +#: reference_accessor.xml:1616 reference_accessor.xml:1675 +#: reference_accessor.xml:1735 reference_accessor.xml:1819 +#: reference_accessor.xml:1947 reference_accessor.xml:1991 +#: reference_accessor.xml:2036 reference_accessor.xml:2080 +#: reference_accessor.xml:2124 reference_accessor.xml:2169 +#: reference_accessor.xml:2214 reference_accessor.xml:2257 +#: reference_accessor.xml:2299 reference_accessor.xml:2344 #, no-c-format msgid "&Z_support;" msgstr "" #. 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 +#: reference_accessor.xml:223 reference_accessor.xml:510 +#: reference_accessor.xml:558 reference_accessor.xml:817 +#: reference_accessor.xml:1337 reference_accessor.xml:1419 +#: reference_accessor.xml:1523 reference_accessor.xml:1617 +#: reference_accessor.xml:1884 #, no-c-format msgid "&P_support;" msgstr "" #. 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 +#: reference_accessor.xml:224 reference_accessor.xml:511 +#: reference_accessor.xml:1420 reference_accessor.xml:1887 #, no-c-format msgid "&T_support;" msgstr "" @@ -176,24 +176,24 @@ msgstr "" #: 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 +#: reference_accessor.xml:404 reference_accessor.xml:455 +#: reference_accessor.xml:563 reference_accessor.xml:621 +#: reference_accessor.xml:884 reference_accessor.xml:932 +#: reference_accessor.xml:977 reference_accessor.xml:1028 +#: reference_accessor.xml:1099 reference_accessor.xml:1155 +#: reference_accessor.xml:1215 reference_accessor.xml:1266 +#: reference_accessor.xml:1304 reference_accessor.xml:1342 +#: reference_accessor.xml:1379 reference_accessor.xml:1425 +#: reference_accessor.xml:1464 reference_accessor.xml:1527 +#: reference_accessor.xml:1568 reference_accessor.xml:1623 +#: reference_accessor.xml:1688 reference_accessor.xml:1742 +#: reference_accessor.xml:1782 reference_accessor.xml:1831 +#: reference_accessor.xml:1895 reference_accessor.xml:1953 +#: reference_accessor.xml:1997 reference_accessor.xml:2042 +#: reference_accessor.xml:2086 reference_accessor.xml:2130 +#: reference_accessor.xml:2175 reference_accessor.xml:2219 +#: reference_accessor.xml:2263 reference_accessor.xml:2305 +#: reference_accessor.xml:2350 #, no-c-format msgid "Examples" msgstr "" @@ -252,27 +252,27 @@ msgstr "" #. 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 +#: reference_accessor.xml:283 reference_accessor.xml:345 +#: reference_accessor.xml:409 reference_accessor.xml:460 +#: reference_accessor.xml:530 reference_accessor.xml:574 +#: reference_accessor.xml:628 reference_accessor.xml:702 +#: reference_accessor.xml:771 reference_accessor.xml:834 +#: reference_accessor.xml:890 reference_accessor.xml:983 +#: reference_accessor.xml:1034 reference_accessor.xml:1105 +#: reference_accessor.xml:1162 reference_accessor.xml:1222 +#: reference_accessor.xml:1272 reference_accessor.xml:1309 +#: reference_accessor.xml:1347 reference_accessor.xml:1386 +#: reference_accessor.xml:1430 reference_accessor.xml:1469 +#: reference_accessor.xml:1492 reference_accessor.xml:1532 +#: reference_accessor.xml:1573 reference_accessor.xml:1630 +#: reference_accessor.xml:1694 reference_accessor.xml:1748 +#: reference_accessor.xml:1787 reference_accessor.xml:1837 +#: reference_accessor.xml:1901 reference_accessor.xml:1959 +#: reference_accessor.xml:2004 reference_accessor.xml:2049 +#: reference_accessor.xml:2092 reference_accessor.xml:2137 +#: reference_accessor.xml:2182 reference_accessor.xml:2225 +#: reference_accessor.xml:2270 reference_accessor.xml:2312 +#: reference_accessor.xml:2357 #, no-c-format msgid "See Also" msgstr "" @@ -590,7 +590,7 @@ msgid "&sqlmm_compliant; SQL-MM 3: 7.1.4" msgstr "" #. Tag: para -#: reference_accessor.xml:268 reference_accessor.xml:1813 +#: reference_accessor.xml:268 reference_accessor.xml:1822 #, no-c-format msgid "" "Changed: 2.0.0 no longer works with single geometry multilinestrings. In " @@ -685,8 +685,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:326 reference_accessor.xml:914 -#: reference_accessor.xml:1012 reference_accessor.xml:1766 +#: reference_accessor.xml:326 reference_accessor.xml:923 +#: reference_accessor.xml:1021 reference_accessor.xml:1775 #, no-c-format msgid "&sfs_compliant; s2.1.1.1" msgstr "" @@ -737,25 +737,45 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:338 +#: reference_accessor.xml:339 +#, no-c-format +msgid "Envelope of a point and linestring." +msgstr "" + +#. Tag: programlisting +#: reference_accessor.xml:342 +#, no-c-format +msgid "" +"SELECT ST_AsText(ST_Envelope(\n" +" ST_Collect(\n" +" ST_GeomFromText('LINESTRING(55 75,125 150)'),\n" +" ST_Point(20, 80))\n" +" )) As wktenv;\n" +"wktenv\n" +"-----------\n" +"POLYGON((20 75,20 150,125 150,125 75,20 75))" +msgstr "" + +#. Tag: para +#: reference_accessor.xml:347 #, no-c-format -msgid ", " +msgid ", , " msgstr "" #. Tag: refname -#: reference_accessor.xml:344 +#: reference_accessor.xml:353 #, no-c-format msgid "ST_BoundingDiagonal" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:346 +#: reference_accessor.xml:355 #, no-c-format msgid "Returns the diagonal of the supplied geometry's bounding box." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:351 +#: reference_accessor.xml:360 #, no-c-format msgid "" "geometry ST_BoundingDiagonal " @@ -765,7 +785,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:363 +#: reference_accessor.xml:372 #, no-c-format msgid "" "Returns the diagonal of the supplied geometry's bounding box as linestring. " @@ -775,7 +795,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:370 +#: reference_accessor.xml:379 #, no-c-format msgid "" "The returned linestring geometry always retains SRID and dimensionality (Z " @@ -783,7 +803,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:375 +#: reference_accessor.xml:384 #, no-c-format msgid "" "The fits parameter specifies if the best fit is needed. " @@ -793,7 +813,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:383 +#: reference_accessor.xml:392 #, no-c-format msgid "" "In degenerate cases (a single vertex in input) the returned linestring will " @@ -802,20 +822,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:389 +#: reference_accessor.xml:398 #, no-c-format msgid "Availability: 2.2.0" msgstr "" #. Tag: para -#: reference_accessor.xml:391 reference_accessor.xml:688 -#: reference_accessor.xml:758 +#: reference_accessor.xml:400 reference_accessor.xml:697 +#: reference_accessor.xml:767 #, no-c-format msgid "&M_support;" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:397 +#: reference_accessor.xml:406 #, no-c-format msgid "" "-- Get the minimum X in a buffer around a point\n" @@ -828,7 +848,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:401 +#: reference_accessor.xml:410 #, no-c-format msgid "" ", , , geometry ST_ExteriorRing " @@ -860,7 +880,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:434 +#: reference_accessor.xml:443 #, no-c-format msgid "" "Returns a line string representing the exterior ring of the " @@ -869,25 +889,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:437 +#: reference_accessor.xml:446 #, no-c-format msgid "Only works with POLYGON geometry types" msgstr "" #. Tag: para -#: reference_accessor.xml:439 reference_accessor.xml:958 +#: reference_accessor.xml:448 reference_accessor.xml:967 #, no-c-format msgid "&sfs_compliant; 2.1.5.1" msgstr "" #. Tag: para -#: reference_accessor.xml:440 +#: reference_accessor.xml:449 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.2.3, 8.3.3" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:447 +#: reference_accessor.xml:456 #, no-c-format msgid "" "--If you have a table of polygons\n" @@ -915,20 +935,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:453 +#: reference_accessor.xml:462 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_accessor.xml:463 +#: reference_accessor.xml:472 #, no-c-format msgid "ST_GeometryN" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:465 +#: reference_accessor.xml:474 #, no-c-format msgid "" "Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, " @@ -937,7 +957,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:472 +#: reference_accessor.xml:481 #, no-c-format msgid "" "geometry ST_GeometryN " @@ -946,7 +966,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:483 +#: reference_accessor.xml:492 #, no-c-format msgid "" "Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, " @@ -955,7 +975,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:488 +#: reference_accessor.xml:497 #, no-c-format msgid "" "Index is 1-based as for OGC specs since version 0.8.0. Previous versions " @@ -963,7 +983,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:493 +#: reference_accessor.xml:502 #, no-c-format msgid "" "If you want to extract all geometries, of a geometry, ST_Dump is more " @@ -971,7 +991,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:496 +#: reference_accessor.xml:505 #, no-c-format msgid "" "Changed: 2.0.0 Prior versions would return NULL for singular geometries. " @@ -979,19 +999,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:498 +#: reference_accessor.xml:507 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 9.1.5" msgstr "" #. Tag: title -#: reference_accessor.xml:508 +#: reference_accessor.xml:517 #, no-c-format msgid "Standard Examples" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:510 +#: reference_accessor.xml:519 #, no-c-format msgid "" "--Extracting a subset of points from a 3d multipoint\n" @@ -1021,13 +1041,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_accessor.xml:513 +#: reference_accessor.xml:522 #, no-c-format msgid "Polyhedral Surfaces, TIN and Triangle Examples" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:514 +#: reference_accessor.xml:523 #, no-c-format msgid "" "-- Polyhedral surface example\n" @@ -1048,7 +1068,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:516 +#: reference_accessor.xml:525 #, no-c-format msgid "" "-- TIN --\n" @@ -1075,25 +1095,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:523 reference_accessor.xml:1525 +#: reference_accessor.xml:532 reference_accessor.xml:1534 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_accessor.xml:529 +#: reference_accessor.xml:538 #, no-c-format msgid "ST_GeometryType" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:530 +#: reference_accessor.xml:539 #, no-c-format msgid "Return the geometry type of the ST_Geometry value." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:535 +#: reference_accessor.xml:544 #, no-c-format msgid "" "text ST_GeometryType " @@ -1101,7 +1121,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:544 +#: reference_accessor.xml:553 #, no-c-format msgid "" "Returns the type of the geometry as a string. EG: 'ST_Linestring', " @@ -1112,20 +1132,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:546 reference_accessor.xml:806 -#: reference_accessor.xml:1324 +#: reference_accessor.xml:555 reference_accessor.xml:815 +#: reference_accessor.xml:1333 #, no-c-format msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced." msgstr "" #. Tag: para -#: reference_accessor.xml:547 +#: reference_accessor.xml:556 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.4" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:556 +#: reference_accessor.xml:565 #, no-c-format msgid "" "SELECT ST_GeometryType(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 " @@ -1135,7 +1155,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:558 reference_accessor.xml:560 +#: reference_accessor.xml:567 reference_accessor.xml:569 #, no-c-format msgid "" "SELECT ST_GeometryType(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 " @@ -1150,7 +1170,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:562 +#: reference_accessor.xml:571 #, no-c-format msgid "" "SELECT ST_GeometryType(geom) as result\n" @@ -1175,13 +1195,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:575 +#: reference_accessor.xml:584 #, no-c-format msgid "ST_InteriorRingN" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:577 +#: reference_accessor.xml:586 #, no-c-format msgid "" "Return the Nth interior linestring ring of the polygon geometry. Return NULL " @@ -1189,7 +1209,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:584 +#: reference_accessor.xml:593 #, no-c-format msgid "" "geometry ST_InteriorRingN " @@ -1198,7 +1218,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:595 +#: reference_accessor.xml:604 #, no-c-format msgid "" "Return the Nth interior linestring ring of the polygon geometry. Return NULL " @@ -1207,7 +1227,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:601 +#: reference_accessor.xml:610 #, no-c-format msgid "" "This will not work for MULTIPOLYGONs. Use in conjunction with ST_Dump for " @@ -1215,13 +1235,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:605 +#: reference_accessor.xml:614 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.2.6, 8.3.5" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:614 +#: reference_accessor.xml:623 #, no-c-format msgid "" "SELECT ST_AsText(ST_InteriorRingN(the_geom, 1)) As the_geom\n" @@ -1232,7 +1252,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:621 +#: reference_accessor.xml:630 #, no-c-format msgid "" ", , , boolean ST_IsPolygonCCW " @@ -1262,7 +1282,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:660 +#: reference_accessor.xml:669 #, no-c-format msgid "" "Returns true if all polygonal components of the input geometry use a counter-" @@ -1271,13 +1291,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:666 reference_accessor.xml:736 +#: reference_accessor.xml:675 reference_accessor.xml:745 #, no-c-format msgid "Returns true if the geometry has no polygonal components." msgstr "" #. Tag: para -#: reference_accessor.xml:671 reference_accessor.xml:741 +#: reference_accessor.xml:680 reference_accessor.xml:750 #, no-c-format msgid "" "Closed linestrings are not considered polygonal components, so you would " @@ -1286,7 +1306,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:679 reference_accessor.xml:749 +#: reference_accessor.xml:688 reference_accessor.xml:758 #, no-c-format msgid "" "If a polygonal geometry does not use reversed orientation for interior rings " @@ -1296,20 +1316,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:694 reference_accessor.xml:763 +#: reference_accessor.xml:703 reference_accessor.xml:772 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_accessor.xml:704 +#: reference_accessor.xml:713 #, no-c-format msgid "ST_IsPolygonCW" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:707 +#: reference_accessor.xml:716 #, no-c-format msgid "" "Returns true if all exterior rings are oriented clockwise and all interior " @@ -1317,7 +1337,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:714 +#: reference_accessor.xml:723 #, no-c-format msgid "" " boolean ST_IsPolygonCW " @@ -1325,7 +1345,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:730 +#: reference_accessor.xml:739 #, no-c-format msgid "" "Returns true if all polygonal components of the input geometry use a " @@ -1334,13 +1354,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:773 +#: reference_accessor.xml:782 #, no-c-format msgid "ST_IsClosed" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:775 +#: reference_accessor.xml:784 #, no-c-format msgid "" "Returns TRUE if the LINESTRING's start " @@ -1348,7 +1368,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:782 +#: reference_accessor.xml:791 #, no-c-format msgid "" "boolean ST_IsClosed " @@ -1356,7 +1376,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:793 +#: reference_accessor.xml:802 #, no-c-format msgid "" "Returns TRUE if the LINESTRING's start " @@ -1365,13 +1385,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:797 +#: reference_accessor.xml:806 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.1.5, 9.3.3" msgstr "" #. Tag: para -#: reference_accessor.xml:799 +#: reference_accessor.xml:808 #, no-c-format msgid "" "SQL-MM defines the result of ST_IsClosed(NULL)TRUE if the argument is a collection " @@ -1472,7 +1492,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:842 +#: reference_accessor.xml:851 #, no-c-format msgid "" "boolean ST_IsCollection " @@ -1480,7 +1500,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:852 +#: reference_accessor.xml:861 #, no-c-format msgid "" "Returns TRUE if the geometry type of the argument is " @@ -1488,25 +1508,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:855 +#: reference_accessor.xml:864 #, no-c-format msgid "GEOMETRYCOLLECTION" msgstr "" #. Tag: para -#: reference_accessor.xml:856 +#: reference_accessor.xml:865 #, no-c-format msgid "MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}" msgstr "" #. Tag: para -#: reference_accessor.xml:857 +#: reference_accessor.xml:866 #, no-c-format msgid "COMPOUNDCURVE" msgstr "" #. Tag: para -#: reference_accessor.xml:862 +#: reference_accessor.xml:871 #, no-c-format msgid "" "This function analyzes the type of the geometry. This means that it will " @@ -1515,7 +1535,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:877 +#: reference_accessor.xml:886 #, no-c-format msgid "" "postgis=# SELECT ST_IsCollection('LINESTRING(0 0, 1 1)'::geometry);\n" @@ -1551,13 +1571,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:889 +#: reference_accessor.xml:898 #, no-c-format msgid "ST_IsEmpty" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:891 +#: reference_accessor.xml:900 #, no-c-format msgid "" "Returns true if this Geometry is an empty geometrycollection, polygon, point " @@ -1565,7 +1585,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:897 +#: reference_accessor.xml:906 #, no-c-format msgid "" "boolean ST_IsEmpty " @@ -1573,7 +1593,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:907 +#: reference_accessor.xml:916 #, no-c-format msgid "" "Returns true if this Geometry is an empty geometry. If true, then this " @@ -1581,7 +1601,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:910 +#: reference_accessor.xml:919 #, no-c-format msgid "" "SQL-MM defines the result of ST_IsEmpty(NULL) to be 0, while PostGIS returns " @@ -1589,13 +1609,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:915 +#: reference_accessor.xml:924 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.7" msgstr "" #. Tag: para -#: reference_accessor.xml:917 +#: reference_accessor.xml:926 #, no-c-format msgid "" "Changed: 2.0.0 In prior versions of PostGIS " @@ -1604,7 +1624,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:925 +#: reference_accessor.xml:934 #, no-c-format msgid "" "SELECT ST_IsEmpty(ST_GeomFromText('GEOMETRYCOLLECTION EMPTY'));\n" @@ -1641,13 +1661,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:932 +#: reference_accessor.xml:941 #, no-c-format msgid "ST_IsRing" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:934 +#: reference_accessor.xml:943 #, no-c-format msgid "" "Returns TRUE if this LINESTRING is " @@ -1655,7 +1675,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:940 +#: reference_accessor.xml:949 #, no-c-format msgid "" "boolean ST_IsRing " @@ -1663,7 +1683,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:951 +#: reference_accessor.xml:960 #, no-c-format msgid "" "Returns TRUE if this LINESTRING is " @@ -1674,13 +1694,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:959 +#: reference_accessor.xml:968 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.1.6" msgstr "" #. Tag: para -#: reference_accessor.xml:961 +#: reference_accessor.xml:970 #, no-c-format msgid "" "SQL-MM defines the result of ST_IsRing(NULL), , boolean ST_IsSimple " @@ -1739,7 +1759,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1002 +#: reference_accessor.xml:1011 #, no-c-format msgid "" "Returns true if this Geometry has no anomalous geometric points, such as " @@ -1749,7 +1769,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1008 +#: reference_accessor.xml:1017 #, no-c-format msgid "" "SQL-MM defines the result of ST_IsSimple(NULL) to be 0, while PostGIS " @@ -1757,13 +1777,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1013 +#: reference_accessor.xml:1022 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.8" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1021 +#: reference_accessor.xml:1030 #, no-c-format msgid "" "SELECT ST_IsSimple(ST_GeomFromText('POLYGON((1 2, 3 4, 5 6, 1 2))'));\n" @@ -1781,13 +1801,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1033 +#: reference_accessor.xml:1042 #, no-c-format msgid "ST_IsValid" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1035 +#: reference_accessor.xml:1044 #, no-c-format msgid "" "Returns true if the ST_Geometry is " @@ -1795,7 +1815,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_accessor.xml:1041 +#: reference_accessor.xml:1050 #, no-c-format msgid "" " boolean ST_IsValid " @@ -1807,7 +1827,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1059 +#: reference_accessor.xml:1068 #, no-c-format msgid "" "Test if an ST_Geometry value is well formed. For geometries that are " @@ -1818,7 +1838,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1065 +#: reference_accessor.xml:1074 #, no-c-format msgid "" "SQL-MM defines the result of ST_IsValid(NULL) to be 0, while PostGIS returns " @@ -1826,7 +1846,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1069 +#: reference_accessor.xml:1078 #, no-c-format msgid "" "The version accepting flags is available starting with 2.0.0 and requires " @@ -1836,13 +1856,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1077 +#: reference_accessor.xml:1086 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.9" msgstr "" #. Tag: para -#: reference_accessor.xml:1080 +#: reference_accessor.xml:1089 #, no-c-format msgid "" "Neither OGC-SFS nor SQL-MM specifications include a flag argument for " @@ -1850,7 +1870,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1092 +#: reference_accessor.xml:1101 #, no-c-format msgid "" "SELECT ST_IsValid(ST_GeomFromText('LINESTRING(0 0, 1 1)')) As good_line,\n" @@ -1864,7 +1884,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1098 +#: reference_accessor.xml:1107 #, no-c-format msgid "" ", , text ST_IsValidReasonflags are documented in " msgstr "" #. Tag: refname -#: reference_accessor.xml:1161 +#: reference_accessor.xml:1170 #, no-c-format msgid "ST_IsValidDetail" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1163 +#: reference_accessor.xml:1172 #, no-c-format msgid "" "Returns a valid_detail (valid,reason,location) row stating if a geometry is " @@ -1998,7 +2018,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_accessor.xml:1167 +#: reference_accessor.xml:1176 #, no-c-format msgid "" " valid_detail ST_IsValidDetail" msgstr "" #. Tag: refname -#: reference_accessor.xml:1224 +#: reference_accessor.xml:1233 #, no-c-format msgid "ST_M" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1226 +#: reference_accessor.xml:1235 #, no-c-format msgid "" "Return the M coordinate of the point, or NULL if not available. " @@ -2111,7 +2131,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1232 +#: reference_accessor.xml:1241 #, no-c-format msgid "" "float ST_M geometry " @@ -2119,7 +2139,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1242 +#: reference_accessor.xml:1251 #, no-c-format msgid "" "Return the M coordinate of the point, or NULL if not available. Input " @@ -2127,7 +2147,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1246 +#: reference_accessor.xml:1255 #, no-c-format msgid "" "This is not (yet) part of the OGC spec, but is listed here to complete the " @@ -2135,13 +2155,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1250 reference_accessor.xml:2204 +#: reference_accessor.xml:1259 reference_accessor.xml:2213 #, no-c-format msgid "&sqlmm_compliant;" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1258 +#: reference_accessor.xml:1267 #, no-c-format msgid "" "SELECT ST_M(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n" @@ -2152,7 +2172,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1265 +#: reference_accessor.xml:1274 #, no-c-format msgid "" ", , , integer ST_NDims " @@ -2182,7 +2202,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1288 +#: reference_accessor.xml:1297 #, no-c-format msgid "" "Returns the coordinate dimension of the geometry. PostGIS supports 2 - (x," @@ -2191,7 +2211,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1297 +#: reference_accessor.xml:1306 #, no-c-format msgid "" "SELECT ST_NDims(ST_GeomFromText('POINT(1 1)')) As d2point,\n" @@ -2204,25 +2224,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1301 +#: reference_accessor.xml:1310 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_accessor.xml:1307 +#: reference_accessor.xml:1316 #, no-c-format msgid "ST_NPoints" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1308 +#: reference_accessor.xml:1317 #, no-c-format msgid "Return the number of points (vertexes) in a geometry." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1313 +#: reference_accessor.xml:1322 #, no-c-format msgid "" "integer ST_NPoints " @@ -2230,13 +2250,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1323 +#: reference_accessor.xml:1332 #, no-c-format msgid "Return the number of points in a geometry. Works for all geometries." msgstr "" #. Tag: para -#: reference_accessor.xml:1325 +#: reference_accessor.xml:1334 #, no-c-format msgid "" "Prior to 1.3.4, this function crashes if used with geometries that contain " @@ -2244,7 +2264,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1335 +#: reference_accessor.xml:1344 #, no-c-format msgid "" "SELECT ST_NPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 " @@ -2260,20 +2280,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1346 +#: reference_accessor.xml:1355 #, no-c-format msgid "ST_NRings" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1347 +#: reference_accessor.xml:1356 #, no-c-format msgid "" "If the geometry is a polygon or multi-polygon returns the number of rings." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1352 +#: reference_accessor.xml:1361 #, no-c-format msgid "" "integer ST_NRings " @@ -2281,7 +2301,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1362 +#: reference_accessor.xml:1371 #, no-c-format msgid "" "If the geometry is a polygon or multi-polygon returns the number of rings. " @@ -2289,7 +2309,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1372 +#: reference_accessor.xml:1381 #, no-c-format msgid "" "SELECT ST_NRings(the_geom) As Nrings, ST_NumInteriorRings(the_geom) As " @@ -2303,13 +2323,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1385 +#: reference_accessor.xml:1394 #, no-c-format msgid "ST_NumGeometries" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1386 +#: reference_accessor.xml:1395 #, no-c-format msgid "" "If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of " @@ -2317,7 +2337,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1392 +#: reference_accessor.xml:1401 #, no-c-format msgid "" "integer ST_NumGeometries " @@ -2325,7 +2345,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1402 +#: reference_accessor.xml:1411 #, no-c-format msgid "" "Returns the number of Geometries. If geometry is a GEOMETRYCOLLECTION (or " @@ -2334,7 +2354,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1406 +#: reference_accessor.xml:1415 #, no-c-format msgid "" "Changed: 2.0.0 In prior versions this would return NULL if the geometry was " @@ -2343,13 +2363,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1408 +#: reference_accessor.xml:1417 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 9.1.4" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1418 +#: reference_accessor.xml:1427 #, no-c-format msgid "" "--Prior versions would have returned NULL for this -- in 2.0.0 this returns " @@ -2369,25 +2389,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1423 +#: reference_accessor.xml:1432 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_accessor.xml:1429 +#: reference_accessor.xml:1438 #, no-c-format msgid "ST_NumInteriorRings" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1430 +#: reference_accessor.xml:1439 #, no-c-format msgid "Return the number of interior rings of a polygon geometry." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1435 +#: reference_accessor.xml:1444 #, no-c-format msgid "" "integer ST_NumInteriorRings " @@ -2395,7 +2415,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1445 +#: reference_accessor.xml:1454 #, no-c-format msgid "" "Return the number of interior rings of a polygon geometry. Return NULL if " @@ -2403,13 +2423,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1450 +#: reference_accessor.xml:1459 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.2.5" msgstr "" #. Tag: para -#: reference_accessor.xml:1451 +#: reference_accessor.xml:1460 #, no-c-format msgid "" "Changed: 2.0.0 - in prior versions it would allow passing a MULTIPOLYGON, " @@ -2417,7 +2437,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1457 +#: reference_accessor.xml:1466 #, no-c-format msgid "" "--If you have a regular polygon\n" @@ -2434,13 +2454,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1468 +#: reference_accessor.xml:1477 #, no-c-format msgid "ST_NumInteriorRing" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1469 +#: reference_accessor.xml:1478 #, no-c-format msgid "" "Return the number of interior rings of a polygon in the geometry. Synonym " @@ -2448,7 +2468,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1475 +#: reference_accessor.xml:1484 #, no-c-format msgid "" "integer ST_NumInteriorRing " @@ -2456,13 +2476,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1491 +#: reference_accessor.xml:1500 #, no-c-format msgid "ST_NumPatches" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1492 +#: reference_accessor.xml:1501 #, no-c-format msgid "" "Return the number of faces on a Polyhedral Surface. Will return null for non-" @@ -2470,7 +2490,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1497 +#: reference_accessor.xml:1506 #, no-c-format msgid "" "integer ST_NumPatches " @@ -2478,7 +2498,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1507 +#: reference_accessor.xml:1516 #, no-c-format msgid "" "Return the number of faces on a Polyhedral Surface. Will return null for non-" @@ -2487,19 +2507,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1510 reference_accessor.xml:1605 +#: reference_accessor.xml:1519 reference_accessor.xml:1614 #, no-c-format msgid "Availability: 2.0.0" msgstr "" #. Tag: para -#: reference_accessor.xml:1513 reference_accessor.xml:1606 +#: reference_accessor.xml:1522 reference_accessor.xml:1615 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: ?" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1520 +#: reference_accessor.xml:1529 #, no-c-format msgid "" "SELECT ST_NumPatches(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 " @@ -2514,20 +2534,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1531 +#: reference_accessor.xml:1540 #, no-c-format msgid "ST_NumPoints" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1532 +#: reference_accessor.xml:1541 #, no-c-format msgid "" "Return the number of points in an ST_LineString or ST_CircularString value." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1538 +#: reference_accessor.xml:1547 #, no-c-format msgid "" "integer ST_NumPoints " @@ -2535,7 +2555,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1548 +#: reference_accessor.xml:1557 #, no-c-format msgid "" "Return the number of points in an ST_LineString or ST_CircularString value. " @@ -2546,13 +2566,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1555 +#: reference_accessor.xml:1564 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.2.4" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1561 +#: reference_accessor.xml:1570 #, no-c-format msgid "" "SELECT ST_NumPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 " @@ -2562,13 +2582,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1572 +#: reference_accessor.xml:1581 #, no-c-format msgid "ST_PatchN" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1574 +#: reference_accessor.xml:1583 #, no-c-format msgid "" "Return the 1-based Nth geometry (face) if the geometry is a " @@ -2576,7 +2596,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1581 +#: reference_accessor.xml:1590 #, no-c-format msgid "" "geometry ST_PatchN " @@ -2585,7 +2605,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1592 +#: reference_accessor.xml:1601 #, no-c-format msgid "" ">Return the 1-based Nth geometry (face) if the geometry is a " @@ -2595,13 +2615,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1598 +#: reference_accessor.xml:1607 #, no-c-format msgid "Index is 1-based." msgstr "" #. Tag: para -#: reference_accessor.xml:1602 +#: reference_accessor.xml:1611 #, no-c-format msgid "" "If you want to extract all geometries, of a geometry, ST_Dump is more " @@ -2609,7 +2629,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1616 +#: reference_accessor.xml:1625 #, no-c-format msgid "" "--Extract the 2nd face of the polyhedral surface\n" @@ -2629,7 +2649,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1623 +#: reference_accessor.xml:1632 #, no-c-format msgid "" ", , , geometry ST_PointN " @@ -2661,7 +2681,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1649 +#: reference_accessor.xml:1658 #, no-c-format msgid "" "Return the Nth point in a single linestring or circular linestring in the " @@ -2671,7 +2691,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1654 +#: reference_accessor.xml:1663 #, no-c-format msgid "" "Index is 1-based as for OGC specs since version 0.8.0. Backward indexing " @@ -2680,7 +2700,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1660 +#: reference_accessor.xml:1669 #, no-c-format msgid "" "If you want to get the nth point of each line string in a multilinestring, " @@ -2688,13 +2708,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1665 +#: reference_accessor.xml:1674 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.2.5, 7.3.5" msgstr "" #. Tag: para -#: reference_accessor.xml:1668 +#: reference_accessor.xml:1677 #, no-c-format msgid "" "Changed: 2.0.0 no longer works with single geometry multilinestrings. In " @@ -2704,13 +2724,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1671 +#: reference_accessor.xml:1680 #, no-c-format msgid "Changed: 2.3.0 : negative indexing available (-1 is last point)" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1681 +#: reference_accessor.xml:1690 #, no-c-format msgid "" "-- Extract all POINTs from a LINESTRING\n" @@ -2746,19 +2766,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1693 +#: reference_accessor.xml:1702 #, no-c-format msgid "ST_Points" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1694 +#: reference_accessor.xml:1703 #, no-c-format msgid "Returns a MultiPoint containing all of the coordinates of a geometry." msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1700 +#: reference_accessor.xml:1709 #, no-c-format msgid "" "geometry ST_Points " @@ -2766,7 +2786,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1713 +#: reference_accessor.xml:1722 #, no-c-format msgid "" "Returns a MultiPoint containing all of the coordinates of a geometry. Does " @@ -2776,19 +2796,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1721 +#: reference_accessor.xml:1730 #, no-c-format msgid "M and Z ordinates will be preserved if present." msgstr "" #. Tag: para -#: reference_accessor.xml:1728 +#: reference_accessor.xml:1737 #, no-c-format msgid "Availability: 2.3.0" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1735 +#: reference_accessor.xml:1744 #, no-c-format msgid "" "SELECT ST_AsText(ST_Points('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 " @@ -2799,13 +2819,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1746 +#: reference_accessor.xml:1755 #, no-c-format msgid "ST_SRID" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1747 +#: reference_accessor.xml:1756 #, no-c-format msgid "" "Returns the spatial reference identifier for the ST_Geometry as defined in " @@ -2813,7 +2833,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1752 +#: reference_accessor.xml:1761 #, no-c-format msgid "" "integer ST_SRID " @@ -2821,7 +2841,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1762 +#: reference_accessor.xml:1771 #, no-c-format msgid "" "Returns the spatial reference identifier for the ST_Geometry as defined in " @@ -2829,7 +2849,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1763 +#: reference_accessor.xml:1772 #, no-c-format msgid "" "spatial_ref_sys table is a table that catalogs all spatial reference systems " @@ -2839,13 +2859,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1767 +#: reference_accessor.xml:1776 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.5" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1775 +#: reference_accessor.xml:1784 #, no-c-format msgid "" "SELECT ST_SRID(ST_GeomFromText('POINT(-71.1043 42.315)',4326));\n" @@ -2854,7 +2874,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1780 +#: reference_accessor.xml:1789 #, no-c-format msgid "" ", , , LINESTRING geometry as a " @@ -2876,7 +2896,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1794 +#: reference_accessor.xml:1803 #, no-c-format msgid "" "geometry ST_StartPoint " @@ -2884,7 +2904,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1805 +#: reference_accessor.xml:1814 #, no-c-format msgid "" "Returns the first point of a LINESTRING or " @@ -2894,13 +2914,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1809 +#: reference_accessor.xml:1818 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.1.3" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1824 +#: reference_accessor.xml:1833 #, no-c-format msgid "" "SELECT ST_AsText(ST_StartPoint('LINESTRING(0 1, 0 2)'::geometry));\n" @@ -2931,19 +2951,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1830 +#: reference_accessor.xml:1839 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_accessor.xml:1835 +#: reference_accessor.xml:1844 #, no-c-format msgid "ST_Summary" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1837 +#: reference_accessor.xml:1846 #, no-c-format msgid "" "Returns a text summary of the contents of the geometry. text ST_Summary " @@ -2962,13 +2982,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1858 +#: reference_accessor.xml:1867 #, no-c-format msgid "Returns a text summary of the contents of the geometry." msgstr "" #. Tag: para -#: reference_accessor.xml:1860 +#: reference_accessor.xml:1869 #, no-c-format msgid "" "Flags shown square brackets after the geometry type have the following " @@ -2976,62 +2996,62 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1864 +#: reference_accessor.xml:1873 #, no-c-format msgid "M: has M ordinate" msgstr "" #. Tag: para -#: reference_accessor.xml:1865 +#: reference_accessor.xml:1874 #, no-c-format msgid "Z: has Z ordinate" msgstr "" #. Tag: para -#: reference_accessor.xml:1866 +#: reference_accessor.xml:1875 #, no-c-format msgid "B: has a cached bounding box" msgstr "" #. Tag: para -#: reference_accessor.xml:1867 +#: reference_accessor.xml:1876 #, no-c-format msgid "G: is geodetic (geography)" msgstr "" #. Tag: para -#: reference_accessor.xml:1868 +#: reference_accessor.xml:1877 #, no-c-format msgid "S: has spatial reference system" msgstr "" #. Tag: para -#: reference_accessor.xml:1879 +#: reference_accessor.xml:1888 #, no-c-format msgid "Availability: 1.2.2" msgstr "" #. Tag: para -#: reference_accessor.xml:1880 +#: reference_accessor.xml:1889 #, no-c-format msgid "Enhanced: 2.0.0 added support for geography" msgstr "" #. Tag: para -#: reference_accessor.xml:1881 +#: reference_accessor.xml:1890 #, no-c-format msgid "" "Enhanced: 2.1.0 S flag to denote if has a known spatial reference system" msgstr "" #. Tag: para -#: reference_accessor.xml:1882 +#: reference_accessor.xml:1891 #, no-c-format msgid "Enhanced: 2.2.0 Added support for TIN and Curves" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1888 +#: reference_accessor.xml:1897 #, no-c-format msgid "" "=# SELECT ST_Summary(ST_GeomFromText('LINESTRING(0 0, 1 1)')) as geom,\n" @@ -3059,7 +3079,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1894 +#: reference_accessor.xml:1903 #, no-c-format msgid "" ", , , " @@ -3068,7 +3088,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1903 +#: reference_accessor.xml:1912 #, no-c-format msgid "" ", , , " @@ -3076,13 +3096,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:1914 +#: reference_accessor.xml:1923 #, no-c-format msgid "ST_X" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:1916 +#: reference_accessor.xml:1925 #, no-c-format msgid "" "Return the X coordinate of the point, or NULL if not available. " @@ -3090,7 +3110,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:1922 +#: reference_accessor.xml:1931 #, no-c-format msgid "" "float ST_X geometry " @@ -3098,7 +3118,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1932 +#: reference_accessor.xml:1941 #, no-c-format msgid "" "Return the X coordinate of the point, or NULL if not available. Input " @@ -3106,7 +3126,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1935 +#: reference_accessor.xml:1944 #, no-c-format msgid "" "If you want to get the max min x values of any geometry look at ST_XMin, " @@ -3114,13 +3134,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1937 +#: reference_accessor.xml:1946 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 6.1.3" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1945 +#: reference_accessor.xml:1954 #, no-c-format msgid "" "SELECT ST_X(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n" @@ -3137,7 +3157,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1952 +#: reference_accessor.xml:1961 #, no-c-format msgid "" ", , , Returns X maxima of a bounding box 2d or 3d or a geometry.float ST_XMax box3d " @@ -3168,15 +3188,15 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1975 +#: reference_accessor.xml:1984 #, no-c-format msgid "Returns X maxima of a bounding box 2d or 3d or a geometry." msgstr "" #. 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 +#: reference_accessor.xml:1987 reference_accessor.xml:2032 +#: reference_accessor.xml:2120 reference_accessor.xml:2165 +#: reference_accessor.xml:2253 reference_accessor.xml:2340 #, no-c-format msgid "" "Although this function is only defined for box3d, it will work for box2d and " @@ -3186,7 +3206,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:1990 +#: reference_accessor.xml:1999 #, no-c-format msgid "" "SELECT ST_XMax('BOX3D(1 2 3, 4 5 6)');\n" @@ -3217,7 +3237,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:1997 reference_accessor.xml:2042 +#: reference_accessor.xml:2006 reference_accessor.xml:2051 #, no-c-format msgid "" ", , , Returns X minima of a bounding box 2d or 3d or a geometry.float ST_XMin box3d " @@ -3247,13 +3267,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2020 +#: reference_accessor.xml:2029 #, no-c-format msgid "Returns X minima of a bounding box 2d or 3d or a geometry." msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2035 +#: reference_accessor.xml:2044 #, no-c-format msgid "" "SELECT ST_XMin('BOX3D(1 2 3, 4 5 6)');\n" @@ -3284,13 +3304,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_accessor.xml:2048 +#: reference_accessor.xml:2057 #, no-c-format msgid "ST_Y" msgstr "" #. Tag: refpurpose -#: reference_accessor.xml:2050 +#: reference_accessor.xml:2059 #, no-c-format msgid "" "Return the Y coordinate of the point, or NULL if not available. " @@ -3298,7 +3318,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:2056 +#: reference_accessor.xml:2065 #, no-c-format msgid "" "float ST_Y geometry " @@ -3306,7 +3326,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2066 +#: reference_accessor.xml:2075 #, no-c-format msgid "" "Return the Y coordinate of the point, or NULL if not available. Input " @@ -3314,13 +3334,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2070 +#: reference_accessor.xml:2079 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 6.1.4" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2078 +#: reference_accessor.xml:2087 #, no-c-format msgid "" "SELECT ST_Y(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n" @@ -3337,7 +3357,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2085 +#: reference_accessor.xml:2094 #, no-c-format msgid "" ", , , Returns Y maxima of a bounding box 2d or 3d or a geometry.float ST_YMax box3d " @@ -3368,13 +3388,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2108 +#: reference_accessor.xml:2117 #, no-c-format msgid "Returns Y maxima of a bounding box 2d or 3d or a geometry." msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2123 +#: reference_accessor.xml:2132 #, no-c-format msgid "" "SELECT ST_YMax('BOX3D(1 2 3, 4 5 6)');\n" @@ -3405,7 +3425,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2130 +#: reference_accessor.xml:2139 #, no-c-format msgid "" ", , , Returns Y minima of a bounding box 2d or 3d or a geometry.float ST_YMin box3d " @@ -3435,13 +3455,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2153 +#: reference_accessor.xml:2162 #, no-c-format msgid "Returns Y minima of a bounding box 2d or 3d or a geometry." msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2168 +#: reference_accessor.xml:2177 #, no-c-format msgid "" "SELECT ST_YMin('BOX3D(1 2 3, 4 5 6)');\n" @@ -3472,7 +3492,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2175 +#: reference_accessor.xml:2184 #, no-c-format msgid "" ", , , Return the Z coordinate of the point, or NULL if not available. " @@ -3494,7 +3514,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:2189 +#: reference_accessor.xml:2198 #, no-c-format msgid "" "float ST_Z geometry " @@ -3502,7 +3522,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2199 +#: reference_accessor.xml:2208 #, no-c-format msgid "" "Return the Z coordinate of the point, or NULL if not available. Input " @@ -3510,7 +3530,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2211 +#: reference_accessor.xml:2220 #, no-c-format msgid "" "SELECT ST_Z(ST_GeomFromEWKT('POINT(1 2 3 4)'));\n" @@ -3521,7 +3541,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2218 +#: reference_accessor.xml:2227 #, no-c-format msgid "" ", , , Returns Z minima of a bounding box 2d or 3d or a geometry.float ST_ZMax box3d " @@ -3551,13 +3571,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2241 +#: reference_accessor.xml:2250 #, no-c-format msgid "Returns Z maxima of a bounding box 2d or 3d or a geometry." msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2256 +#: reference_accessor.xml:2265 #, no-c-format msgid "" "SELECT ST_ZMax('BOX3D(1 2 3, 4 5 6)');\n" @@ -3588,7 +3608,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2263 +#: reference_accessor.xml:2272 #, no-c-format msgid "" ", , , Returns ZM (dimension semantic) flag of the geometries as a " @@ -3610,7 +3630,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:2277 +#: reference_accessor.xml:2286 #, no-c-format msgid "" "smallint ST_Zmflag " @@ -3618,7 +3638,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2287 +#: reference_accessor.xml:2296 #, no-c-format msgid "" "Returns ZM (dimension semantic) flag of the geometries as a small int. " @@ -3626,7 +3646,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2298 +#: reference_accessor.xml:2307 #, no-c-format msgid "" "SELECT ST_Zmflag(ST_GeomFromEWKT('LINESTRING(1 2, 3 4)'));\n" @@ -3650,19 +3670,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2305 +#: reference_accessor.xml:2314 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_accessor.xml:2311 +#: reference_accessor.xml:2320 #, no-c-format msgid "ST_ZMin" msgstr "" #. Tag: funcprototype -#: reference_accessor.xml:2318 +#: reference_accessor.xml:2327 #, no-c-format msgid "" "float ST_ZMin box3d " @@ -3670,13 +3690,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2328 +#: reference_accessor.xml:2337 #, no-c-format msgid "Returns Z minima of a bounding box 2d or 3d or a geometry." msgstr "" #. Tag: programlisting -#: reference_accessor.xml:2343 +#: reference_accessor.xml:2352 #, no-c-format msgid "" "SELECT ST_ZMin('BOX3D(1 2 3, 4 5 6)');\n" @@ -3707,7 +3727,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_accessor.xml:2350 +#: reference_accessor.xml:2359 #, no-c-format msgid "" ", , , \n" "Language-Team: LANGUAGE \n" @@ -50,21 +50,21 @@ msgstr "" #: reference_constructor.xml:258 reference_constructor.xml:303 #: reference_constructor.xml:354 reference_constructor.xml:402 #: reference_constructor.xml:445 reference_constructor.xml:474 -#: reference_constructor.xml:517 reference_constructor.xml:591 -#: reference_constructor.xml:630 reference_constructor.xml:681 -#: reference_constructor.xml:713 reference_constructor.xml:766 -#: reference_constructor.xml:814 reference_constructor.xml:852 -#: reference_constructor.xml:897 reference_constructor.xml:956 -#: reference_constructor.xml:1024 reference_constructor.xml:1084 -#: reference_constructor.xml:1123 reference_constructor.xml:1180 -#: reference_constructor.xml:1257 reference_constructor.xml:1302 -#: reference_constructor.xml:1384 reference_constructor.xml:1427 -#: reference_constructor.xml:1469 reference_constructor.xml:1530 -#: reference_constructor.xml:1591 reference_constructor.xml:1645 -#: reference_constructor.xml:1696 reference_constructor.xml:1739 -#: reference_constructor.xml:1795 reference_constructor.xml:1844 -#: reference_constructor.xml:1898 reference_constructor.xml:1941 -#: reference_constructor.xml:1964 +#: reference_constructor.xml:517 reference_constructor.xml:602 +#: reference_constructor.xml:642 reference_constructor.xml:693 +#: reference_constructor.xml:725 reference_constructor.xml:778 +#: reference_constructor.xml:826 reference_constructor.xml:866 +#: reference_constructor.xml:911 reference_constructor.xml:970 +#: reference_constructor.xml:1038 reference_constructor.xml:1098 +#: reference_constructor.xml:1137 reference_constructor.xml:1194 +#: reference_constructor.xml:1271 reference_constructor.xml:1316 +#: reference_constructor.xml:1398 reference_constructor.xml:1441 +#: reference_constructor.xml:1483 reference_constructor.xml:1544 +#: reference_constructor.xml:1605 reference_constructor.xml:1659 +#: reference_constructor.xml:1710 reference_constructor.xml:1753 +#: reference_constructor.xml:1809 reference_constructor.xml:1858 +#: reference_constructor.xml:1912 reference_constructor.xml:1955 +#: reference_constructor.xml:1978 #, no-c-format msgid "Description" msgstr "" @@ -88,10 +88,10 @@ msgstr "" #. Tag: para #: reference_constructor.xml:36 reference_constructor.xml:88 -#: reference_constructor.xml:317 reference_constructor.xml:913 -#: reference_constructor.xml:981 reference_constructor.xml:1047 -#: reference_constructor.xml:1485 reference_constructor.xml:1607 -#: reference_constructor.xml:1909 +#: reference_constructor.xml:317 reference_constructor.xml:927 +#: reference_constructor.xml:995 reference_constructor.xml:1061 +#: reference_constructor.xml:1499 reference_constructor.xml:1621 +#: reference_constructor.xml:1923 #, no-c-format msgid "&sfs_compliant; s3.2.6.2" msgstr "" @@ -108,16 +108,16 @@ msgstr "" #: reference_constructor.xml:230 reference_constructor.xml:267 #: reference_constructor.xml:324 reference_constructor.xml:368 #: reference_constructor.xml:416 reference_constructor.xml:486 -#: reference_constructor.xml:602 reference_constructor.xml:734 -#: reference_constructor.xml:782 reference_constructor.xml:822 -#: reference_constructor.xml:860 reference_constructor.xml:920 -#: reference_constructor.xml:988 reference_constructor.xml:1052 -#: reference_constructor.xml:1092 reference_constructor.xml:1139 -#: reference_constructor.xml:1399 reference_constructor.xml:1434 -#: reference_constructor.xml:1492 reference_constructor.xml:1553 -#: reference_constructor.xml:1614 reference_constructor.xml:1708 -#: reference_constructor.xml:1763 reference_constructor.xml:1813 -#: reference_constructor.xml:1862 reference_constructor.xml:1914 +#: reference_constructor.xml:614 reference_constructor.xml:746 +#: reference_constructor.xml:794 reference_constructor.xml:836 +#: reference_constructor.xml:874 reference_constructor.xml:934 +#: reference_constructor.xml:1002 reference_constructor.xml:1066 +#: reference_constructor.xml:1106 reference_constructor.xml:1153 +#: reference_constructor.xml:1413 reference_constructor.xml:1448 +#: reference_constructor.xml:1506 reference_constructor.xml:1567 +#: reference_constructor.xml:1628 reference_constructor.xml:1722 +#: reference_constructor.xml:1777 reference_constructor.xml:1827 +#: reference_constructor.xml:1876 reference_constructor.xml:1928 #, no-c-format msgid "Examples" msgstr "" @@ -135,21 +135,21 @@ msgstr "" #: reference_constructor.xml:272 reference_constructor.xml:331 #: reference_constructor.xml:381 reference_constructor.xml:422 #: reference_constructor.xml:450 reference_constructor.xml:490 -#: reference_constructor.xml:570 reference_constructor.xml:609 -#: reference_constructor.xml:657 reference_constructor.xml:688 -#: reference_constructor.xml:738 reference_constructor.xml:789 -#: reference_constructor.xml:829 reference_constructor.xml:867 -#: reference_constructor.xml:927 reference_constructor.xml:995 -#: reference_constructor.xml:1059 reference_constructor.xml:1099 -#: reference_constructor.xml:1146 reference_constructor.xml:1229 -#: reference_constructor.xml:1272 reference_constructor.xml:1336 -#: reference_constructor.xml:1403 reference_constructor.xml:1440 -#: reference_constructor.xml:1499 reference_constructor.xml:1560 -#: reference_constructor.xml:1621 reference_constructor.xml:1672 -#: reference_constructor.xml:1712 reference_constructor.xml:1767 -#: reference_constructor.xml:1820 reference_constructor.xml:1869 -#: reference_constructor.xml:1921 reference_constructor.xml:1945 -#: reference_constructor.xml:1968 +#: reference_constructor.xml:570 reference_constructor.xml:621 +#: reference_constructor.xml:669 reference_constructor.xml:700 +#: reference_constructor.xml:750 reference_constructor.xml:801 +#: reference_constructor.xml:843 reference_constructor.xml:881 +#: reference_constructor.xml:941 reference_constructor.xml:1009 +#: reference_constructor.xml:1073 reference_constructor.xml:1113 +#: reference_constructor.xml:1160 reference_constructor.xml:1243 +#: reference_constructor.xml:1286 reference_constructor.xml:1350 +#: reference_constructor.xml:1417 reference_constructor.xml:1454 +#: reference_constructor.xml:1513 reference_constructor.xml:1574 +#: reference_constructor.xml:1635 reference_constructor.xml:1686 +#: reference_constructor.xml:1726 reference_constructor.xml:1781 +#: reference_constructor.xml:1834 reference_constructor.xml:1883 +#: reference_constructor.xml:1935 reference_constructor.xml:1959 +#: reference_constructor.xml:1982 #, no-c-format msgid "See Also" msgstr "" @@ -255,7 +255,7 @@ msgstr "" #. Tag: para #: reference_constructor.xml:131 reference_constructor.xml:482 -#: reference_constructor.xml:1704 +#: reference_constructor.xml:1718 #, no-c-format msgid "Availability: 2.1.0" msgstr "" @@ -409,8 +409,8 @@ msgstr "" #. Tag: para #: reference_constructor.xml:224 reference_constructor.xml:362 -#: reference_constructor.xml:410 reference_constructor.xml:727 -#: reference_constructor.xml:777 reference_constructor.xml:1809 +#: reference_constructor.xml:410 reference_constructor.xml:739 +#: reference_constructor.xml:789 reference_constructor.xml:1823 #, no-c-format msgid "&curve_support;" msgstr "" @@ -529,9 +529,9 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:308 reference_constructor.xml:1474 -#: reference_constructor.xml:1535 reference_constructor.xml:1596 -#: reference_constructor.xml:1904 +#: reference_constructor.xml:308 reference_constructor.xml:1488 +#: reference_constructor.xml:1549 reference_constructor.xml:1610 +#: reference_constructor.xml:1918 #, no-c-format msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite" msgstr "" @@ -566,7 +566,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:333 reference_constructor.xml:1623 +#: reference_constructor.xml:333 reference_constructor.xml:1637 #, no-c-format msgid ", " msgstr "" @@ -611,18 +611,18 @@ msgstr "" #. Tag: para #: reference_constructor.xml:360 reference_constructor.xml:408 -#: reference_constructor.xml:537 reference_constructor.xml:684 +#: reference_constructor.xml:537 reference_constructor.xml:696 #, no-c-format msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced." msgstr "" #. Tag: para #: reference_constructor.xml:361 reference_constructor.xml:409 -#: reference_constructor.xml:539 reference_constructor.xml:598 -#: reference_constructor.xml:644 reference_constructor.xml:855 -#: reference_constructor.xml:1194 reference_constructor.xml:1314 -#: reference_constructor.xml:1394 reference_constructor.xml:1808 -#: reference_constructor.xml:1856 +#: reference_constructor.xml:539 reference_constructor.xml:610 +#: reference_constructor.xml:656 reference_constructor.xml:869 +#: reference_constructor.xml:1208 reference_constructor.xml:1328 +#: reference_constructor.xml:1408 reference_constructor.xml:1822 +#: reference_constructor.xml:1870 #, no-c-format msgid "&Z_support;" msgstr "" @@ -816,7 +816,7 @@ msgid "ST_GeometryFromText" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:429 reference_constructor.xml:1953 +#: reference_constructor.xml:429 reference_constructor.xml:1967 #, no-c-format msgid "" "Return a specified ST_Geometry value from Well-Known Text representation " @@ -836,13 +836,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:446 reference_constructor.xml:1854 +#: reference_constructor.xml:446 reference_constructor.xml:1868 #, no-c-format msgid "&sfs_compliant;" msgstr "" #. Tag: para -#: reference_constructor.xml:447 reference_constructor.xml:726 +#: reference_constructor.xml:447 reference_constructor.xml:738 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.40" msgstr "" @@ -980,13 +980,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:536 reference_constructor.xml:683 +#: reference_constructor.xml:536 reference_constructor.xml:695 #, no-c-format msgid "Availability: 1.5, requires libxml2 1.6+" msgstr "" #. Tag: para -#: reference_constructor.xml:538 reference_constructor.xml:685 +#: reference_constructor.xml:538 reference_constructor.xml:697 #, no-c-format msgid "Enhanced: 2.0.0 default srid optional parameter added." msgstr "" @@ -1026,7 +1026,7 @@ msgid "ST_GeomFromGML function not support SQL/MM curves geometries." msgstr "" #. Tag: title -#: reference_constructor.xml:554 reference_constructor.xml:652 +#: reference_constructor.xml:554 reference_constructor.xml:664 #, no-c-format msgid "Examples - A single geometry with srsName" msgstr "" @@ -1152,22 +1152,28 @@ msgid "" "geometry object" msgstr "" -#. Tag: funcprototype -#: reference_constructor.xml:583 +#. Tag: funcsynopsis +#: reference_constructor.xml:582 #, no-c-format msgid "" -"geometry ST_GeomFromGeoJSON " -"text geomjson" +" geometry ST_GeomFromGeoJSON text geomjson geometry " +"ST_GeomFromGeoJSON json geomjson " +" geometry ST_GeomFromGeoJSON jsonb geomjson " msgstr "" #. Tag: para -#: reference_constructor.xml:592 +#: reference_constructor.xml:603 #, no-c-format msgid "Constructs a PostGIS geometry object from the GeoJSON representation." msgstr "" #. Tag: para -#: reference_constructor.xml:593 +#: reference_constructor.xml:604 #, no-c-format msgid "" "ST_GeomFromGeoJSON works only for JSON Geometry fragments. It throws an " @@ -1175,13 +1181,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:595 +#: reference_constructor.xml:606 +#, no-c-format +msgid "Enhanced: 2.5.0 can now accept json and jsonb as inputs." +msgstr "" + +#. Tag: para +#: reference_constructor.xml:607 #, no-c-format msgid "Availability: 2.0.0 requires - JSON-C >= 0.9" msgstr "" #. Tag: para -#: reference_constructor.xml:596 +#: reference_constructor.xml:608 #, no-c-format msgid "" "If you do not have JSON-C enabled, support you will get an error notice " @@ -1191,7 +1203,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:603 +#: reference_constructor.xml:615 #, no-c-format msgid "" "SELECT ST_AsText(ST_GeomFromGeoJSON('{\"type\":\"Point\",\"coordinates\":" @@ -1202,7 +1214,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:604 +#: reference_constructor.xml:616 #, no-c-format msgid "" "-- a 3D linestring\n" @@ -1215,7 +1227,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:610 +#: reference_constructor.xml:622 #, no-c-format msgid "" ", , geometry ST_GeomFromKML " @@ -1245,14 +1257,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:631 +#: reference_constructor.xml:643 #, no-c-format msgid "" "Constructs a PostGIS ST_Geometry object from the OGC KML representation." msgstr "" #. Tag: para -#: reference_constructor.xml:632 +#: reference_constructor.xml:644 #, no-c-format msgid "" "ST_GeomFromKML works only for KML Geometry fragments. It throws an error if " @@ -1260,7 +1272,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:633 +#: reference_constructor.xml:645 #, no-c-format msgid "" "OGC KML versions supported: KML 2.2.0 " @@ -1270,19 +1282,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:643 +#: reference_constructor.xml:655 #, no-c-format msgid "Availability: 1.5,libxml2 2.6+" msgstr "" #. Tag: para -#: reference_constructor.xml:646 +#: reference_constructor.xml:658 #, no-c-format msgid "ST_GeomFromKML function not support SQL/MM curves geometries." msgstr "" #. Tag: programlisting -#: reference_constructor.xml:653 +#: reference_constructor.xml:665 #, no-c-format msgid "" "SELECT ST_GeomFromKML('" msgstr "" #. Tag: refname -#: reference_constructor.xml:664 +#: reference_constructor.xml:676 #, no-c-format msgid "ST_GMLToSQL" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:665 +#: reference_constructor.xml:677 #, no-c-format msgid "" "Return a specified ST_Geometry value from GML representation. This is an " @@ -1313,7 +1325,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:668 +#: reference_constructor.xml:680 #, no-c-format msgid "" " geometry ST_GMLToSQL " @@ -1325,25 +1337,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:682 +#: reference_constructor.xml:694 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.50 (except for curves support)." msgstr "" #. Tag: para -#: reference_constructor.xml:689 +#: reference_constructor.xml:701 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:695 +#: reference_constructor.xml:707 #, no-c-format msgid "ST_GeomFromText" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:696 +#: reference_constructor.xml:708 #, no-c-format msgid "" "Return a specified ST_Geometry value from Well-Known Text representation " @@ -1351,7 +1363,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:699 +#: reference_constructor.xml:711 #, no-c-format msgid "" " geometry ST_GeomFromText, " msgstr "" #. Tag: refname -#: reference_constructor.xml:745 +#: reference_constructor.xml:757 #, no-c-format msgid "ST_GeomFromWKB" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:746 +#: reference_constructor.xml:758 #, no-c-format msgid "" "Creates a geometry instance from a Well-Known Binary geometry representation " @@ -1465,7 +1477,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:751 reference_constructor.xml:1780 +#: reference_constructor.xml:763 reference_constructor.xml:1794 #, no-c-format msgid "" " geometry ST_GeomFromWKBST_GeomFromWKB function, takes a well-known binary " @@ -1488,26 +1500,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:774 +#: reference_constructor.xml:786 #, no-c-format msgid "If SRID is not specified, it defaults to 0 (Unknown)." msgstr "" #. Tag: para -#: reference_constructor.xml:775 +#: reference_constructor.xml:787 #, no-c-format msgid "" "&sfs_compliant; s3.2.7.2 - the optional SRID is from the conformance suite" msgstr "" #. Tag: para -#: reference_constructor.xml:776 +#: reference_constructor.xml:788 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.41" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:784 +#: reference_constructor.xml:796 #, no-c-format msgid "" "--Although bytea rep contains single \\, these need to be escaped when " @@ -1537,25 +1549,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:791 +#: reference_constructor.xml:803 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:798 +#: reference_constructor.xml:810 #, no-c-format msgid "ST_LineFromEncodedPolyline" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:800 +#: reference_constructor.xml:812 #, no-c-format msgid "Creates a LineString from an Encoded Polyline." msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:805 +#: reference_constructor.xml:817 #, no-c-format msgid "" "geometry ST_LineFromEncodedPolyline " @@ -1565,13 +1577,22 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:816 +#: reference_constructor.xml:828 #, no-c-format msgid "Creates a LineString from an Encoded Polyline string." msgstr "" #. Tag: para -#: reference_constructor.xml:817 +#: reference_constructor.xml:829 +#, no-c-format +msgid "" +"Optional precision specifies how many decimal places will " +"be preserved in Encoded Polyline. Value should be the same on encoding and " +"decoding, or coordinates will be incorrect." +msgstr "" + +#. Tag: para +#: reference_constructor.xml:831 #, no-c-format msgid "" "See http://developers.google.com/maps/documentation/utilities/" @@ -1579,37 +1600,43 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:818 +#: reference_constructor.xml:832 #, no-c-format msgid "Availability: 2.2.0" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:824 +#: reference_constructor.xml:838 #, no-c-format msgid "" -"--Create a line string from a polyline\n" +"-- Create a line string from a polyline\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)" +"-- result --\n" +"SRID=4326;LINESTRING(-120.2 38.5,-120.95 40.7,-126.453 43.252)\n" +"\n" +"-- Select different precision that was used for polyline encoding\n" +"SELECT ST_AsEWKT(ST_LineFromEncodedPolyline('_p~iF~ps|" +"U_ulLnnqC_mqNvxq`@',6));\n" +"-- result --\n" +"SRID=4326;LINESTRING(-12.02 3.85,-12.095 4.07,-12.6453 4.3252)" msgstr "" #. Tag: refname -#: reference_constructor.xml:837 +#: reference_constructor.xml:851 #, no-c-format msgid "ST_LineFromMultiPoint" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:839 +#: reference_constructor.xml:853 #, no-c-format msgid "" "Creates a LineString from a MultiPoint geometry." msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:844 +#: reference_constructor.xml:858 #, no-c-format msgid "" "geometry ST_LineFromMultiPoint " @@ -1618,13 +1645,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:854 +#: reference_constructor.xml:868 #, no-c-format msgid "Creates a LineString from a MultiPoint geometry." msgstr "" #. Tag: programlisting -#: reference_constructor.xml:862 +#: reference_constructor.xml:876 #, no-c-format msgid "" "--Create a 3d line string from a 3d multipoint\n" @@ -1635,19 +1662,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:869 +#: reference_constructor.xml:883 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:875 +#: reference_constructor.xml:889 #, no-c-format msgid "ST_LineFromText" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:877 +#: reference_constructor.xml:891 #, no-c-format msgid "" "Makes a Geometry from WKT representation with the given SRID. If SRID is not " @@ -1655,7 +1682,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:882 +#: reference_constructor.xml:896 #, no-c-format msgid "" " geometry ST_LineFromTextLINESTRING from WKB with the given SRID" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:941 +#: reference_constructor.xml:955 #, no-c-format msgid "" " geometry ST_LineFromWKBST_LineFromWKB function, takes a well-known binary " @@ -1742,7 +1769,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:964 +#: reference_constructor.xml:978 #, no-c-format msgid "" "If an SRID is not specified, it defaults to 0. NULL is " @@ -1751,7 +1778,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:974 +#: reference_constructor.xml:988 #, no-c-format msgid "" "If you know all your geometries are LINESTRINGs, its more " @@ -1761,13 +1788,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:982 reference_constructor.xml:1048 +#: reference_constructor.xml:996 reference_constructor.xml:1062 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.2.9" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:990 +#: reference_constructor.xml:1004 #, no-c-format msgid "" "SELECT ST_LineFromWKB(ST_AsBinary(ST_GeomFromText('LINESTRING(1 2, 3 4)'))) " @@ -1780,25 +1807,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:997 +#: reference_constructor.xml:1011 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_constructor.xml:1003 +#: reference_constructor.xml:1017 #, no-c-format msgid "ST_LinestringFromWKB" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1005 +#: reference_constructor.xml:1019 #, no-c-format msgid "Makes a geometry from WKB with the given SRID." msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:1009 +#: reference_constructor.xml:1023 #, no-c-format msgid "" " geometry ST_LinestringFromWKBST_LinestringFromWKB function, takes a well-known " @@ -1821,7 +1848,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1032 +#: reference_constructor.xml:1046 #, no-c-format msgid "" "If an SRID is not specified, it defaults to 0. NULL is " @@ -1831,13 +1858,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1037 +#: reference_constructor.xml:1051 #, no-c-format msgid "OGC SPEC 3.2.6.2 - optional SRID is from the conformance suite." msgstr "" #. Tag: para -#: reference_constructor.xml:1041 +#: reference_constructor.xml:1055 #, no-c-format msgid "" "If you know all your geometries are LINESTRINGs, it's " @@ -1847,7 +1874,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1054 +#: reference_constructor.xml:1068 #, no-c-format msgid "" "SELECT\n" @@ -1863,25 +1890,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1061 reference_constructor.xml:1822 +#: reference_constructor.xml:1075 reference_constructor.xml:1836 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_constructor.xml:1067 +#: reference_constructor.xml:1081 #, no-c-format msgid "ST_MakeBox2D" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1069 +#: reference_constructor.xml:1083 #, no-c-format msgid "Creates a BOX2D defined by the given point geometries." msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1075 +#: reference_constructor.xml:1089 #, no-c-format msgid "" "box2d ST_MakeBox2D " @@ -1891,7 +1918,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1086 +#: reference_constructor.xml:1100 #, no-c-format msgid "" "Creates a BOX2D defined by the given point geometries. This is useful for " @@ -1899,7 +1926,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1094 +#: reference_constructor.xml:1108 #, no-c-format msgid "" "--Return all features that fall reside or partly reside in a US national " @@ -1914,7 +1941,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1101 +#: reference_constructor.xml:1115 #, no-c-format msgid "" ", , , box3d ST_3DMakeBox " @@ -1944,25 +1971,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1125 +#: reference_constructor.xml:1139 #, no-c-format msgid "Creates a BOX3D defined by the given 2 3D point geometries." msgstr "" #. Tag: para -#: reference_constructor.xml:1132 +#: reference_constructor.xml:1146 #, no-c-format msgid "This function supports 3d and will not drop the z-index." msgstr "" #. Tag: para -#: reference_constructor.xml:1134 +#: reference_constructor.xml:1148 #, no-c-format msgid "Changed: 2.0.0 In prior versions this used to be called ST_MakeBox3D" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1141 +#: reference_constructor.xml:1155 #, no-c-format msgid "" "SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10),\n" @@ -1974,25 +2001,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1148 +#: reference_constructor.xml:1162 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:1154 +#: reference_constructor.xml:1168 #, no-c-format msgid "ST_MakeLine" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1156 +#: reference_constructor.xml:1170 #, no-c-format msgid "Creates a Linestring from point, multipoint, or line geometries." msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:1160 +#: reference_constructor.xml:1174 #, no-c-format msgid "" " geometry ST_MakeLine " @@ -2006,7 +2033,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1182 +#: reference_constructor.xml:1196 #, no-c-format msgid "" "ST_MakeLine comes in 3 forms: a spatial aggregate that takes rows of point, " @@ -2018,13 +2045,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1189 +#: reference_constructor.xml:1203 #, no-c-format msgid "Inputs other than point, multipoint, or lines are ignored." msgstr "" #. Tag: para -#: reference_constructor.xml:1190 +#: reference_constructor.xml:1204 #, no-c-format msgid "" "When adding line components common nodes at the beginning of lines are " @@ -2033,21 +2060,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1196 +#: reference_constructor.xml:1210 #, no-c-format msgid "" "Availability: 2.3.0 - Support for multipoint input elements was introduced" msgstr "" #. Tag: para -#: reference_constructor.xml:1197 +#: reference_constructor.xml:1211 #, no-c-format msgid "" "Availability: 2.0.0 - Support for linestring input elements was introduced" msgstr "" #. Tag: para -#: reference_constructor.xml:1198 +#: reference_constructor.xml:1212 #, no-c-format msgid "" "Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine " @@ -2055,13 +2082,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_constructor.xml:1203 +#: reference_constructor.xml:1217 #, no-c-format msgid "Examples: Spatial Aggregate version" msgstr "" #. Tag: para -#: reference_constructor.xml:1204 +#: reference_constructor.xml:1218 #, no-c-format msgid "" "This example takes a sequence of GPS points and creates one record for each " @@ -2070,21 +2097,21 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1208 +#: reference_constructor.xml:1222 #, 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 (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 "" #. Tag: programlisting -#: reference_constructor.xml:1210 +#: reference_constructor.xml:1224 #, no-c-format msgid "" "-- If you are using PostgreSQL 9.0+\n" @@ -2098,13 +2125,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_constructor.xml:1213 +#: reference_constructor.xml:1227 #, no-c-format msgid "Examples: Non-Spatial Aggregate version" msgstr "" #. Tag: para -#: reference_constructor.xml:1215 +#: reference_constructor.xml:1229 #, no-c-format msgid "" "First example is a simple one off line string composed of 2 points. The " @@ -2113,7 +2140,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1217 +#: reference_constructor.xml:1231 #, no-c-format msgid "" "SELECT ST_AsText(ST_MakeLine(ST_MakePoint(1,2), ST_MakePoint(3,4)));\n" @@ -2131,13 +2158,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_constructor.xml:1221 +#: reference_constructor.xml:1235 #, no-c-format msgid "Examples: Using Array version" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1223 +#: reference_constructor.xml:1237 #, no-c-format msgid "" "SELECT ST_MakeLine(ARRAY(SELECT ST_Centroid(the_geom) FROM visit_locations " @@ -2153,7 +2180,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1230 +#: reference_constructor.xml:1244 #, no-c-format msgid "" ", , , geometry ST_MakeEnvelope " @@ -2188,7 +2215,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1259 +#: reference_constructor.xml:1273 #, no-c-format msgid "" "Creates a rectangular Polygon formed from the minima and maxima. by the " @@ -2197,13 +2224,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1262 +#: reference_constructor.xml:1276 #, no-c-format msgid "Availability: 1.5" msgstr "" #. Tag: para -#: reference_constructor.xml:1263 +#: reference_constructor.xml:1277 #, no-c-format msgid "" "Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was " @@ -2211,13 +2238,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_constructor.xml:1268 +#: reference_constructor.xml:1282 #, no-c-format msgid "Example: Building a bounding box polygon" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1269 +#: reference_constructor.xml:1283 #, no-c-format msgid "" "SELECT ST_AsText(ST_MakeEnvelope(10, 10, 11, 11, 4326));\n" @@ -2228,19 +2255,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1273 +#: reference_constructor.xml:1287 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:1279 +#: reference_constructor.xml:1293 #, no-c-format msgid "ST_MakePolygon" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1281 +#: reference_constructor.xml:1295 #, no-c-format msgid "" "Creates a Polygon formed by the given shell. Input geometries must be closed " @@ -2248,7 +2275,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1287 +#: reference_constructor.xml:1301 #, no-c-format msgid "" "geometry ST_MakePolygon " @@ -2256,7 +2283,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1293 +#: reference_constructor.xml:1307 #, no-c-format msgid "" "geometry ST_MakePolygon " @@ -2266,7 +2293,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1304 +#: reference_constructor.xml:1318 #, no-c-format msgid "" "Creates a Polygon formed by the given shell. Input geometries must be closed " @@ -2274,13 +2301,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1306 +#: reference_constructor.xml:1320 #, no-c-format msgid "Variant 1: Takes one closed linestring." msgstr "" #. Tag: para -#: reference_constructor.xml:1307 +#: reference_constructor.xml:1321 #, no-c-format msgid "" "Variant 2: Creates a Polygon formed by the given shell and array of holes. " @@ -2289,7 +2316,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1311 +#: reference_constructor.xml:1325 #, no-c-format msgid "" "This function will not accept a MULTILINESTRING. Use , , geometry ST_MakePoint " @@ -2452,7 +2479,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1365 +#: reference_constructor.xml:1379 #, no-c-format msgid "" "geometry ST_MakePoint " @@ -2462,7 +2489,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1373 +#: reference_constructor.xml:1387 #, no-c-format msgid "" "geometry ST_MakePoint " @@ -2473,10 +2500,10 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1386 +#: reference_constructor.xml:1400 #, no-c-format msgid "" -"Creates a 2D,3DZ or 4D point geometry (geometry with measure). " +"Creates a 2D, 3DZ or 4D point geometry (geometry with measure). " "ST_MakePoint while not being OGC compliant is generally " "faster and more precise than and . It is also easier to use if you have raw " @@ -2484,20 +2511,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1392 +#: reference_constructor.xml:1406 #, no-c-format msgid "Note x is longitude and y is latitude" msgstr "" #. Tag: para -#: reference_constructor.xml:1393 +#: reference_constructor.xml:1407 #, no-c-format msgid "" -"Use if you need to make a point with x,y,m." +"Use if you need to make a point with x, y " +"and m." msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1400 +#: reference_constructor.xml:1414 #, no-c-format msgid "" "--Return point with unknown SRID\n" @@ -2517,7 +2545,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1404 +#: reference_constructor.xml:1418 #, no-c-format msgid "" ", , , " @@ -2525,19 +2553,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_constructor.xml:1410 +#: reference_constructor.xml:1424 #, no-c-format msgid "ST_MakePointM" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1412 +#: reference_constructor.xml:1426 #, no-c-format msgid "Creates a point geometry with an x y and m coordinate." msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1417 +#: reference_constructor.xml:1431 #, no-c-format msgid "" "geometry ST_MakePointM " @@ -2547,19 +2575,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1429 +#: reference_constructor.xml:1443 #, no-c-format msgid "Creates a point with x, y and measure coordinates." msgstr "" #. Tag: para -#: reference_constructor.xml:1430 +#: reference_constructor.xml:1444 #, no-c-format msgid "Note x is longitude and y is latitude." msgstr "" #. Tag: para -#: reference_constructor.xml:1435 +#: reference_constructor.xml:1449 #, no-c-format msgid "" "We use ST_AsEWKT in these examples to show the text representation instead " @@ -2567,7 +2595,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1437 +#: reference_constructor.xml:1451 #, no-c-format msgid "" "--Return EWKT representation of point with unknown SRID\n" @@ -2598,25 +2626,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1441 +#: reference_constructor.xml:1455 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_constructor.xml:1447 +#: reference_constructor.xml:1461 #, no-c-format msgid "ST_MLineFromText" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1449 +#: reference_constructor.xml:1463 #, no-c-format msgid "Return a specified ST_MultiLineString value from WKT representation." msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:1453 +#: reference_constructor.xml:1467 #, no-c-format msgid "" " geometry ST_MLineFromTextMakes a Geometry from WKT with the given SRID. If SRID is not " @@ -2677,7 +2705,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:1514 +#: reference_constructor.xml:1528 #, no-c-format msgid "" " geometry ST_MPointFromTextMakes a Geometry from WKT with the given SRID. If SRID is not given, " @@ -2697,25 +2725,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1538 +#: reference_constructor.xml:1552 #, no-c-format msgid "Returns null if the WKT is not a MULTIPOINT" msgstr "" #. Tag: para -#: reference_constructor.xml:1546 +#: reference_constructor.xml:1560 #, no-c-format msgid "&sfs_compliant; 3.2.6.2" msgstr "" #. Tag: para -#: reference_constructor.xml:1547 +#: reference_constructor.xml:1561 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 9.2.4" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1555 +#: reference_constructor.xml:1569 #, no-c-format msgid "" "SELECT ST_MPointFromText('MULTIPOINT(1 2, 3 4)');\n" @@ -2724,13 +2752,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_constructor.xml:1568 +#: reference_constructor.xml:1582 #, no-c-format msgid "ST_MPolyFromText" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1570 +#: reference_constructor.xml:1584 #, no-c-format msgid "" "Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not " @@ -2738,7 +2766,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_constructor.xml:1575 +#: reference_constructor.xml:1589 #, no-c-format msgid "" " geometry ST_MPolyFromTextgeometry ST_Point " @@ -2825,7 +2853,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1647 +#: reference_constructor.xml:1661 #, no-c-format msgid "" "Returns an ST_Point with the given coordinate values. MM compliant alias for " @@ -2833,31 +2861,31 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1650 +#: reference_constructor.xml:1664 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 6.1.2" msgstr "" #. Tag: title -#: reference_constructor.xml:1656 +#: reference_constructor.xml:1670 #, no-c-format msgid "Examples: Geometry" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1658 +#: reference_constructor.xml:1672 #, no-c-format msgid "SELECT ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326)" msgstr "" #. Tag: title -#: reference_constructor.xml:1662 +#: reference_constructor.xml:1676 #, no-c-format msgid "Examples: Geography" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1664 +#: reference_constructor.xml:1678 #, no-c-format msgid "" "SELECT CAST(ST_SetSRID(ST_Point(-71.1043443253471, 42.3150676015829),4326) " @@ -2865,7 +2893,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1665 +#: reference_constructor.xml:1679 #, no-c-format msgid "" "-- the :: is PostgreSQL short-hand for casting.\n" @@ -2874,7 +2902,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1667 +#: reference_constructor.xml:1681 #, no-c-format msgid "" "--If your point coordinates are in a different spatial reference from WGS-84 " @@ -2886,7 +2914,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1674 +#: reference_constructor.xml:1688 #, no-c-format msgid "" ", , , point ST_PointFromGeoHash " @@ -2916,7 +2944,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1698 +#: reference_constructor.xml:1712 #, no-c-format msgid "" "Return a point from a GeoHash string. The point represents the center point " @@ -2924,7 +2952,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1700 +#: reference_constructor.xml:1714 #, no-c-format msgid "" "If no precision is specified ST_PointFromGeoHash returns " @@ -2932,7 +2960,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1702 +#: reference_constructor.xml:1716 #, no-c-format msgid "" "If precision is specified ST_PointFromGeoHash will use " @@ -2940,7 +2968,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1709 +#: reference_constructor.xml:1723 #, no-c-format msgid "" ", geometry ST_PointFromText, , ST_PointFromWKB function, takes a well-known binary " @@ -3073,7 +3101,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1803 +#: reference_constructor.xml:1817 #, no-c-format msgid "" "If an SRID is not specified, it defaults to 0. NULL is " @@ -3082,19 +3110,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1806 +#: reference_constructor.xml:1820 #, no-c-format msgid "&sfs_compliant; s3.2.7.2" msgstr "" #. Tag: para -#: reference_constructor.xml:1807 +#: reference_constructor.xml:1821 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 6.1.9" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1815 +#: reference_constructor.xml:1829 #, no-c-format msgid "" "SELECT\n" @@ -3121,13 +3149,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_constructor.xml:1828 +#: reference_constructor.xml:1842 #, no-c-format msgid "ST_Polygon" msgstr "" #. Tag: refpurpose -#: reference_constructor.xml:1830 +#: reference_constructor.xml:1844 #, no-c-format msgid "" "Returns a polygon built from the specified linestring and SRID.geometry ST_Polygon " @@ -3145,14 +3173,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1846 +#: reference_constructor.xml:1860 #, no-c-format msgid "" "Returns a polygon built from the specified linestring and SRID." msgstr "" #. Tag: para -#: reference_constructor.xml:1850 +#: reference_constructor.xml:1864 #, no-c-format msgid "" "ST_Polygon is similar to first version of ST_MakePolygon except it also sets " @@ -3162,13 +3190,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1855 +#: reference_constructor.xml:1869 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.3.2" msgstr "" #. Tag: programlisting -#: reference_constructor.xml:1864 +#: reference_constructor.xml:1878 #, no-c-format msgid "" "--a 2d polygon\n" @@ -3187,7 +3215,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1871 +#: reference_constructor.xml:1885 #, no-c-format msgid "" ", , , geometry ST_PolygonFromTextgeometry ST_WKBToSQL " @@ -3279,19 +3307,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1942 +#: reference_constructor.xml:1956 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.36" msgstr "" #. Tag: refname -#: reference_constructor.xml:1952 +#: reference_constructor.xml:1966 #, no-c-format msgid "ST_WKTToSQL" msgstr "" #. Tag: funcprototype -#: reference_constructor.xml:1957 +#: reference_constructor.xml:1971 #, no-c-format msgid "" "geometry ST_WKTToSQL " @@ -3299,7 +3327,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_constructor.xml:1965 +#: reference_constructor.xml:1979 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.34" msgstr "" diff --git a/doc/po/templates/reference_editor.xml.pot b/doc/po/templates/reference_editor.xml.pot index e24a6ed81..7b22c02ae 100644 --- a/doc/po/templates/reference_editor.xml.pot +++ b/doc/po/templates/reference_editor.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-08-24 19:57+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -58,13 +58,13 @@ msgstr "" #: 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 +#: reference_editor.xml:856 reference_editor.xml:889 reference_editor.xml:937 +#: reference_editor.xml:986 reference_editor.xml:1033 reference_editor.xml:1082 +#: reference_editor.xml:1158 reference_editor.xml:1226 +#: reference_editor.xml:1268 reference_editor.xml:1312 +#: reference_editor.xml:1389 reference_editor.xml:1467 +#: reference_editor.xml:1626 reference_editor.xml:1732 +#: reference_editor.xml:1784 #, no-c-format msgid "Description" msgstr "" @@ -78,8 +78,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:34 reference_editor.xml:647 reference_editor.xml:857 -#: reference_editor.xml:1259 +#: reference_editor.xml:34 reference_editor.xml:647 reference_editor.xml:859 +#: reference_editor.xml:1273 #, no-c-format msgid "Availability: 1.1.0" msgstr "" @@ -89,11 +89,11 @@ msgstr "" #: 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 +#: reference_editor.xml:860 reference_editor.xml:894 reference_editor.xml:946 +#: reference_editor.xml:996 reference_editor.xml:1044 reference_editor.xml:1095 +#: reference_editor.xml:1181 reference_editor.xml:1276 +#: reference_editor.xml:1420 reference_editor.xml:1740 +#: reference_editor.xml:1797 #, no-c-format msgid "&Z_support;" msgstr "" @@ -103,14 +103,14 @@ msgstr "" #: 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 +#: reference_editor.xml:748 reference_editor.xml:783 reference_editor.xml:828 +#: reference_editor.xml:864 reference_editor.xml:899 reference_editor.xml:955 +#: reference_editor.xml:1002 reference_editor.xml:1051 +#: reference_editor.xml:1103 reference_editor.xml:1189 +#: reference_editor.xml:1241 reference_editor.xml:1280 +#: reference_editor.xml:1328 reference_editor.xml:1425 +#: reference_editor.xml:1503 reference_editor.xml:1666 +#: reference_editor.xml:1745 reference_editor.xml:1803 #, no-c-format msgid "Examples" msgstr "" @@ -145,13 +145,13 @@ msgstr "" #: 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 +#: reference_editor.xml:788 reference_editor.xml:833 reference_editor.xml:868 +#: reference_editor.xml:962 reference_editor.xml:1009 reference_editor.xml:1058 +#: reference_editor.xml:1110 reference_editor.xml:1196 +#: reference_editor.xml:1246 reference_editor.xml:1284 +#: reference_editor.xml:1336 reference_editor.xml:1432 +#: reference_editor.xml:1578 reference_editor.xml:1700 +#: reference_editor.xml:1758 reference_editor.xml:1810 #, no-c-format msgid "See Also" msgstr "" @@ -244,9 +244,9 @@ msgid "" msgstr "" #. 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 +#: reference_editor.xml:104 reference_editor.xml:943 reference_editor.xml:993 +#: reference_editor.xml:1041 reference_editor.xml:1090 +#: reference_editor.xml:1178 #, no-c-format msgid "" "Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was " @@ -260,9 +260,9 @@ msgid "Availability: 1.1.2. Name changed from Affine to ST_Affine in 1.2.2" msgstr "" #. 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 +#: reference_editor.xml:106 reference_editor.xml:1093 reference_editor.xml:1174 +#: reference_editor.xml:1655 reference_editor.xml:1737 +#: reference_editor.xml:1793 #, no-c-format msgid "" "Prior to 1.3.4, this function crashes if used with geometries that contain " @@ -272,17 +272,17 @@ msgstr "" #. 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 +#: reference_editor.xml:554 reference_editor.xml:895 reference_editor.xml:948 +#: reference_editor.xml:995 reference_editor.xml:1043 reference_editor.xml:1097 +#: reference_editor.xml:1180 reference_editor.xml:1661 #, no-c-format msgid "&P_support;" msgstr "" #. 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 +#: reference_editor.xml:109 reference_editor.xml:512 reference_editor.xml:949 +#: reference_editor.xml:997 reference_editor.xml:1045 reference_editor.xml:1098 +#: reference_editor.xml:1183 #, no-c-format msgid "&T_support;" msgstr "" @@ -291,9 +291,9 @@ msgstr "" #: 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 +#: reference_editor.xml:947 reference_editor.xml:1096 reference_editor.xml:1182 +#: reference_editor.xml:1324 reference_editor.xml:1660 +#: reference_editor.xml:1741 reference_editor.xml:1798 #, no-c-format msgid "&curve_support;" msgstr "" @@ -364,7 +364,7 @@ msgstr "" #. 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 +#: reference_editor.xml:413 reference_editor.xml:552 reference_editor.xml:1657 #, no-c-format msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced." msgstr "" @@ -668,7 +668,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:378 reference_editor.xml:474 reference_editor.xml:1170 +#: reference_editor.xml:378 reference_editor.xml:474 reference_editor.xml:1184 #, no-c-format msgid "&M_support;" msgstr "" @@ -1251,8 +1251,14 @@ msgid "" "results)." msgstr "" +#. Tag: para +#: reference_editor.xml:823 +#, no-c-format +msgid "Availability: 2.3.0" +msgstr "" + #. Tag: programlisting -#: reference_editor.xml:828 +#: reference_editor.xml:830 #, no-c-format msgid "" "SELECT ST_AsText(ST_Normalize(ST_GeomFromText(\n" @@ -1274,25 +1280,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:832 +#: reference_editor.xml:834 #, no-c-format msgid "," msgstr "" #. Tag: refname -#: reference_editor.xml:840 +#: reference_editor.xml:842 #, no-c-format msgid "ST_RemovePoint" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:841 +#: reference_editor.xml:843 #, no-c-format msgid "Remove point from a linestring." msgstr "" #. Tag: funcprototype -#: reference_editor.xml:845 +#: reference_editor.xml:847 #, no-c-format msgid "" "geometry ST_RemovePoint " @@ -1301,7 +1307,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:856 +#: reference_editor.xml:858 #, no-c-format msgid "" "Remove a point from a linestring, given its 0-based index. Useful for " @@ -1309,7 +1315,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_editor.xml:863 +#: reference_editor.xml:865 #, no-c-format msgid "" "--guarantee no LINESTRINGS are closed\n" @@ -1322,25 +1328,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:867 +#: reference_editor.xml:869 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_editor.xml:873 +#: reference_editor.xml:875 #, no-c-format msgid "ST_Reverse" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:874 +#: reference_editor.xml:876 #, no-c-format msgid "Return the geometry with vertex order reversed." msgstr "" #. Tag: funcprototype -#: reference_editor.xml:879 +#: reference_editor.xml:881 #, no-c-format msgid "" "geometry ST_Reverse " @@ -1348,19 +1354,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:889 +#: reference_editor.xml:891 #, no-c-format msgid "Can be used on any geometry and reverses the order of the vertexes." msgstr "" #. Tag: para -#: reference_editor.xml:891 +#: reference_editor.xml:893 #, no-c-format msgid "Enhanced: 2.4.0 support for curves was introduced." msgstr "" #. Tag: programlisting -#: reference_editor.xml:898 +#: reference_editor.xml:900 #, no-c-format msgid "" "SELECT ST_AsText(the_geom) as line, ST_AsText(ST_Reverse(the_geom)) As " @@ -1375,19 +1381,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_editor.xml:904 +#: reference_editor.xml:906 #, no-c-format msgid "ST_Rotate" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:906 +#: reference_editor.xml:908 #, no-c-format msgid "Rotate a geometry rotRadians counter-clockwise about an origin." msgstr "" #. Tag: funcsynopsis -#: reference_editor.xml:910 +#: reference_editor.xml:912 #, no-c-format msgid "" " geometry ST_Rotate " @@ -1406,7 +1412,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:937 +#: reference_editor.xml:939 #, no-c-format msgid "" "Rotates geometry rotRadians counter-clockwise about the origin. The rotation " @@ -1416,7 +1422,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:942 +#: reference_editor.xml:944 #, no-c-format msgid "" "Enhanced: 2.0.0 additional parameters for specifying the origin of rotation " @@ -1424,13 +1430,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:943 +#: reference_editor.xml:945 #, no-c-format msgid "Availability: 1.1.2. Name changed from Rotate to ST_Rotate in 1.2.2" msgstr "" #. Tag: programlisting -#: reference_editor.xml:955 +#: reference_editor.xml:957 #, no-c-format msgid "" "--Rotate 180 degrees\n" @@ -1459,7 +1465,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:962 +#: reference_editor.xml:964 #, no-c-format msgid "" ", , , geometry ST_RotateX " @@ -1488,13 +1494,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:986 +#: reference_editor.xml:988 #, no-c-format msgid "Rotate a geometry geomA - rotRadians about the X axis." msgstr "" #. Tag: para -#: reference_editor.xml:988 +#: reference_editor.xml:990 #, no-c-format msgid "" "ST_RotateX(geomA, rotRadians) is short-hand for " @@ -1503,13 +1509,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:992 +#: reference_editor.xml:994 #, no-c-format msgid "Availability: 1.1.2. Name changed from RotateX to ST_RotateX in 1.2.2" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1002 +#: reference_editor.xml:1004 #, no-c-format msgid "" "--Rotate a line 90 degrees along x-axis\n" @@ -1521,25 +1527,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1009 +#: reference_editor.xml:1011 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_editor.xml:1015 +#: reference_editor.xml:1017 #, no-c-format msgid "ST_RotateY" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:1017 +#: reference_editor.xml:1019 #, no-c-format msgid "Rotate a geometry rotRadians about the Y axis." msgstr "" #. Tag: funcprototype -#: reference_editor.xml:1022 +#: reference_editor.xml:1024 #, no-c-format msgid "" "geometry ST_RotateY " @@ -1548,13 +1554,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1033 +#: reference_editor.xml:1035 #, no-c-format msgid "Rotate a geometry geomA - rotRadians about the y axis." msgstr "" #. Tag: para -#: reference_editor.xml:1035 +#: reference_editor.xml:1037 #, no-c-format msgid "" "ST_RotateY(geomA, rotRadians) is short-hand for " @@ -1563,13 +1569,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1038 +#: reference_editor.xml:1040 #, no-c-format msgid "Availability: 1.1.2. Name changed from RotateY to ST_RotateY in 1.2.2" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1051 +#: reference_editor.xml:1053 #, no-c-format msgid "" "--Rotate a line 90 degrees along y-axis\n" @@ -1581,25 +1587,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1058 +#: reference_editor.xml:1060 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_editor.xml:1064 +#: reference_editor.xml:1066 #, no-c-format msgid "ST_RotateZ" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:1066 +#: reference_editor.xml:1068 #, no-c-format msgid "Rotate a geometry rotRadians about the Z axis." msgstr "" #. Tag: funcprototype -#: reference_editor.xml:1071 +#: reference_editor.xml:1073 #, no-c-format msgid "" "geometry ST_RotateZ " @@ -1608,19 +1614,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1082 +#: reference_editor.xml:1084 #, no-c-format msgid "Rotate a geometry geomA - rotRadians about the Z axis." msgstr "" #. Tag: para -#: reference_editor.xml:1084 +#: reference_editor.xml:1086 #, no-c-format msgid "This is a synonym for ST_Rotate" msgstr "" #. Tag: para -#: reference_editor.xml:1085 +#: reference_editor.xml:1087 #, no-c-format msgid "" "ST_RotateZ(geomA, rotRadians) is short-hand for SELECT " @@ -1629,13 +1635,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1090 +#: reference_editor.xml:1092 #, no-c-format msgid "Availability: 1.1.2. Name changed from RotateZ to ST_RotateZ in 1.2.2" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1103 +#: reference_editor.xml:1105 #, no-c-format msgid "" "--Rotate a line 90 degrees along z-axis\n" @@ -1657,25 +1663,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1110 +#: reference_editor.xml:1112 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_editor.xml:1116 +#: reference_editor.xml:1118 #, no-c-format msgid "ST_Scale" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:1118 +#: reference_editor.xml:1120 #, no-c-format msgid "Scale a geometry by given factors." msgstr "" #. Tag: funcsynopsis -#: reference_editor.xml:1122 +#: reference_editor.xml:1124 #, no-c-format msgid "" " geometry ST_Scale " @@ -1690,11 +1696,16 @@ msgid "" "parameter> geometry " "ST_Scale geometry " "geom geometry " -"factor " +"factor " +"geometry ST_Scale " +"geometry geom " +"geometry factor " +"geometry origin " msgstr "" #. Tag: para -#: reference_editor.xml:1149 +#: reference_editor.xml:1160 #, no-c-format msgid "" "Scales the geometry to a new size by multiplying the ordinates with the " @@ -1702,7 +1713,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1153 +#: reference_editor.xml:1164 #, no-c-format msgid "" "The version taking a geometry as the factor parameter " @@ -1712,13 +1723,24 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1163 reference_editor.xml:1782 +#: reference_editor.xml:1170 +#, no-c-format +msgid "" +"The three-geometry variant allows a \"false origin\" for the scaling to be " +"passed in. This allows \"scaling in place\", for example using the centroid " +"of the geometry as the false origin. Without a false origin, scaling takes " +"place relative to the actual origin, so all coordinates are just multipled " +"by the scale factor." +msgstr "" + +#. Tag: para +#: reference_editor.xml:1177 reference_editor.xml:1796 #, no-c-format msgid "Availability: 1.1.0." msgstr "" #. Tag: para -#: reference_editor.xml:1165 +#: reference_editor.xml:1179 #, no-c-format msgid "" "Enhanced: 2.2.0 support for scaling all dimension (geometry parameter) was " @@ -1726,7 +1748,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1177 +#: reference_editor.xml:1191 #, no-c-format msgid "" "--Version 1: scale X, Y, Z\n" @@ -1748,23 +1770,30 @@ msgid "" " 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)" +" LINESTRING(0.5 1.5 6 -4,0.5 0.75 2 -1)\n" +"\n" +"--Version 4: Scale X Y using false origin\n" +"SELECT ST_AsText(ST_Scale('LINESTRING(1 1, 2 2)', 'POINT(2 2)', 'POINT(1 " +"1)'::geometry));\n" +" st_astext\n" +"---------------------\n" +" LINESTRING(1 1,3 3)" msgstr "" #. Tag: para -#: reference_editor.xml:1184 +#: reference_editor.xml:1198 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_editor.xml:1190 +#: reference_editor.xml:1204 #, no-c-format msgid "ST_Segmentize" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:1192 +#: reference_editor.xml:1206 #, no-c-format msgid "" "Return a modified geometry/geography having no segment longer than the given " @@ -1772,7 +1801,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_editor.xml:1197 +#: reference_editor.xml:1211 #, no-c-format msgid "" " geometry ST_Segmentizegeometry ST_SetPoint " @@ -1882,7 +1911,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1256 +#: reference_editor.xml:1270 #, no-c-format msgid "" "Replace point N of linestring with given point. Index is 0-based.Negative " @@ -1892,13 +1921,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1260 +#: reference_editor.xml:1274 #, no-c-format msgid "Updated 2.3.0 : negative indexing" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1267 +#: reference_editor.xml:1281 #, no-c-format msgid "" "--Change first point in line string from -1 3 to -1 1\n" @@ -1926,7 +1955,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1271 +#: reference_editor.xml:1285 #, no-c-format msgid "" ", , , geometry ST_SetSRID " @@ -1955,7 +1984,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1300 +#: reference_editor.xml:1314 #, no-c-format msgid "" "Sets the SRID on a geometry to a particular integer value. Useful in " @@ -1963,7 +1992,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1304 +#: reference_editor.xml:1318 #, no-c-format msgid "" "This function does not transform the geometry coordinates in any way - it " @@ -1973,19 +2002,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1309 +#: reference_editor.xml:1323 #, no-c-format msgid "&sfs_compliant;" msgstr "" #. Tag: para -#: reference_editor.xml:1315 +#: reference_editor.xml:1329 #, no-c-format msgid "-- Mark a point as WGS 84 long lat --" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1316 +#: reference_editor.xml:1330 #, no-c-format msgid "" "SELECT ST_SetSRID(ST_Point(-123.365556, 48.428611),4326) As wgs84long_lat;\n" @@ -1994,7 +2023,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1317 +#: reference_editor.xml:1331 #, no-c-format msgid "" "-- Mark a point as WGS 84 long lat and then transform to web mercator " @@ -2002,7 +2031,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1318 +#: reference_editor.xml:1332 #, no-c-format msgid "" "SELECT ST_Transform(ST_SetSRID(ST_Point(-123.365556, 48.428611),4326),3785) " @@ -2012,7 +2041,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1324 +#: reference_editor.xml:1338 #, no-c-format msgid "" ", , , geometry ST_SnapToGrid, , geometry ST_Snap " @@ -2184,7 +2213,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1455 +#: reference_editor.xml:1469 #, no-c-format msgid "" "Snaps the vertices and segments of a geometry another Geometry's vertices. A " @@ -2194,7 +2223,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1462 +#: reference_editor.xml:1476 #, no-c-format msgid "" "Snapping one geometry to another can improve robustness for overlay " @@ -2203,7 +2232,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1469 +#: reference_editor.xml:1483 #, no-c-format msgid "" "Too much snapping can result in invalid topology being created, so the " @@ -2213,7 +2242,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1478 +#: reference_editor.xml:1492 #, no-c-format msgid "" "The returned geometry might lose its simplicity (see geometry ST_Transform, , geometry ST_Translate, " msgstr "" #. Tag: refname -#: reference_editor.xml:1751 +#: reference_editor.xml:1765 #, no-c-format msgid "ST_TransScale" msgstr "" #. Tag: refpurpose -#: reference_editor.xml:1753 +#: reference_editor.xml:1767 #, no-c-format msgid "Translate a geometry by given factors and offsets." msgstr "" #. Tag: funcprototype -#: reference_editor.xml:1758 +#: reference_editor.xml:1772 #, no-c-format msgid "" "geometry ST_TransScale " @@ -2750,7 +2779,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1772 +#: reference_editor.xml:1786 #, no-c-format msgid "" "Translates the geometry using the deltaX and deltaY args, then scales it " @@ -2758,7 +2787,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1775 +#: reference_editor.xml:1789 #, no-c-format msgid "" "ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor) is short-" @@ -2767,7 +2796,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_editor.xml:1791 +#: reference_editor.xml:1805 #, no-c-format msgid "" "SELECT ST_AsEWKT(ST_TransScale(ST_GeomFromEWKT('LINESTRING(1 2 3, 1 1 1)'), " @@ -2788,7 +2817,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_editor.xml:1798 +#: reference_editor.xml:1812 #, no-c-format msgid ", " msgstr "" diff --git a/doc/po/templates/reference_lrs.xml.pot b/doc/po/templates/reference_lrs.xml.pot index 56d86541a..e8b39ef94 100644 --- a/doc/po/templates/reference_lrs.xml.pot +++ b/doc/po/templates/reference_lrs.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: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,9 +46,9 @@ msgid "" msgstr "" #. 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 +#: reference_lrs.xml:24 reference_lrs.xml:93 reference_lrs.xml:156 +#: reference_lrs.xml:208 reference_lrs.xml:275 reference_lrs.xml:333 +#: reference_lrs.xml:387 reference_lrs.xml:432 reference_lrs.xml:476 #, no-c-format msgid "Description" msgstr "" @@ -63,7 +63,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:30 reference_lrs.xml:149 +#: reference_lrs.xml:30 reference_lrs.xml:219 #, no-c-format msgid "" "See for computing the line location " @@ -91,16 +91,16 @@ msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Interpolate_Point." msgstr "" #. Tag: para -#: reference_lrs.xml:40 reference_lrs.xml:160 reference_lrs.xml:322 -#: reference_lrs.xml:365 reference_lrs.xml:409 +#: reference_lrs.xml:40 reference_lrs.xml:109 reference_lrs.xml:230 +#: reference_lrs.xml:395 reference_lrs.xml:438 reference_lrs.xml:482 #, no-c-format msgid "&Z_support;" msgstr "" #. 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 +#: reference_lrs.xml:45 reference_lrs.xml:114 reference_lrs.xml:173 +#: reference_lrs.xml:234 reference_lrs.xml:298 reference_lrs.xml:352 +#: reference_lrs.xml:399 reference_lrs.xml:442 reference_lrs.xml:486 #, no-c-format msgid "Examples" msgstr "" @@ -149,9 +149,9 @@ msgid "" msgstr "" #. 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 +#: reference_lrs.xml:60 reference_lrs.xml:127 reference_lrs.xml:180 +#: reference_lrs.xml:248 reference_lrs.xml:304 reference_lrs.xml:359 +#: reference_lrs.xml:406 reference_lrs.xml:448 #, no-c-format msgid "See Also" msgstr "" @@ -161,17 +161,92 @@ msgstr "" #, no-c-format msgid "" ", , , " +"linkend=\"ST_LineInterpolatePoints\"/> O" msgstr "" #. Tag: refname -#: reference_lrs.xml:68 +#: reference_lrs.xml:74 +#, no-c-format +msgid "ST_LineInterpolatePoints" +msgstr "" + +#. Tag: refpurpose +#: reference_lrs.xml:76 +#, no-c-format +msgid "Returns one or more points interpolated along a line." +msgstr "" + +#. Tag: funcprototype +#: reference_lrs.xml:83 +#, no-c-format +msgid "" +"geometry ST_LineInterpolatePoints " +"geometry a_linestring float8 a_fraction boolean repeat" +msgstr "" + +#. Tag: para +#: reference_lrs.xml:95 +#, no-c-format +msgid "" +"Returns one or more points interpolated along a line. First argument must be " +"a LINESTRING. Second argument is a float8 between 0 and 1 representing the " +"spacing between the points as a fraction of total LineString length. If the " +"third argument is false, at most one point will be constructed (the function " +"will be equivalent to .)" +msgstr "" + +#. Tag: para +#: reference_lrs.xml:102 +#, no-c-format +msgid "" +"If the result has zero or one points, it will be returned as a POINT. If it " +"has two or more points, it will be returned as a MULTIPOINT." +msgstr "" + +#. Tag: para +#: reference_lrs.xml:108 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: para +#: reference_lrs.xml:110 reference_lrs.xml:293 reference_lrs.xml:348 +#, no-c-format +msgid "&M_support;" +msgstr "" + +#. Tag: para +#: reference_lrs.xml:120 +#, no-c-format +msgid "A linestring with the interpolated points every 20%" +msgstr "" + +#. Tag: programlisting +#: reference_lrs.xml:123 +#, no-c-format +msgid "" +"--Return points each 20% along a 2D line\n" +"SELECT ST_AsText(ST_LineInterpolatePoints('LINESTRING(25 50, 100 125, 150 " +"190)', 0.20))\n" +" st_astext\n" +"----------------\n" +" MULTIPOINT(51.5974135047432 76.5974135047432,78.1948270094864 " +"103.194827009486,104.132163186446 130.37181214238,127.066081593223 " +"160.18590607119,150 190)" +msgstr "" + +#. Tag: refname +#: reference_lrs.xml:138 #, no-c-format msgid "ST_LineLocatePoint" msgstr "" #. Tag: refpurpose -#: reference_lrs.xml:70 +#: reference_lrs.xml:140 #, no-c-format msgid "" "Returns a float between 0 and 1 representing the location of the closest " @@ -180,7 +255,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:77 +#: reference_lrs.xml:147 #, no-c-format msgid "" "float8 ST_LineLocatePoint " @@ -190,7 +265,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:88 +#: reference_lrs.xml:158 #, no-c-format msgid "" "Returns a float between 0 and 1 representing the location of the closest " @@ -199,7 +274,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:92 +#: reference_lrs.xml:162 #, no-c-format msgid "" "You can use the returned location to extract a Point (, geometry ST_LineSubstring " @@ -299,7 +374,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:140 +#: reference_lrs.xml:210 #, no-c-format msgid "" "Return a linestring being a substring of the input one starting and ending " @@ -310,7 +385,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:146 +#: reference_lrs.xml:216 #, no-c-format msgid "" "If 'start' and 'end' have the same value this is equivalent to , Return a derived geometry collection value with elements that " @@ -406,7 +481,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:195 +#: reference_lrs.xml:265 #, no-c-format msgid "" "geometry ST_LocateAlong " @@ -417,7 +492,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:207 +#: reference_lrs.xml:277 #, no-c-format msgid "" "Return a derived geometry collection value with elements that match " @@ -425,7 +500,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:211 +#: reference_lrs.xml:281 reference_lrs.xml:338 #, no-c-format msgid "" "If an offset is provided, the resultant will be offset to the left or right " @@ -434,7 +509,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:216 reference_lrs.xml:269 +#: reference_lrs.xml:286 reference_lrs.xml:342 #, no-c-format msgid "" "Semantic is specified by: ISO/IEC CD 13249-3:200x(E) - Text for Continuation " @@ -442,13 +517,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:219 +#: reference_lrs.xml:289 #, no-c-format msgid "Availability: 1.1.0 by old name ST_Locate_Along_Measure." msgstr "" #. Tag: para -#: reference_lrs.xml:220 +#: reference_lrs.xml:290 #, no-c-format msgid "" "Changed: 2.0.0 in prior versions this used to be called " @@ -457,19 +532,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:221 +#: reference_lrs.xml:291 #, 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 "" - #. Tag: programlisting -#: reference_lrs.xml:229 +#: reference_lrs.xml:299 #, no-c-format msgid "" "SELECT ST_AsText(the_geom)\n" @@ -500,28 +569,30 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:236 +#: reference_lrs.xml:306 #, no-c-format -msgid ", " +msgid "" +", , " msgstr "" #. Tag: refname -#: reference_lrs.xml:242 +#: reference_lrs.xml:312 #, no-c-format msgid "ST_LocateBetween" msgstr "" #. Tag: refpurpose -#: reference_lrs.xml:244 +#: reference_lrs.xml:314 #, no-c-format msgid "" -"Return a derived geometry collection value with elements that " -"match the specified range of measures inclusively. Polygonal elements are " -"not supported." +"Return a derived geometry collection value with elements that match the " +"specified range of measures inclusively. Polygonal elements are not " +"supported." msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:251 +#: reference_lrs.xml:321 #, no-c-format msgid "" "geometry ST_LocateBetween " @@ -533,22 +604,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:265 +#: reference_lrs.xml:335 #, no-c-format msgid "" -"Return a derived geometry collection value with elements that match " -"the specified range of measures inclusively. Polygonal elements are not " -"supported." +"Return a derived geometry collection with elements that match the specified " +"range of measures inclusively. Polygonal elements are not supported." msgstr "" #. Tag: para -#: reference_lrs.xml:272 +#: reference_lrs.xml:345 #, no-c-format msgid "Availability: 1.1.0 by old name ST_Locate_Between_Measures." msgstr "" #. Tag: para -#: reference_lrs.xml:273 +#: reference_lrs.xml:346 #, no-c-format msgid "" "Changed: 2.0.0 - in prior versions this used to be called " @@ -557,7 +627,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_lrs.xml:281 +#: reference_lrs.xml:354 #, no-c-format msgid "" "SELECT ST_AsText(the_geom)\n" @@ -587,19 +657,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:288 +#: reference_lrs.xml:361 #, no-c-format -msgid ", " +msgid "" +", , " msgstr "" #. Tag: refname -#: reference_lrs.xml:294 +#: reference_lrs.xml:367 #, no-c-format msgid "ST_LocateBetweenElevations" msgstr "" #. Tag: refpurpose -#: reference_lrs.xml:296 +#: reference_lrs.xml:369 #, no-c-format msgid "" "Return a derived geometry (collection) value with elements that intersect " @@ -608,7 +680,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:303 +#: reference_lrs.xml:376 #, no-c-format msgid "" "geometry ST_LocateBetweenElevations " @@ -619,7 +691,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:316 +#: reference_lrs.xml:389 #, no-c-format msgid "" "Return a derived geometry (collection) value with elements that intersect " @@ -628,13 +700,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:320 +#: reference_lrs.xml:393 #, no-c-format msgid "Availability: 1.4.0" msgstr "" #. Tag: programlisting -#: reference_lrs.xml:328 +#: reference_lrs.xml:401 #, no-c-format msgid "" "SELECT ST_AsEWKT(ST_LocateBetweenElevations(\n" @@ -667,13 +739,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_lrs.xml:342 +#: reference_lrs.xml:415 #, no-c-format msgid "ST_InterpolatePoint" msgstr "" #. Tag: refpurpose -#: reference_lrs.xml:344 +#: reference_lrs.xml:417 #, no-c-format msgid "" "Return the value of the measure dimension of a geometry at the " @@ -681,7 +753,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:349 +#: reference_lrs.xml:422 #, no-c-format msgid "" "float8 ST_InterpolatePoint " @@ -690,7 +762,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:361 +#: reference_lrs.xml:434 #, no-c-format msgid "" "Return the value of the measure dimension of a geometry at the point " @@ -698,13 +770,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:363 +#: reference_lrs.xml:436 #, no-c-format msgid "Availability: 2.0.0" msgstr "" #. Tag: programlisting -#: reference_lrs.xml:371 +#: reference_lrs.xml:444 #, no-c-format msgid "" "SELECT ST_InterpolatePoint('LINESTRING M (0 0 0, 10 0 20)', 'POINT(5 5)');\n" @@ -714,20 +786,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:377 +#: reference_lrs.xml:450 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_lrs.xml:385 +#: reference_lrs.xml:458 #, no-c-format msgid "ST_AddMeasure" msgstr "" #. Tag: refpurpose -#: reference_lrs.xml:387 +#: reference_lrs.xml:460 #, no-c-format msgid "" "Return a derived geometry with measure elements linearly interpolated " @@ -735,7 +807,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_lrs.xml:392 +#: reference_lrs.xml:465 #, no-c-format msgid "" "geometry ST_AddMeasure " @@ -746,7 +818,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:405 +#: reference_lrs.xml:478 #, no-c-format msgid "" "Return a derived geometry with measure elements linearly interpolated " @@ -756,13 +828,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_lrs.xml:407 +#: reference_lrs.xml:480 #, no-c-format msgid "Availability: 1.5.0" msgstr "" #. Tag: programlisting -#: reference_lrs.xml:415 +#: reference_lrs.xml:488 #, no-c-format msgid "" "SELECT ST_AsText(ST_AddMeasure(\n" diff --git a/doc/po/templates/reference_management.xml.pot b/doc/po/templates/reference_management.xml.pot index a03b34e2f..918478b4b 100644 --- a/doc/po/templates/reference_management.xml.pot +++ b/doc/po/templates/reference_management.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-08-30 03:58+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -72,12 +72,13 @@ msgstr "" #. 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 +#: reference_management.xml:351 reference_management.xml:397 +#: reference_management.xml:439 reference_management.xml:480 +#: reference_management.xml:521 reference_management.xml:552 +#: reference_management.xml:593 reference_management.xml:634 +#: reference_management.xml:677 reference_management.xml:725 +#: reference_management.xml:771 reference_management.xml:820 +#: reference_management.xml:957 #, no-c-format msgid "Description" msgstr "" @@ -138,14 +139,14 @@ msgstr "" #. Tag: para #: reference_management.xml:118 reference_management.xml:195 -#: reference_management.xml:910 +#: reference_management.xml:963 #, no-c-format msgid "&Z_support;" msgstr "" #. Tag: para #: reference_management.xml:119 reference_management.xml:196 -#: reference_management.xml:911 +#: reference_management.xml:964 #, no-c-format msgid "&curve_support;" msgstr "" @@ -160,13 +161,14 @@ msgstr "" #. 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 +#: reference_management.xml:267 reference_management.xml:310 +#: reference_management.xml:359 reference_management.xml:404 +#: reference_management.xml:445 reference_management.xml:487 +#: reference_management.xml:527 reference_management.xml:558 +#: reference_management.xml:600 reference_management.xml:642 +#: reference_management.xml:694 reference_management.xml:740 +#: reference_management.xml:777 reference_management.xml:878 +#: reference_management.xml:967 #, no-c-format msgid "Examples" msgstr "" @@ -243,12 +245,13 @@ msgstr "" #. 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 +#: reference_management.xml:272 reference_management.xml:317 +#: reference_management.xml:365 reference_management.xml:410 +#: reference_management.xml:451 reference_management.xml:493 +#: reference_management.xml:564 reference_management.xml:606 +#: reference_management.xml:648 reference_management.xml:700 +#: reference_management.xml:746 reference_management.xml:783 +#: reference_management.xml:980 #, no-c-format msgid "See Also" msgstr "" @@ -403,19 +406,95 @@ msgid "" msgstr "" #. Tag: refname -#: reference_management.xml:281 +#: reference_management.xml:280 +#, no-c-format +msgid "PostGIS_Extensions_Upgrade" +msgstr "" + +#. Tag: refpurpose +#: reference_management.xml:282 +#, no-c-format +msgid "" +"Upgrades installed postgis packaged extensions (e.g. postgis_sfcgal, " +"postgis_topology, postgis_sfcgal) to latest installed version. Reports full " +"postgis version and build configuration infos after." +msgstr "" + +#. Tag: funcprototype +#: reference_management.xml:289 +#, no-c-format +msgid "" +"text PostGIS_Extensions_Upgrade " +"" +msgstr "" + +#. Tag: para +#: reference_management.xml:300 +#, no-c-format +msgid "" +"Upgrades installed postgis packaged extensions to latest installed version. " +"Only extensions you have installed in the database will be upgraded and if " +"they are already at last installed version, they will not be upgraded. " +"Reports full postgis version and build configuration infos after. This is " +"short-hand for doing multiple ALTER EXTENSION .. UPDATE for each postgis " +"extension. Currently only tries to upgrade extensions postgis, " +"postgis_sfcgal, postgis_topology, and postgis_tiger_geocoder." +msgstr "" + +#. Tag: para +#: reference_management.xml:306 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: programlisting +#: reference_management.xml:312 +#, no-c-format +msgid "SELECT PostGIS_Extensions_Upgrade();" +msgstr "" + +#. Tag: screen +#: reference_management.xml:313 +#, no-c-format +msgid "" +"NOTICE: ALTER EXTENSION postgis_tiger_geocoder UPDATE TO \"2.5.0dev\";\n" +"CONTEXT: PL/pgSQL function postgis_extensions_upgrade() line 10 at RAISE\n" +"NOTICE: ALTER EXTENSION postgis_topology UPDATE TO \"2.5.0dev\";\n" +"CONTEXT: PL/pgSQL function postgis_extensions_upgrade() line 10 at RAISE\n" +"\n" +" postgis_extensions_upgrade\n" +"----------------------------------------------------------------------------------\n" +"POSTGIS=\"2.5.0dev r15966\" [EXTENSION] PGSQL=\"100\"\n" +"GEOS=\"3.7.0dev-CAPI-1.11.0 8fe2ce6\" SFCGAL=\"1.3.1\"\n" +"PROJ=\"Rel. 4.9.3, 15 August 2016\" GDAL=\"GDAL 2.2.2, released " +"2017/09/15\"\n" +"LIBXML=\"2.7.8\" LIBJSON=\"0.12\" LIBPROTOBUF=\"1.2.1\" TOPOLOGY RASTER\n" +"(1 row)" +msgstr "" + +#. Tag: para +#: reference_management.xml:319 reference_management.xml:367 +#, no-c-format +msgid "" +", , , , , " +msgstr "" + +#. Tag: refname +#: reference_management.xml:334 #, no-c-format msgid "PostGIS_Full_Version" msgstr "" #. Tag: refpurpose -#: reference_management.xml:283 +#: reference_management.xml:336 #, no-c-format msgid "Reports full postgis version and build configuration infos." msgstr "" #. Tag: funcprototype -#: reference_management.xml:289 +#: reference_management.xml:342 #, no-c-format msgid "" "text PostGIS_Full_Version " @@ -423,7 +502,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:300 +#: reference_management.xml:353 #, no-c-format msgid "" "Reports full postgis version and build configuration infos. Also informs " @@ -432,7 +511,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_management.xml:308 +#: reference_management.xml:361 #, no-c-format msgid "" "SELECT PostGIS_Full_Version();\n" @@ -445,29 +524,20 @@ msgid "" "(1 row)" msgstr "" -#. Tag: para -#: reference_management.xml:314 -#, no-c-format -msgid "" -", , , , , " -msgstr "" - #. Tag: refname -#: reference_management.xml:327 +#: reference_management.xml:380 #, no-c-format msgid "PostGIS_GEOS_Version" msgstr "" #. Tag: refpurpose -#: reference_management.xml:329 +#: reference_management.xml:382 #, no-c-format msgid "Returns the version number of the GEOS library." msgstr "" #. Tag: funcprototype -#: reference_management.xml:335 +#: reference_management.xml:388 #, no-c-format msgid "" "text PostGIS_GEOS_Version " @@ -475,7 +545,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:346 +#: reference_management.xml:399 #, no-c-format msgid "" "Returns the version number of the GEOS library, or NULL " @@ -483,7 +553,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_management.xml:353 +#: reference_management.xml:406 #, no-c-format msgid "" "SELECT PostGIS_GEOS_Version();\n" @@ -494,7 +564,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:359 reference_management.xml:400 +#: reference_management.xml:412 reference_management.xml:453 #, no-c-format msgid "" ", , text PostGIS_Liblwgeom_Version " @@ -525,13 +595,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:388 +#: reference_management.xml:441 #, no-c-format msgid "Returns the version number of the liblwgeom library/" msgstr "" #. Tag: programlisting -#: reference_management.xml:394 +#: reference_management.xml:447 #, no-c-format msgid "" "SELECT PostGIS_Liblwgeom_Version();\n" @@ -542,19 +612,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_management.xml:410 +#: reference_management.xml:463 #, no-c-format msgid "PostGIS_LibXML_Version" msgstr "" #. Tag: refpurpose -#: reference_management.xml:412 +#: reference_management.xml:465 #, no-c-format msgid "Returns the version number of the libxml2 library." msgstr "" #. Tag: funcprototype -#: reference_management.xml:418 +#: reference_management.xml:471 #, no-c-format msgid "" "text PostGIS_LibXML_Version " @@ -562,19 +632,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:429 +#: reference_management.xml:482 #, no-c-format msgid "Returns the version number of the LibXML2 library." msgstr "" #. Tag: para -#: reference_management.xml:430 +#: reference_management.xml:483 #, no-c-format msgid "Availability: 1.5" msgstr "" #. Tag: programlisting -#: reference_management.xml:436 +#: reference_management.xml:489 #, no-c-format msgid "" "SELECT PostGIS_LibXML_Version();\n" @@ -585,7 +655,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:442 +#: reference_management.xml:495 #, no-c-format msgid "" ", , Returns build date of the PostGIS library." msgstr "" #. Tag: funcprototype -#: reference_management.xml:459 +#: reference_management.xml:512 #, no-c-format msgid "" "text PostGIS_Lib_Build_Date " @@ -614,13 +684,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:470 +#: reference_management.xml:523 #, no-c-format msgid "Returns build date of the PostGIS library." msgstr "" #. Tag: programlisting -#: reference_management.xml:476 +#: reference_management.xml:529 #, no-c-format msgid "" "SELECT PostGIS_Lib_Build_Date();\n" @@ -631,20 +701,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_management.xml:482 +#: reference_management.xml:535 #, no-c-format msgid "PostGIS_Lib_Version" msgstr "" #. Tag: refpurpose -#: reference_management.xml:484 +#: reference_management.xml:537 #, no-c-format msgid "" "Returns the version number of the PostGIS library." msgstr "" #. Tag: funcprototype -#: reference_management.xml:490 +#: reference_management.xml:543 #, no-c-format msgid "" "text PostGIS_Lib_Version Returns the version number of the PostGIS library." msgstr "" #. Tag: programlisting -#: reference_management.xml:507 +#: reference_management.xml:560 #, no-c-format msgid "" "SELECT PostGIS_Lib_Version();\n" @@ -669,7 +739,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:513 +#: reference_management.xml:566 #, no-c-format msgid "" ", , text PostGIS_PROJ_Version " @@ -698,7 +768,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:542 +#: reference_management.xml:595 #, no-c-format msgid "" "Returns the version number of the PROJ4 library, or NULL " @@ -706,7 +776,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_management.xml:549 +#: reference_management.xml:602 #, no-c-format msgid "" "SELECT PostGIS_PROJ_Version();\n" @@ -717,7 +787,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:555 reference_management.xml:597 +#: reference_management.xml:608 reference_management.xml:650 #, no-c-format msgid "" ", , Returns build date of the PostGIS scripts." msgstr "" #. Tag: funcprototype -#: reference_management.xml:572 +#: reference_management.xml:625 #, no-c-format msgid "" "text PostGIS_Scripts_Build_Date " @@ -746,19 +816,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:583 +#: reference_management.xml:636 #, no-c-format msgid "Returns build date of the PostGIS scripts." msgstr "" #. Tag: para -#: reference_management.xml:585 +#: reference_management.xml:638 #, no-c-format msgid "Availability: 1.0.0RC1" msgstr "" #. Tag: programlisting -#: reference_management.xml:591 +#: reference_management.xml:644 #, no-c-format msgid "" "SELECT PostGIS_Scripts_Build_Date();\n" @@ -769,13 +839,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_management.xml:607 +#: reference_management.xml:660 #, no-c-format msgid "PostGIS_Scripts_Installed" msgstr "" #. Tag: refpurpose -#: reference_management.xml:609 +#: reference_management.xml:662 #, no-c-format msgid "" "Returns version of the postgis scripts installed in this " @@ -783,7 +853,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_management.xml:615 +#: reference_management.xml:668 #, no-c-format msgid "" "text PostGIS_Scripts_Installed " @@ -791,7 +861,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:626 +#: reference_management.xml:679 #, no-c-format msgid "" "Returns version of the postgis scripts installed in this database., Returns the version number of the postgis.sql script released " @@ -848,7 +918,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_management.xml:663 +#: reference_management.xml:716 #, no-c-format msgid "" "text PostGIS_Scripts_Released " @@ -856,7 +926,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:674 +#: reference_management.xml:727 #, no-c-format msgid "" "Returns the version number of the postgis.sql script released with the " @@ -864,7 +934,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:678 +#: reference_management.xml:731 #, no-c-format msgid "" "Starting with version 1.1.0 this function returns the same value of , Returns PostGIS version number and compile-time options.text PostGIS_Version Returns PostGIS version number and compile-time options." msgstr "" #. Tag: programlisting -#: reference_management.xml:726 +#: reference_management.xml:779 #, no-c-format msgid "" "SELECT PostGIS_Version();\n" @@ -930,7 +1000,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:732 +#: reference_management.xml:785 #, no-c-format msgid "" ", , text Populate_Geometry_Columnsenforce_dims_the_geom - ensures every geometry has the " @@ -1000,7 +1070,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:785 +#: reference_management.xml:838 #, no-c-format msgid "" "enforce_geotype_the_geom - ensures every geometry is of " @@ -1008,7 +1078,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:791 +#: reference_management.xml:844 #, no-c-format msgid "" "enforce_srid_the_geom - ensures every geometry is in the " @@ -1016,7 +1086,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:797 +#: reference_management.xml:850 #, no-c-format msgid "" "If a table oid is provided, this function tries to " @@ -1027,7 +1097,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:804 +#: reference_management.xml:857 #, no-c-format msgid "" "If the oid of a view is provided, as with a table oid, " @@ -1038,7 +1108,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:810 +#: reference_management.xml:863 #, no-c-format msgid "" "The parameterless variant is a simple wrapper for the parameterized variant " @@ -1052,13 +1122,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:818 +#: reference_management.xml:871 #, no-c-format msgid "Availability: 1.4.0" msgstr "" #. Tag: para -#: reference_management.xml:819 +#: reference_management.xml:872 #, no-c-format msgid "" "Changed: 2.0.0 By default, now uses type modifiers instead of check " @@ -1068,7 +1138,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_management.xml:821 +#: reference_management.xml:874 #, no-c-format msgid "" "Enhanced: 2.0.0 use_typmod optional argument was " @@ -1077,7 +1147,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_management.xml:827 +#: reference_management.xml:880 #, no-c-format msgid "" "CREATE TABLE public.myspatial_table(gid serial, geom geometry);\n" @@ -1104,7 +1174,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_management.xml:829 +#: reference_management.xml:882 #, no-c-format msgid "" "-- This will change the geometry columns to use constraints if they are not " @@ -1135,13 +1205,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_management.xml:844 +#: reference_management.xml:897 #, no-c-format msgid "UpdateGeometrySRID" msgstr "" #. Tag: refpurpose -#: reference_management.xml:846 +#: reference_management.xml:899 #, no-c-format msgid "" "Updates the SRID of all features in a geometry column, geometry_columns " @@ -1151,7 +1221,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_management.xml:852 +#: reference_management.xml:905 #, no-c-format msgid "" " text UpdateGeometrySRID, " msgstr "" diff --git a/doc/po/templates/reference_measure.xml.pot b/doc/po/templates/reference_measure.xml.pot index 12b2b5823..2093da494 100644 --- a/doc/po/templates/reference_measure.xml.pot +++ b/doc/po/templates/reference_measure.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: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,29 +48,30 @@ msgstr "" #: 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 +#: reference_measure.xml:563 reference_measure.xml:639 +#: reference_measure.xml:688 reference_measure.xml:810 +#: reference_measure.xml:886 reference_measure.xml:988 +#: reference_measure.xml:1033 reference_measure.xml:1110 +#: reference_measure.xml:1154 reference_measure.xml:1307 +#: reference_measure.xml:1388 reference_measure.xml:1468 +#: reference_measure.xml:1528 reference_measure.xml:1694 +#: reference_measure.xml:1829 reference_measure.xml:1908 +#: reference_measure.xml:1961 reference_measure.xml:2035 +#: reference_measure.xml:2097 reference_measure.xml:2164 +#: reference_measure.xml:2218 reference_measure.xml:2265 +#: reference_measure.xml:2313 reference_measure.xml:2367 +#: reference_measure.xml:2449 reference_measure.xml:2513 +#: reference_measure.xml:2611 reference_measure.xml:2684 +#: reference_measure.xml:2744 reference_measure.xml:2811 +#: reference_measure.xml:2865 reference_measure.xml:2898 +#: reference_measure.xml:2943 reference_measure.xml:2994 +#: reference_measure.xml:3048 reference_measure.xml:3136 +#: reference_measure.xml:3179 reference_measure.xml:3270 +#: reference_measure.xml:3321 reference_measure.xml:3358 +#: reference_measure.xml:3400 reference_measure.xml:3447 +#: reference_measure.xml:3507 reference_measure.xml:3573 +#: reference_measure.xml:3616 reference_measure.xml:3695 +#: reference_measure.xml:3843 #, no-c-format msgid "Description" msgstr "" @@ -88,10 +89,10 @@ msgstr "" #: 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 +#: reference_measure.xml:444 reference_measure.xml:2635 +#: reference_measure.xml:2689 reference_measure.xml:2902 +#: reference_measure.xml:2957 reference_measure.xml:3362 +#: reference_measure.xml:3408 #, no-c-format msgid "&Z_support;" msgstr "" @@ -109,7 +110,7 @@ msgstr "" #: 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 +#: reference_measure.xml:442 reference_measure.xml:3453 #, no-c-format msgid "Availability: 2.0.0" msgstr "" @@ -128,25 +129,26 @@ msgstr "" #: 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 +#: reference_measure.xml:654 reference_measure.xml:718 +#: reference_measure.xml:820 reference_measure.xml:927 +#: reference_measure.xml:996 reference_measure.xml:1044 +#: reference_measure.xml:1118 reference_measure.xml:1193 +#: reference_measure.xml:1346 reference_measure.xml:1422 +#: reference_measure.xml:1497 reference_measure.xml:1594 +#: reference_measure.xml:1729 reference_measure.xml:1852 +#: reference_measure.xml:2002 reference_measure.xml:2047 +#: reference_measure.xml:2122 reference_measure.xml:2187 +#: reference_measure.xml:2230 reference_measure.xml:2279 +#: reference_measure.xml:2328 reference_measure.xml:2385 +#: reference_measure.xml:2483 reference_measure.xml:2537 +#: reference_measure.xml:2639 reference_measure.xml:2695 +#: reference_measure.xml:2908 reference_measure.xml:2961 +#: reference_measure.xml:3010 reference_measure.xml:3058 +#: reference_measure.xml:3151 reference_measure.xml:3201 +#: reference_measure.xml:3368 reference_measure.xml:3412 +#: reference_measure.xml:3543 reference_measure.xml:3583 +#: reference_measure.xml:3632 reference_measure.xml:3745 +#: reference_measure.xml:3877 #, no-c-format msgid "Examples" msgstr "" @@ -227,28 +229,28 @@ msgstr "" #: 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 +#: reference_measure.xml:610 reference_measure.xml:781 +#: reference_measure.xml:855 reference_measure.xml:961 +#: reference_measure.xml:1000 reference_measure.xml:1083 +#: reference_measure.xml:1122 reference_measure.xml:1280 +#: reference_measure.xml:1351 reference_measure.xml:1430 +#: reference_measure.xml:1502 reference_measure.xml:1799 +#: reference_measure.xml:1858 reference_measure.xml:1938 +#: reference_measure.xml:2008 reference_measure.xml:2052 +#: reference_measure.xml:2132 reference_measure.xml:2193 +#: reference_measure.xml:2238 reference_measure.xml:2286 +#: reference_measure.xml:2335 reference_measure.xml:2390 +#: reference_measure.xml:2488 reference_measure.xml:2543 +#: reference_measure.xml:2660 reference_measure.xml:2702 +#: reference_measure.xml:2787 reference_measure.xml:2842 +#: reference_measure.xml:2874 reference_measure.xml:2917 +#: reference_measure.xml:2968 reference_measure.xml:3017 +#: reference_measure.xml:3111 reference_measure.xml:3156 +#: reference_measure.xml:3243 reference_measure.xml:3298 +#: reference_measure.xml:3334 reference_measure.xml:3375 +#: reference_measure.xml:3418 reference_measure.xml:3465 +#: reference_measure.xml:3549 reference_measure.xml:3589 +#: reference_measure.xml:3666 reference_measure.xml:3888 #, no-c-format msgid "See Also" msgstr "" @@ -300,8 +302,8 @@ msgstr "" #. 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 +#: reference_measure.xml:517 reference_measure.xml:1917 +#: reference_measure.xml:2776 reference_measure.xml:2827 #, no-c-format msgid "&sfcgal_enhanced;" msgstr "" @@ -474,8 +476,8 @@ 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 +#: reference_measure.xml:1584 reference_measure.xml:2376 +#: reference_measure.xml:2462 reference_measure.xml:2760 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -535,7 +537,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:256 reference_measure.xml:2696 +#: reference_measure.xml:256 reference_measure.xml:2747 #, no-c-format msgid "" "Overlaps, Touches, Within all imply spatial intersection. If any of the " @@ -567,8 +569,8 @@ msgid "&sqlmm_compliant; SQL-MM 3: ?" msgstr "" #. Tag: title -#: reference_measure.xml:278 reference_measure.xml:2728 -#: reference_measure.xml:2780 +#: reference_measure.xml:278 reference_measure.xml:2779 +#: reference_measure.xml:2831 #, no-c-format msgid "Geometry Examples" msgstr "" @@ -945,7 +947,7 @@ msgid "Enhanced: 2.0.0 - support for 2D polyhedral surfaces was introduced." msgstr "" #. Tag: para -#: reference_measure.xml:511 reference_measure.xml:1877 +#: reference_measure.xml:511 reference_measure.xml:1922 #, no-c-format msgid "" "Enhanced: 2.2.0 - measurement on spheroid performed with GeographicLib for " @@ -954,8 +956,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:512 reference_measure.xml:669 -#: reference_measure.xml:1869 reference_measure.xml:2431 +#: reference_measure.xml:512 reference_measure.xml:713 +#: reference_measure.xml:1914 reference_measure.xml:2476 #, no-c-format msgid "&sfs_compliant;" msgstr "" @@ -1155,7 +1157,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:580 +#: reference_measure.xml:580 reference_measure.xml:655 #, no-c-format msgid "Geometry Azimuth in degrees" msgstr "" @@ -1201,17 +1203,106 @@ msgstr "" #. Tag: refname #: reference_measure.xml:618 #, no-c-format -msgid "ST_Centroid" +msgid "ST_Angle" msgstr "" #. Tag: refpurpose #: reference_measure.xml:620 #, no-c-format +msgid "" +"Returns the angle between 3 points, or between 2 vectors (4 points or 2 " +"lines)." +msgstr "" + +#. Tag: funcsynopsis +#: reference_measure.xml:623 +#, no-c-format +msgid "" +" float ST_Angle " +"geometry point1 " +"geometry point2 " +"geometry point3 " +"geometry point4 float " +"ST_Angle geometry line1 geometry line2 " +msgstr "" + +#. Tag: para +#: reference_measure.xml:641 +#, no-c-format +msgid "" +"For 3 points, computes the angle measured clockwise of P1P2P3. If input are " +"2 lines, get first and last point of the lines as 4 points. For 4 points," +"compute the angle measured clockwise of P1P2,P3P4. Results are always " +"positive, between 0 and 2*Pi radians. Uses azimuth of pairs or points." +msgstr "" + +#. Tag: para +#: reference_measure.xml:648 +#, no-c-format +msgid "ST_Angle(P1,P2,P3) = ST_Angle(P2,P1,P2,P3)" +msgstr "" + +#. Tag: para +#: reference_measure.xml:649 +#, no-c-format +msgid "" +"Result is in radian and can be converted to degrees using a built-in " +"PostgreSQL function degrees(), as shown in the example." +msgstr "" + +#. Tag: para +#: reference_measure.xml:650 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: programlisting +#: reference_measure.xml:656 +#, no-c-format +msgid "" +"WITH rand AS (\n" +" SELECT s, random() * 2 * PI() AS rad1\n" +" , random() * 2 * PI() AS rad2\n" +" FROM generate_series(1,2,2) AS s\n" +" )\n" +" , points AS (\n" +" SELECT s, rad1,rad2, ST_MakePoint(cos1+s,sin1+s) as p1, " +"ST_MakePoint(s,s) AS p2, ST_MakePoint(cos2+s,sin2+s) as p3\n" +" FROM rand\n" +" ,cos(rad1) cos1, sin(rad1) sin1\n" +" ,cos(rad2) cos2, sin(rad2) sin2\n" +" )\n" +" SELECT s, ST_AsText(ST_SnapToGrid(ST_MakeLine(ARRAY[p1,p2," +"p3]),0.001)) AS line\n" +" , degrees(ST_Angle(p1,p2,p3)) as computed_angle\n" +" , round(degrees(2*PI()-rad2 -2*PI()+rad1+2*PI()))::int%360 " +"AS reference\n" +" , round(degrees(2*PI()-rad2 -2*PI()+rad1+2*PI()))::int%360 " +"AS reference\n" +" FROM points ;\n" +"\n" +"1 | line | computed_angle | reference\n" +"------------------+------------------\n" +"1 | LINESTRING(1.511 1.86,1 1,0.896 0.005) | 155.27033848688 | 155" +msgstr "" + +#. Tag: refname +#: reference_measure.xml:662 +#, no-c-format +msgid "ST_Centroid" +msgstr "" + +#. Tag: refpurpose +#: reference_measure.xml:664 +#, no-c-format msgid "Returns the geometric center of a geometry." msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:624 +#: reference_measure.xml:668 #, no-c-format msgid "" " geometry ST_Centroid " @@ -1223,7 +1314,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:646 +#: reference_measure.xml:690 #, no-c-format msgid "" "Computes the geometric center of a geometry, or equivalently, the center of " @@ -1241,7 +1332,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:661 +#: reference_measure.xml:705 #, no-c-format msgid "" "New in 2.3.0 : support CIRCULARSTRING and " @@ -1249,13 +1340,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:663 +#: reference_measure.xml:707 #, no-c-format msgid "Availability: 2.4.0 support for geography was introduced." msgstr "" #. Tag: para -#: reference_measure.xml:665 +#: reference_measure.xml:709 #, no-c-format msgid "" "The centroid is equal to the centroid of the set of component Geometries of " @@ -1264,13 +1355,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:670 +#: reference_measure.xml:714 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.1.4, 9.5.5" msgstr "" #. Tag: para -#: reference_measure.xml:676 +#: reference_measure.xml:720 #, no-c-format msgid "" "In each of the following illustrations, the green dot represents the " @@ -1278,31 +1369,31 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:689 +#: reference_measure.xml:733 #, no-c-format msgid "Centroid of a MULTIPOINT" msgstr "" #. Tag: para -#: reference_measure.xml:700 +#: reference_measure.xml:744 #, no-c-format msgid "Centroid of a LINESTRING" msgstr "" #. Tag: para -#: reference_measure.xml:713 +#: reference_measure.xml:757 #, no-c-format msgid "Centroid of a POLYGON" msgstr "" #. Tag: para -#: reference_measure.xml:724 +#: reference_measure.xml:768 #, no-c-format msgid "Centroid of a GEOMETRYCOLLECTION" msgstr "" #. Tag: programlisting -#: reference_measure.xml:733 +#: reference_measure.xml:777 #, no-c-format msgid "" "SELECT ST_AsText(ST_Centroid('MULTIPOINT ( -1 0, -1 2, -1 3, -1 4, -1 7, 0 " @@ -1326,14 +1417,20 @@ msgid "" "POINT(0.5 1)" msgstr "" +#. Tag: para +#: reference_measure.xml:783 +#, no-c-format +msgid ", " +msgstr "" + #. Tag: refname -#: reference_measure.xml:745 +#: reference_measure.xml:789 #, no-c-format msgid "ST_ClosestPoint" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:747 +#: reference_measure.xml:791 #, no-c-format msgid "" "Returns the 2-dimensional point on g1 that is closest to g2. " @@ -1341,7 +1438,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:753 +#: reference_measure.xml:797 #, no-c-format msgid "" "geometry ST_ClosestPoint " @@ -1350,7 +1447,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:768 +#: reference_measure.xml:812 #, no-c-format msgid "" "Returns the 2-dimensional point on g1 that is closest to g2. This is " @@ -1358,7 +1455,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:771 +#: reference_measure.xml:815 #, no-c-format msgid "" "If you have a 3D Geometry, you may prefer to use , , integer ST_ClusterDBSCAN " @@ -1456,43 +1553,43 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:844 +#: reference_measure.xml:888 #, no-c-format msgid "" "Returns cluster number for each input geometry, based on a 2D implementation " "of the Density-based " "spatial clustering of applications with noise (DBSCAN) algorithm. " "Unlike , it does not require the number " -"of clusters to be specified, but instead uses the desired distance " -"(eps) and density(minpoints) " -"parameters to construct each cluster." +"of clusters to be specified, but instead uses the desired distance (eps) and density " +"(minpoints) parameters to construct each cluster." msgstr "" #. Tag: para -#: reference_measure.xml:851 +#: reference_measure.xml:895 #, no-c-format msgid "An input geometry will be added to a cluster if it is either:" msgstr "" #. Tag: para -#: reference_measure.xml:855 +#: reference_measure.xml:899 #, no-c-format msgid "" -"A \"core\" geometry, that is within eps distance " -"(Cartesian) of at least minpoints input geometries " -"(including itself) or" +"A \"core\" geometry, that is within eps distance of at least minpoints " +"input geometries (including itself) or" msgstr "" #. Tag: para -#: reference_measure.xml:860 +#: reference_measure.xml:904 #, no-c-format msgid "" -"A \"border\" geometry, that is within eps distance of a " -"core geometry." +"A \"border\" geometry, that is within eps distance of a core geometry." msgstr "" #. Tag: para -#: reference_measure.xml:867 +#: reference_measure.xml:911 #, no-c-format msgid "" "Note that border geometries may be within eps distance of " @@ -1507,7 +1604,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:875 +#: reference_measure.xml:919 #, no-c-format msgid "" "Input geometries that do not meet the criteria to join any other cluster " @@ -1515,13 +1612,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:879 reference_measure.xml:996 +#: reference_measure.xml:923 reference_measure.xml:1040 #, no-c-format msgid "Availability: 2.3.0 - requires GEOS" msgstr "" #. Tag: para -#: reference_measure.xml:884 +#: reference_measure.xml:928 #, no-c-format msgid "" "Assigning a cluster number to each polygon within 50 meters of each other. " @@ -1529,13 +1626,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:896 +#: reference_measure.xml:940 #, no-c-format msgid "within 50 meters at least 2 per cluster. singletons have NULL for cid" msgstr "" #. Tag: programlisting -#: reference_measure.xml:899 +#: reference_measure.xml:943 #, no-c-format msgid "" "SELECT name, ST_ClusterDBSCAN(geom, eps := 50, minpoints := 2) over () AS " @@ -1549,7 +1646,7 @@ msgid "" msgstr "" #. Tag: screen -#: reference_measure.xml:902 +#: reference_measure.xml:946 #, no-c-format msgid "" ", geometry[] ST_ClusterIntersecting " @@ -1628,7 +1725,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:946 +#: reference_measure.xml:990 #, no-c-format msgid "" "ST_ClusterIntersecting is an aggregate function that returns an array of " @@ -1637,13 +1734,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:948 reference_measure.xml:1070 +#: reference_measure.xml:992 reference_measure.xml:1114 #, no-c-format msgid "Availability: 2.2.0 - requires GEOS" msgstr "" #. Tag: programlisting -#: reference_measure.xml:953 +#: reference_measure.xml:997 #, no-c-format msgid "" "WITH testdata AS\n" @@ -1666,20 +1763,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:957 +#: reference_measure.xml:1001 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:969 +#: reference_measure.xml:1013 #, no-c-format msgid "ST_ClusterKMeans" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:971 +#: reference_measure.xml:1015 #, no-c-format msgid "" "Windowing function that returns integer id for the cluster each input " @@ -1687,7 +1784,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:976 +#: reference_measure.xml:1020 #, no-c-format msgid "" "integer ST_ClusterKMeans " @@ -1697,7 +1794,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:991 +#: reference_measure.xml:1035 #, no-c-format msgid "" "Returns 2D distance based , geometry[] ST_ClusterWithin " @@ -1811,7 +1908,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1068 +#: reference_measure.xml:1112 #, no-c-format msgid "" "ST_ClusterWithin is an aggregate function that returns an array of " @@ -1821,7 +1918,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1075 +#: reference_measure.xml:1119 #, no-c-format msgid "" "WITH testdata AS\n" @@ -1844,7 +1941,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1079 +#: reference_measure.xml:1123 #, no-c-format msgid "" ", , boolean ST_Contains " @@ -1875,7 +1972,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1112 +#: reference_measure.xml:1156 #, no-c-format msgid "" "Geometry A contains Geometry B if and only if no points of B lie in the " @@ -1887,7 +1984,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1116 +#: reference_measure.xml:1160 #, no-c-format msgid "" "Returns TRUE if geometry B is completely inside geometry A. For this " @@ -1899,16 +1996,16 @@ msgid "" 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 +#: reference_measure.xml:1165 reference_measure.xml:1393 +#: reference_measure.xml:1473 reference_measure.xml:1838 +#: reference_measure.xml:3184 reference_measure.xml:3533 +#: reference_measure.xml:3850 #, no-c-format msgid "Performed by the GEOS module" msgstr "" #. Tag: para -#: reference_measure.xml:1122 reference_measure.xml:2704 +#: reference_measure.xml:1166 reference_measure.xml:2755 #, no-c-format msgid "" "Enhanced: 2.3.0 Enhancement to PIP short-circuit extended to support " @@ -1916,18 +2013,18 @@ msgid "" 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 +#: reference_measure.xml:1169 reference_measure.xml:1331 +#: reference_measure.xml:1396 reference_measure.xml:1476 +#: reference_measure.xml:1580 reference_measure.xml:1835 +#: reference_measure.xml:3731 reference_measure.xml:3855 #, no-c-format msgid "Do not call with a GEOMETRYCOLLECTION 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 +#: reference_measure.xml:1173 reference_measure.xml:1335 +#: reference_measure.xml:1400 reference_measure.xml:1480 +#: reference_measure.xml:3859 #, no-c-format msgid "" "Do not use this function with invalid geometries. You will get unexpected " @@ -1935,7 +2032,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1132 +#: reference_measure.xml:1176 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -1944,10 +2041,10 @@ msgid "" 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 +#: reference_measure.xml:1181 reference_measure.xml:1413 +#: reference_measure.xml:1488 reference_measure.xml:1844 +#: reference_measure.xml:2769 reference_measure.xml:3193 +#: reference_measure.xml:3867 #, no-c-format msgid "" "NOTE: this is the \"allowable\" version that returns a boolean, not an " @@ -1955,7 +2052,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1140 +#: reference_measure.xml:1184 #, no-c-format msgid "" "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - same as within(geometry B, geometry " @@ -1963,14 +2060,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1142 +#: reference_measure.xml:1186 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.31" msgstr "" #. Tag: para -#: reference_measure.xml:1144 reference_measure.xml:1373 -#: reference_measure.xml:1448 +#: reference_measure.xml:1188 reference_measure.xml:1417 +#: reference_measure.xml:1492 #, no-c-format msgid "" "There are certain subtleties to ST_Contains and ST_Within that are not " @@ -1980,7 +2077,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1151 +#: reference_measure.xml:1195 #, no-c-format msgid "" "The ST_Contains predicate returns TRUELINESTRING / MULTIPOINT" msgstr "" #. Tag: para -#: reference_measure.xml:1173 reference_measure.xml:3758 +#: reference_measure.xml:1217 reference_measure.xml:3809 #, no-c-format msgid "POLYGON / POINT" msgstr "" #. Tag: para -#: reference_measure.xml:1184 reference_measure.xml:1224 -#: reference_measure.xml:3727 +#: reference_measure.xml:1228 reference_measure.xml:1268 +#: reference_measure.xml:3778 #, no-c-format msgid "POLYGON / LINESTRING" msgstr "" #. Tag: para -#: reference_measure.xml:1194 reference_measure.xml:3179 -#: reference_measure.xml:3707 reference_measure.xml:3717 +#: reference_measure.xml:1238 reference_measure.xml:3230 +#: reference_measure.xml:3758 reference_measure.xml:3768 #, no-c-format msgid "POLYGON / POLYGON" msgstr "" #. Tag: para -#: reference_measure.xml:1202 +#: reference_measure.xml:1246 #, no-c-format msgid "" "The ST_Contains predicate returns FALSEPOLYGON / MULTIPOINT" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1232 +#: reference_measure.xml:1276 #, no-c-format msgid "" "-- A circle within a circle\n" @@ -2069,7 +2166,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1237 +#: reference_measure.xml:1281 #, no-c-format msgid "" ", , , " @@ -2078,13 +2175,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:1243 +#: reference_measure.xml:1287 #, no-c-format msgid "ST_ContainsProperly" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1245 +#: reference_measure.xml:1289 #, no-c-format msgid "" "Returns true if B intersects the interior of A but not the boundary (or " @@ -2092,7 +2189,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1250 +#: reference_measure.xml:1294 #, no-c-format msgid "" "boolean ST_ContainsProperly " @@ -2101,7 +2198,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1265 +#: reference_measure.xml:1309 #, no-c-format msgid "" "Returns true if B intersects the interior of A but not the boundary (or " @@ -2109,13 +2206,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1267 +#: reference_measure.xml:1311 #, no-c-format msgid "A does not contain properly itself, but does contain itself." msgstr "" #. Tag: para -#: reference_measure.xml:1268 +#: reference_measure.xml:1312 #, no-c-format msgid "" "Every point of the other geometry is a point of this geometry's interior. " @@ -2124,7 +2221,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1272 +#: reference_measure.xml:1316 #, no-c-format msgid "" "From JTS docs slightly reworded: The advantage to using this predicate over " @@ -2134,7 +2231,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1274 +#: reference_measure.xml:1318 #, no-c-format msgid "" "An example use case for this predicate is computing the intersections of a " @@ -2145,13 +2242,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1284 +#: reference_measure.xml:1328 #, no-c-format msgid "Availability: 1.4.0 - requires GEOS >= 3.1.0." msgstr "" #. Tag: para -#: reference_measure.xml:1294 +#: reference_measure.xml:1338 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -2160,7 +2257,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1303 +#: reference_measure.xml:1347 #, no-c-format msgid "" "--a circle within a circle\n" @@ -2202,7 +2299,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1308 +#: reference_measure.xml:1352 #, no-c-format msgid "" ", , , boolean ST_Covers " @@ -2236,7 +2333,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1346 +#: reference_measure.xml:1390 #, no-c-format msgid "" "Returns 1 (TRUE) if no point in Geometry/Geography B is outside Geometry/" @@ -2244,7 +2341,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1359 +#: reference_measure.xml:1403 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -2253,7 +2350,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1364 +#: reference_measure.xml:1408 #, no-c-format msgid "" "Enhanced: 2.4.0 Support for polygon in polygon and line in polygon added for " @@ -2261,7 +2358,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1365 reference_measure.xml:3801 +#: reference_measure.xml:1409 reference_measure.xml:3852 #, no-c-format msgid "" "Enhanced: 2.3.0 Enhancement to PIP short-circuit for geometry extended to " @@ -2270,31 +2367,31 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1366 +#: reference_measure.xml:1410 #, no-c-format msgid "Availability: 1.5 - support for geography was introduced." msgstr "" #. Tag: para -#: reference_measure.xml:1367 reference_measure.xml:1438 +#: reference_measure.xml:1411 reference_measure.xml:1482 #, no-c-format msgid "Availability: 1.2.2 - requires GEOS >= 3.0" msgstr "" #. Tag: para -#: reference_measure.xml:1372 reference_measure.xml:1447 +#: reference_measure.xml:1416 reference_measure.xml:1491 #, no-c-format msgid "Not an OGC standard, but Oracle has it too." msgstr "" #. Tag: para -#: reference_measure.xml:1379 +#: reference_measure.xml:1423 #, no-c-format msgid "Geometry example" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1380 +#: reference_measure.xml:1424 #, no-c-format msgid "" "--a circle covering a circle\n" @@ -2312,13 +2409,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1381 +#: reference_measure.xml:1425 #, no-c-format msgid "Geeography Example" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1382 +#: reference_measure.xml:1426 #, no-c-format msgid "" "-- a point with a 300 meter buffer compared to a point, a point and its 10 " @@ -2336,19 +2433,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1387 +#: reference_measure.xml:1431 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:1393 +#: reference_measure.xml:1437 #, no-c-format msgid "ST_CoveredBy" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1395 +#: reference_measure.xml:1439 #, no-c-format msgid "" "Returns 1 (TRUE) if no point in Geometry/Geography A is outside " @@ -2356,7 +2453,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:1400 +#: reference_measure.xml:1444 #, no-c-format msgid "" " boolean ST_CoveredBy " @@ -2369,7 +2466,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1426 +#: reference_measure.xml:1470 #, no-c-format msgid "" "Returns 1 (TRUE) if no point in Geometry/Geography A is outside " @@ -2377,7 +2474,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1439 +#: reference_measure.xml:1483 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -2386,7 +2483,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1454 +#: reference_measure.xml:1498 #, no-c-format msgid "" "--a circle coveredby a circle\n" @@ -2405,7 +2502,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1459 +#: reference_measure.xml:1503 #, no-c-format msgid "" ", , , TRUE if the supplied geometries have some, but " @@ -2427,7 +2524,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1473 +#: reference_measure.xml:1517 #, no-c-format msgid "" "boolean ST_Crosses " @@ -2436,7 +2533,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1486 +#: reference_measure.xml:1530 #, no-c-format msgid "" "ST_Crosses takes two geometry objects and returns " @@ -2450,13 +2547,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1495 +#: reference_measure.xml:1539 #, no-c-format msgid "In mathematical terms, this is expressed as:" msgstr "" #. Tag: remark -#: reference_measure.xml:1497 +#: reference_measure.xml:1541 #, no-c-format msgid "" "TODO: Insert appropriate MathML markup here or use a gif. Simple HTML markup " @@ -2464,13 +2561,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1508 +#: reference_measure.xml:1552 #, no-c-format msgid "The DE-9IM Intersection Matrix for the two geometries is:" msgstr "" #. Tag: para -#: reference_measure.xml:1512 +#: reference_measure.xml:1556 #, no-c-format msgid "" "T*T****** (for Point/Line, Point/Area, and Line/Area " @@ -2478,7 +2575,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1517 +#: reference_measure.xml:1561 #, no-c-format msgid "" "T*****T** (for Line/Point, Area/Point, and Area/Line " @@ -2486,19 +2583,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1522 +#: reference_measure.xml:1566 #, no-c-format msgid "0******** (for Line/Line situations)" msgstr "" #. Tag: para -#: reference_measure.xml:1526 +#: reference_measure.xml:1570 #, no-c-format msgid "For any other combination of dimensions this predicate returns false." msgstr "" #. Tag: para -#: reference_measure.xml:1529 +#: reference_measure.xml:1573 #, no-c-format msgid "" "The OpenGIS Simple Features Specification defines this predicate only for " @@ -2508,50 +2605,50 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1545 +#: reference_measure.xml:1589 #, no-c-format msgid "&sfs_compliant; s2.1.13.3" msgstr "" #. Tag: para -#: reference_measure.xml:1546 +#: reference_measure.xml:1590 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.29" msgstr "" #. Tag: para -#: reference_measure.xml:1552 reference_measure.xml:3151 +#: reference_measure.xml:1596 reference_measure.xml:3202 #, no-c-format msgid "The following illustrations all return TRUE." msgstr "" #. Tag: para -#: reference_measure.xml:1564 +#: reference_measure.xml:1608 #, no-c-format msgid "MULTIPOINT / LINESTRING" msgstr "" #. Tag: para -#: reference_measure.xml:1574 +#: reference_measure.xml:1618 #, no-c-format msgid "MULTIPOINT / POLYGON" msgstr "" #. Tag: para -#: reference_measure.xml:1586 +#: reference_measure.xml:1630 #, no-c-format msgid "LINESTRING / POLYGON" msgstr "" #. Tag: para -#: reference_measure.xml:1596 reference_measure.xml:3171 -#: reference_measure.xml:3738 reference_measure.xml:3748 +#: reference_measure.xml:1640 reference_measure.xml:3222 +#: reference_measure.xml:3789 reference_measure.xml:3799 #, no-c-format msgid "LINESTRING / LINESTRING" msgstr "" #. Tag: para -#: reference_measure.xml:1604 +#: reference_measure.xml:1648 #, no-c-format msgid "" "Consider a situation where a user has two tables: a table of roads and a " @@ -2559,7 +2656,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1612 +#: reference_measure.xml:1656 #, no-c-format msgid "" "CREATE TABLE roads (\n" @@ -2570,7 +2667,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1616 +#: reference_measure.xml:1660 #, no-c-format msgid "" "CREATE TABLE highways (\n" @@ -2581,14 +2678,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1623 +#: reference_measure.xml:1667 #, 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 +#: reference_measure.xml:1671 #, no-c-format msgid "" "SELECT roads.id\n" @@ -2597,13 +2694,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:1634 +#: reference_measure.xml:1678 #, no-c-format msgid "ST_LineCrossingDirection" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1636 +#: reference_measure.xml:1680 #, no-c-format msgid "" "Given 2 linestrings, returns a number between -3 and 3 denoting what kind of " @@ -2611,7 +2708,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1641 +#: reference_measure.xml:1685 #, no-c-format msgid "" "integer ST_LineCrossingDirection " @@ -2621,7 +2718,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1652 +#: reference_measure.xml:1696 #, no-c-format msgid "" "Given 2 linestrings, returns a number between -3 and 3 denoting what kind of " @@ -2630,61 +2727,61 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1653 +#: reference_measure.xml:1697 #, no-c-format msgid "Definition of integer constants is as follows:" msgstr "" #. Tag: para -#: reference_measure.xml:1656 +#: reference_measure.xml:1700 #, no-c-format msgid "0: LINE NO CROSS" msgstr "" #. Tag: para -#: reference_measure.xml:1659 +#: reference_measure.xml:1703 #, no-c-format msgid "-1: LINE CROSS LEFT" msgstr "" #. Tag: para -#: reference_measure.xml:1662 +#: reference_measure.xml:1706 #, no-c-format msgid "1: LINE CROSS RIGHT" msgstr "" #. Tag: para -#: reference_measure.xml:1665 +#: reference_measure.xml:1709 #, no-c-format msgid "-2: LINE MULTICROSS END LEFT" msgstr "" #. Tag: para -#: reference_measure.xml:1668 +#: reference_measure.xml:1712 #, no-c-format msgid "2: LINE MULTICROSS END RIGHT" msgstr "" #. Tag: para -#: reference_measure.xml:1671 +#: reference_measure.xml:1715 #, no-c-format msgid "-3: LINE MULTICROSS END SAME FIRST LEFT" msgstr "" #. Tag: para -#: reference_measure.xml:1674 +#: reference_measure.xml:1718 #, no-c-format msgid "3: LINE MULTICROSS END SAME FIRST RIGHT" msgstr "" #. Tag: para -#: reference_measure.xml:1678 +#: reference_measure.xml:1722 #, no-c-format msgid "Availability: 1.4" msgstr "" #. Tag: para -#: reference_measure.xml:1696 +#: reference_measure.xml:1740 #, no-c-format msgid "" "Line 1 (green), Line 2 ball is start point, triangle are end points. Query " @@ -2692,7 +2789,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1700 +#: reference_measure.xml:1744 #, no-c-format msgid "" "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n" @@ -2709,8 +2806,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1710 reference_measure.xml:1724 -#: reference_measure.xml:1738 +#: reference_measure.xml:1754 reference_measure.xml:1768 +#: reference_measure.xml:1782 #, no-c-format msgid "" "Line 1 (green), Line 2 (blue) ball is start point, triangle are end points. " @@ -2718,7 +2815,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1714 +#: reference_measure.xml:1758 #, no-c-format msgid "" "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n" @@ -2736,7 +2833,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1728 +#: reference_measure.xml:1772 #, no-c-format msgid "" "SELECT\n" @@ -2754,7 +2851,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1742 +#: reference_measure.xml:1786 #, no-c-format msgid "" "SELECT ST_LineCrossingDirection(foo.line1, foo.line2) As l1_cross_l2 ,\n" @@ -2771,7 +2868,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1750 +#: reference_measure.xml:1794 #, no-c-format msgid "" "SELECT s1.gid, s2.gid, ST_LineCrossingDirection(s1.the_geom, s2.the_geom)\n" @@ -2781,13 +2878,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:1763 +#: reference_measure.xml:1807 #, no-c-format msgid "ST_Disjoint" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1765 +#: reference_measure.xml:1809 #, no-c-format msgid "" "Returns TRUE if the Geometries do not \"spatially intersect\" - if they do " @@ -2795,7 +2892,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1771 +#: reference_measure.xml:1815 #, no-c-format msgid "" "boolean ST_Disjoint " @@ -2804,7 +2901,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1786 +#: reference_measure.xml:1830 #, no-c-format msgid "" "Overlaps, Touches, Within all imply geometries are not spatially disjoint. " @@ -2813,25 +2910,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1796 +#: reference_measure.xml:1840 #, no-c-format msgid "This function call does not use indexes" msgstr "" #. Tag: para -#: reference_measure.xml:1803 +#: reference_measure.xml:1847 #, no-c-format msgid "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')" msgstr "" #. Tag: para -#: reference_measure.xml:1805 +#: reference_measure.xml:1849 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.26" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1810 +#: reference_measure.xml:1854 #, no-c-format msgid "" "SELECT ST_Disjoint('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::" @@ -2848,29 +2945,24 @@ msgid "" "(1 row)" msgstr "" -#. Tag: para -#: reference_measure.xml:1815 -#, no-c-format -msgid "ST_Intersects" -msgstr "" - #. Tag: refname -#: reference_measure.xml:1821 +#: reference_measure.xml:1865 #, no-c-format msgid "ST_Distance" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1823 +#: reference_measure.xml:1867 #, 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." +"For geometry type returns the 2D Cartesian distance between two geometries " +"in projected units (based on spatial reference system). For geography type " +"defaults to return minimum geodesic distance between two geographies in " +"meters." msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:1827 +#: reference_measure.xml:1872 #, no-c-format msgid "" " float ST_Distance " @@ -2887,30 +2979,30 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1865 +#: reference_measure.xml:1910 #, 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." +"For type returns the minimum 2D Cartesian " +"distance between two geometries in projected units (spatial ref units). For " +" 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 +#: reference_measure.xml:1915 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.23" msgstr "" #. Tag: para -#: reference_measure.xml:1871 reference_measure.xml:2639 +#: reference_measure.xml:1916 reference_measure.xml:2690 #, no-c-format msgid "&curve_support;" msgstr "" #. Tag: para -#: reference_measure.xml:1874 +#: reference_measure.xml:1919 #, no-c-format msgid "" "Availability: 1.5.0 geography support was introduced in 1.5. Speed " @@ -2918,7 +3010,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1875 +#: reference_measure.xml:1920 #, no-c-format msgid "" "Enhanced: 2.1.0 improved speed for geography. See , , " @@ -3016,13 +3134,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:1902 +#: reference_measure.xml:1947 #, no-c-format msgid "ST_MinimumClearance" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1903 +#: reference_measure.xml:1948 #, no-c-format msgid "" "Returns the minimum clearance of a geometry, a measure of a geometry's " @@ -3030,7 +3148,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1908 +#: reference_measure.xml:1953 #, no-c-format msgid "" "float ST_MinimumClearance " @@ -3038,7 +3156,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1918 +#: reference_measure.xml:1963 #, no-c-format msgid "" "It is not uncommon to have a geometry that, while meeting the criteria for " @@ -3050,7 +3168,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1925 +#: reference_measure.xml:1970 #, no-c-format msgid "" "A geometry's \"minimum clearance\" is the smallest distance by which a " @@ -3060,7 +3178,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1931 +#: reference_measure.xml:1976 #, no-c-format msgid "" "If a geometry has a minimum clearance of e, it can be " @@ -3068,7 +3186,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1935 +#: reference_measure.xml:1980 #, no-c-format msgid "" "No two distinct vertices in the geometry are separated by less than " @@ -3076,7 +3194,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1940 +#: reference_measure.xml:1985 #, no-c-format msgid "" "No vertex is closer than e to a line segement of which it " @@ -3084,7 +3202,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1947 +#: reference_measure.xml:1992 #, no-c-format msgid "" "If no minimum clearance exists for a geometry (for example, a single point, " @@ -3093,13 +3211,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1952 reference_measure.xml:1997 +#: reference_measure.xml:1997 reference_measure.xml:2042 #, no-c-format msgid "Availability: 2.3.0 - requires GEOS >= 3.6.0" msgstr "" #. Tag: programlisting -#: reference_measure.xml:1958 +#: reference_measure.xml:2003 #, no-c-format msgid "" "SELECT ST_MinimumClearance('POLYGON ((0 0, 1 0, 1 1, 0.5 3.2e-4, 0 0))');\n" @@ -3109,20 +3227,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:1973 +#: reference_measure.xml:2018 #, no-c-format msgid "ST_MinimumClearanceLine" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:1974 +#: reference_measure.xml:2019 #, no-c-format msgid "" "Returns the two-point LineString spanning a geometry's minimum clearance." msgstr "" #. Tag: funcprototype -#: reference_measure.xml:1979 +#: reference_measure.xml:2024 #, no-c-format msgid "" "Geometry ST_MinimumClearanceLine " @@ -3130,7 +3248,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:1992 +#: reference_measure.xml:2037 #, no-c-format msgid "" "Returns the two-point LineString spanning a geometry's minimum clearance. If " @@ -3139,7 +3257,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2003 +#: reference_measure.xml:2048 #, no-c-format msgid "" "SELECT ST_AsText(ST_MinimumClearanceLine('POLYGON ((0 0, 1 0, 1 1, 0.5 " @@ -3150,13 +3268,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:2019 +#: reference_measure.xml:2064 #, no-c-format msgid "ST_HausdorffDistance" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2021 +#: reference_measure.xml:2066 #, no-c-format msgid "" "Returns the Hausdorff distance between two geometries. Basically a measure " @@ -3165,7 +3283,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:2026 +#: reference_measure.xml:2071 #, no-c-format msgid "" " float ST_HausdorffDistancefloat ST_FrechetDistance " @@ -3302,7 +3420,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2121 +#: reference_measure.xml:2166 #, no-c-format msgid "" "Implements algorithm for computing the Fréchet distance restricted to " @@ -3315,7 +3433,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2123 +#: reference_measure.xml:2168 #, no-c-format msgid "" "When the optional densifyFrac is specified, this function performs a segment " @@ -3326,7 +3444,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2133 +#: reference_measure.xml:2178 #, no-c-format msgid "" "The smaller densifyFrac we specify, the more acurate Fréchet distance we " @@ -3335,13 +3453,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2137 +#: reference_measure.xml:2182 #, no-c-format msgid "Availability: 2.4.0 - requires GEOS >= 3.7.0" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2143 +#: reference_measure.xml:2188 #, no-c-format msgid "" "postgres=# SELECT st_frechetdistance('LINESTRING (0 0, 100 0)'::geometry, " @@ -3353,7 +3471,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2144 +#: reference_measure.xml:2189 #, no-c-format msgid "" "SELECT st_frechetdistance('LINESTRING (0 0, 100 0)'::geometry, 'LINESTRING " @@ -3365,13 +3483,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:2156 +#: reference_measure.xml:2201 #, no-c-format msgid "ST_MaxDistance" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2158 +#: reference_measure.xml:2203 #, no-c-format msgid "" "Returns the 2-dimensional largest distance between two geometries in " @@ -3379,7 +3497,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2164 +#: reference_measure.xml:2209 #, no-c-format msgid "" "float ST_MaxDistance " @@ -3388,7 +3506,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2177 +#: reference_measure.xml:2222 #, no-c-format msgid "" "Returns the 2-dimensional maximum distance between two geometries in " @@ -3398,13 +3516,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2187 +#: reference_measure.xml:2232 #, no-c-format msgid "Basic furthest distance the point is to any part of the line" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2188 +#: reference_measure.xml:2233 #, no-c-format msgid "" "postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 " @@ -3423,20 +3541,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2194 +#: reference_measure.xml:2239 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:2200 +#: reference_measure.xml:2245 #, no-c-format msgid "ST_DistanceSphere" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2202 +#: reference_measure.xml:2247 #, no-c-format msgid "" "Returns minimum distance in meters between two lon/lat geometries. Uses a " @@ -3446,7 +3564,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2211 +#: reference_measure.xml:2256 #, no-c-format msgid "" "float ST_DistanceSphere " @@ -3456,7 +3574,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2222 +#: reference_measure.xml:2267 #, no-c-format msgid "" "Returns minimum distance in meters between two lon/lat points. Uses a " @@ -3466,7 +3584,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2228 reference_measure.xml:2277 +#: reference_measure.xml:2273 reference_measure.xml:2322 #, no-c-format msgid "" "Availability: 1.5 - support for other geometry types besides points was " @@ -3474,14 +3592,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2229 +#: reference_measure.xml:2274 #, 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 +#: reference_measure.xml:2281 #, no-c-format msgid "" "SELECT round(CAST(ST_DistanceSphere(ST_Centroid(the_geom), " @@ -3506,19 +3624,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2243 +#: reference_measure.xml:2288 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2249 +#: reference_measure.xml:2294 #, no-c-format msgid "ST_DistanceSpheroid" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2251 +#: reference_measure.xml:2296 #, no-c-format msgid "" "Returns the minimum distance between two lon/lat geometries given a " @@ -3526,7 +3644,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2258 +#: reference_measure.xml:2303 #, no-c-format msgid "" "float ST_DistanceSpheroid " @@ -3537,7 +3655,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2270 +#: reference_measure.xml:2315 #, no-c-format msgid "" "Returns minimum distance in meters between two lon/lat geometries given a " @@ -3547,7 +3665,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2274 +#: reference_measure.xml:2319 #, no-c-format msgid "" "This function currently does not look at the SRID of a geometry and will " @@ -3556,14 +3674,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2278 +#: reference_measure.xml:2323 #, 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 +#: reference_measure.xml:2330 #, no-c-format msgid "" "SELECT round(CAST(\n" @@ -3586,19 +3704,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2292 +#: reference_measure.xml:2337 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2298 +#: reference_measure.xml:2343 #, no-c-format msgid "ST_DFullyWithin" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2300 +#: reference_measure.xml:2345 #, no-c-format msgid "" "Returns true if all of the geometries are within the specified distance of " @@ -3606,7 +3724,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2306 +#: reference_measure.xml:2351 #, no-c-format msgid "" "boolean ST_DFullyWithin " @@ -3617,7 +3735,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2324 +#: reference_measure.xml:2369 #, no-c-format msgid "" "Returns true if the geometries is fully within the specified distance of one " @@ -3628,7 +3746,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2341 +#: reference_measure.xml:2386 #, no-c-format msgid "" "postgis=# SELECT ST_DFullyWithin(geom_a, geom_b, 10) as DFullyWithin10, " @@ -3644,19 +3762,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2347 +#: reference_measure.xml:2392 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2353 +#: reference_measure.xml:2398 #, no-c-format msgid "ST_DWithin" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2355 +#: reference_measure.xml:2400 #, no-c-format msgid "" "Returns true if the geometries are within the specified distance of one " @@ -3667,7 +3785,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:2361 +#: reference_measure.xml:2406 #, no-c-format msgid "" " boolean ST_DWithin " @@ -3688,7 +3806,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2406 +#: reference_measure.xml:2451 #, no-c-format msgid "" "Returns true if the geometries are within the specified distance of one " @@ -3696,7 +3814,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2408 +#: reference_measure.xml:2453 #, no-c-format msgid "" "For Geometries: The distance is specified in units defined by the spatial " @@ -3706,7 +3824,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2413 +#: reference_measure.xml:2458 #, no-c-format msgid "" "For geography units are in meters and measurement is defaulted to " @@ -3715,7 +3833,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2423 +#: reference_measure.xml:2468 #, no-c-format msgid "" "Prior to 1.3, ST_Expand was commonly used in conjunction with && and " @@ -3726,19 +3844,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2429 +#: reference_measure.xml:2474 #, no-c-format msgid "Use ST_3DDWithin if you have 3D geometries." msgstr "" #. Tag: para -#: reference_measure.xml:2432 +#: reference_measure.xml:2477 #, no-c-format msgid "Availability: 1.5.0 support for geography was introduced" msgstr "" #. Tag: para -#: reference_measure.xml:2433 +#: reference_measure.xml:2478 #, no-c-format msgid "" "Enhanced: 2.1.0 improved speed for geography. See " msgstr "" #. Tag: refname -#: reference_measure.xml:2451 +#: reference_measure.xml:2496 #, no-c-format msgid "ST_Equals" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2453 +#: reference_measure.xml:2498 #, no-c-format msgid "" "Returns true if the given geometries represent the same geometry. " @@ -3801,7 +3919,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2459 +#: reference_measure.xml:2504 #, no-c-format msgid "" "boolean ST_Equals " @@ -3810,7 +3928,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2470 +#: reference_measure.xml:2515 #, no-c-format msgid "" "Returns TRUE if the given Geometries are \"spatially equal\". Use this for a " @@ -3823,7 +3941,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2479 +#: reference_measure.xml:2524 #, no-c-format msgid "" "This function will return false if either geometry is invalid except in the " @@ -3831,25 +3949,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2483 +#: reference_measure.xml:2528 #, no-c-format msgid "Do not call with a GEOMETRYCOLLECTION as an argument." msgstr "" #. Tag: para -#: reference_measure.xml:2486 +#: reference_measure.xml:2531 #, no-c-format msgid "&sfs_compliant; s2.1.1.2" msgstr "" #. Tag: para -#: reference_measure.xml:2487 +#: reference_measure.xml:2532 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.24" msgstr "" #. Tag: para -#: reference_measure.xml:2488 +#: reference_measure.xml:2533 #, no-c-format msgid "" "Changed: 2.2.0 Returns true even for invalid geometries if they are binary " @@ -3857,7 +3975,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2494 +#: reference_measure.xml:2539 #, no-c-format msgid "" "SELECT ST_Equals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n" @@ -3876,7 +3994,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2500 +#: reference_measure.xml:2545 #, no-c-format msgid "" ", , , " @@ -3884,19 +4002,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:2507 +#: reference_measure.xml:2552 #, no-c-format msgid "ST_GeometricMedian" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2511 +#: reference_measure.xml:2556 #, no-c-format msgid "Returns the geometric median of a MultiPoint." msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2518 +#: reference_measure.xml:2563 #, no-c-format msgid "" "geometry ST_GeometricMedian " @@ -3908,29 +4026,59 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2568 +#: reference_measure.xml:2613 #, 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 tolerance parameter. If this condition has " -"not been met after max_iterations iterations, the " -"function will produce an error and exit, unless " -"fail_if_not_converged 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." +"is less sensitive to outlier points than the centroid." +msgstr "" + +#. Tag: para +#: reference_measure.xml:2619 +#, no-c-format +msgid "" +"The algorithm will iterate until the distance change between successive " +"iterations is less than the supplied tolerance parameter. " +"If this condition has not been met after max_iterations " +"iterations, the function will produce an error and exit, unless " +"fail_if_not_converged is set to false." +msgstr "" + +#. Tag: para +#: reference_measure.xml:2626 +#, no-c-format +msgid "" +"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 +#: reference_measure.xml:2630 +#, no-c-format +msgid "M value of points, if present, is interpreted as their relative weight." +msgstr "" + +#. Tag: para +#: reference_measure.xml:2633 #, no-c-format msgid "Availability: 2.3.0" msgstr "" #. Tag: para -#: reference_measure.xml:2597 +#: reference_measure.xml:2634 +#, no-c-format +msgid "Enhanced: 2.5.0 Added support for M as weight of points." +msgstr "" + +#. Tag: para +#: reference_measure.xml:2636 +#, no-c-format +msgid "&M_support;" +msgstr "" + +#. Tag: para +#: reference_measure.xml:2648 #, no-c-format msgid "" "Comparison of the centroid (turquoise point) and geometric median (red " @@ -3938,7 +4086,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2605 +#: reference_measure.xml:2656 #, no-c-format msgid "" "WITH test AS (\n" @@ -3954,13 +4102,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:2618 +#: reference_measure.xml:2669 #, no-c-format msgid "ST_HasArc" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2620 +#: reference_measure.xml:2671 #, no-c-format msgid "" "Returns true if a geometry or geometry collection contains a " @@ -3968,7 +4116,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2625 +#: reference_measure.xml:2676 #, no-c-format msgid "" "boolean ST_HasArc " @@ -3976,7 +4124,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2635 +#: reference_measure.xml:2686 #, no-c-format msgid "" "Returns true if a geometry or geometry collection contains a circular " @@ -3984,13 +4132,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2637 +#: reference_measure.xml:2688 #, no-c-format msgid "Availability: 1.2.3?" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2646 +#: reference_measure.xml:2697 #, no-c-format msgid "" "SELECT ST_HasArc(ST_Collect('LINESTRING(1 2, 3 4, 5 6)', 'CIRCULARSTRING(1 " @@ -4001,19 +4149,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2653 +#: reference_measure.xml:2704 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2659 +#: reference_measure.xml:2710 #, no-c-format -msgid "ST_Intersects" +msgid "ST_Intersects" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2661 +#: reference_measure.xml:2712 #, no-c-format msgid "" "Returns TRUE if the Geometries/Geography \"spatially intersect in 2D\" - " @@ -4023,7 +4171,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:2667 +#: reference_measure.xml:2718 #, no-c-format msgid "" " boolean ST_IntersectsGEOMETRYCOLLECTION as an argument for " @@ -4054,19 +4202,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2706 +#: reference_measure.xml:2757 #, no-c-format msgid "Performed by the GEOS module (for geometry), geography is native" msgstr "" #. Tag: para -#: reference_measure.xml:2707 +#: reference_measure.xml:2758 #, no-c-format msgid "Availability: 1.5 support for geography was introduced." msgstr "" #. Tag: para -#: reference_measure.xml:2714 +#: reference_measure.xml:2765 #, no-c-format msgid "" "For geography, this function has a distance tolerance of about 0.00001 " @@ -4074,7 +4222,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2721 +#: reference_measure.xml:2772 #, no-c-format msgid "" "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - ST_Intersects(g1, g2 ) --> Not " @@ -4082,13 +4230,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2724 +#: reference_measure.xml:2775 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.27" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2729 +#: reference_measure.xml:2780 #, no-c-format msgid "" "SELECT ST_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::" @@ -4106,7 +4254,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2733 +#: reference_measure.xml:2784 #, no-c-format msgid "" "SELECT ST_Intersects(\n" @@ -4122,19 +4270,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2737 +#: reference_measure.xml:2788 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2742 +#: reference_measure.xml:2793 #, no-c-format msgid "ST_Length" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2744 +#: reference_measure.xml:2795 #, no-c-format msgid "" "Returns the 2D length of the geometry if it is a LineString or " @@ -4143,7 +4291,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_measure.xml:2747 +#: reference_measure.xml:2798 #, no-c-format msgid "" " float ST_Length " @@ -4156,7 +4304,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2762 +#: reference_measure.xml:2813 #, no-c-format msgid "" "For geometry: Returns the 2D Cartesian length of the geometry if it is a " @@ -4167,7 +4315,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2765 +#: reference_measure.xml:2816 #, no-c-format msgid "" "For geography types, the calculations are performed using the inverse " @@ -4178,7 +4326,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2769 +#: reference_measure.xml:2820 #, no-c-format msgid "" "Currently for geometry this is an alias for ST_Length2D, but this may change " @@ -4186,7 +4334,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2770 +#: reference_measure.xml:2821 #, no-c-format msgid "" "Changed: 2.0.0 Breaking change -- in prior versions applying this to a MULTI/" @@ -4197,7 +4345,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2772 +#: reference_measure.xml:2823 #, no-c-format msgid "" "For geography measurement defaults spheroid measurement. To use the faster " @@ -4205,25 +4353,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2773 reference_measure.xml:3230 +#: reference_measure.xml:2824 reference_measure.xml:3281 #, no-c-format msgid "&sfs_compliant; s2.1.5.1" msgstr "" #. Tag: para -#: reference_measure.xml:2774 +#: reference_measure.xml:2825 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.1.2, 9.3.4" msgstr "" #. Tag: para -#: reference_measure.xml:2775 +#: reference_measure.xml:2826 #, no-c-format msgid "Availability: 1.5.0 geography support was introduced in 1.5." msgstr "" #. Tag: para -#: reference_measure.xml:2781 +#: reference_measure.xml:2832 #, no-c-format msgid "" "Return length in feet for line string. Note this is in feet because " @@ -4231,7 +4379,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2783 +#: reference_measure.xml:2834 #, no-c-format msgid "" "SELECT ST_Length(ST_GeomFromText('LINESTRING(743238 2967416,743238 " @@ -4256,13 +4404,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2787 +#: reference_measure.xml:2838 #, no-c-format msgid "Return length of WGS 84 geography line" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2788 +#: reference_measure.xml:2839 #, no-c-format msgid "" "-- default calculation is using a sphere rather than spheroid\n" @@ -4278,7 +4426,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2792 +#: reference_measure.xml:2843 #, no-c-format msgid "" ", , Returns the 2-dimensional length of the geometry if it is a " @@ -4301,7 +4449,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2806 +#: reference_measure.xml:2857 #, no-c-format msgid "" "float ST_Length2D " @@ -4310,7 +4458,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2816 +#: reference_measure.xml:2867 #, no-c-format msgid "" "Returns the 2-dimensional length of the geometry if it is a linestring " @@ -4318,19 +4466,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2825 +#: reference_measure.xml:2876 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2831 +#: reference_measure.xml:2882 #, no-c-format msgid "ST_3DLength" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2833 +#: reference_measure.xml:2884 #, no-c-format msgid "" "Returns the 3-dimensional or 2-dimensional length of the geometry if it is a " @@ -4338,7 +4486,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2839 +#: reference_measure.xml:2890 #, no-c-format msgid "" "float ST_3DLength " @@ -4347,7 +4495,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2849 +#: reference_measure.xml:2900 #, no-c-format msgid "" "Returns the 3-dimensional or 2-dimensional length of the geometry if it is a " @@ -4356,13 +4504,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2852 +#: reference_measure.xml:2903 #, 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 +#: reference_measure.xml:2910 #, no-c-format msgid "" "Return length in feet for a 3D cable. Note this is in feet because EPSG:2249 " @@ -4370,7 +4518,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2861 +#: reference_measure.xml:2912 #, no-c-format msgid "" "SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 " @@ -4382,19 +4530,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2868 +#: reference_measure.xml:2919 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2874 +#: reference_measure.xml:2925 #, no-c-format msgid "ST_LengthSpheroid" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2876 +#: reference_measure.xml:2927 #, no-c-format msgid "" "Calculates the 2D or 3D length/perimeter of a geometry on an ellipsoid. This " @@ -4403,7 +4551,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2883 +#: reference_measure.xml:2934 #, no-c-format msgid "" "float ST_LengthSpheroid " @@ -4413,7 +4561,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2894 +#: reference_measure.xml:2945 #, no-c-format msgid "" "Calculates the length/perimeter of a geometry on an ellipsoid. This is " @@ -4423,26 +4571,26 @@ msgid "" msgstr "" #. Tag: literallayout -#: reference_measure.xml:2900 reference_measure.xml:2951 +#: reference_measure.xml:2951 reference_measure.xml:3002 #, no-c-format msgid "" "SPHEROID[<NAME>,<SEMI-MAJOR AXIS>,<INVERSE FLATTENING>]" msgstr "" #. Tag: literallayout -#: reference_measure.xml:2902 reference_measure.xml:2953 +#: reference_measure.xml:2953 reference_measure.xml:3004 #, no-c-format msgid "SPHEROID[\"GRS_1980\",6378137,298.257222101]" msgstr "" #. Tag: para -#: reference_measure.xml:2904 +#: reference_measure.xml:2955 #, no-c-format msgid "Availability: 1.2.2" msgstr "" #. Tag: para -#: reference_measure.xml:2905 +#: reference_measure.xml:2956 #, no-c-format msgid "" "Changed: 2.2.0 In prior versions this used to be called ST_Length_Spheroid " @@ -4450,7 +4598,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2912 +#: reference_measure.xml:2963 #, no-c-format msgid "" "SELECT ST_LengthSpheroid( geometry_column,\n" @@ -4485,19 +4633,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2919 +#: reference_measure.xml:2970 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2925 +#: reference_measure.xml:2976 #, no-c-format msgid "ST_Length2D_Spheroid" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2927 +#: reference_measure.xml:2978 #, no-c-format msgid "" "Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is " @@ -4506,7 +4654,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2934 +#: reference_measure.xml:2985 #, no-c-format msgid "" "float ST_Length2D_Spheroid " @@ -4516,7 +4664,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2945 +#: reference_measure.xml:2996 #, no-c-format msgid "" "Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is " @@ -4526,7 +4674,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2954 +#: reference_measure.xml:3005 #, no-c-format msgid "" "This is much like except it will " @@ -4534,7 +4682,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:2961 +#: reference_measure.xml:3012 #, no-c-format msgid "" "SELECT ST_Length2D_Spheroid( geometry_column,\n" @@ -4569,19 +4717,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2968 +#: reference_measure.xml:3019 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:2974 +#: reference_measure.xml:3025 #, no-c-format msgid "ST_LongestLine" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:2976 +#: reference_measure.xml:3027 #, no-c-format msgid "" "Returns the 2-dimensional longest line points of two geometries. The " @@ -4592,7 +4740,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:2984 +#: reference_measure.xml:3035 #, no-c-format msgid "" "geometry ST_LongestLine " @@ -4601,20 +4749,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:2999 +#: reference_measure.xml:3050 #, no-c-format msgid "" "Returns the 2-dimensional longest line between the points of two geometries." msgstr "" #. Tag: para -#: reference_measure.xml:3017 +#: reference_measure.xml:3068 #, no-c-format msgid "Longest line between point and line" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3020 +#: reference_measure.xml:3071 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -4629,13 +4777,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3028 +#: reference_measure.xml:3079 #, no-c-format msgid "longest line between polygon and polygon" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3031 +#: reference_measure.xml:3082 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -4652,7 +4800,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3047 +#: reference_measure.xml:3098 #, no-c-format msgid "" "longest straight distance to travel from one part of an elegant city to the " @@ -4660,7 +4808,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3051 +#: reference_measure.xml:3102 #, no-c-format msgid "" "SELECT ST_AsText(ST_LongestLine(c.the_geom, c.the_geom)) As llinewkt,\n" @@ -4679,20 +4827,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3062 +#: reference_measure.xml:3113 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:3068 +#: reference_measure.xml:3119 #, no-c-format msgid "ST_OrderingEquals" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3070 +#: reference_measure.xml:3121 #, no-c-format msgid "" "Returns true if the given geometries represent the same geometry and points " @@ -4700,7 +4848,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3076 +#: reference_measure.xml:3127 #, no-c-format msgid "" "boolean ST_OrderingEquals " @@ -4709,7 +4857,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3087 +#: reference_measure.xml:3138 #, no-c-format msgid "" "ST_OrderingEquals compares two geometries and returns t (TRUE) if the " @@ -4718,7 +4866,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3092 +#: reference_measure.xml:3143 #, no-c-format msgid "" "This function is implemented as per the ArcSDE SQL specification rather than " @@ -4727,13 +4875,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3096 +#: reference_measure.xml:3147 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.43" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3102 +#: reference_measure.xml:3153 #, no-c-format msgid "" "SELECT ST_OrderingEquals(ST_GeomFromText('LINESTRING(0 0, 10 10)'),\n" @@ -4760,19 +4908,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3106 +#: reference_measure.xml:3157 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:3112 +#: reference_measure.xml:3163 #, no-c-format msgid "ST_Overlaps" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3114 +#: reference_measure.xml:3165 #, no-c-format msgid "" "Returns TRUE if the Geometries share space, are of the same dimension, but " @@ -4780,7 +4928,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3119 +#: reference_measure.xml:3170 #, no-c-format msgid "" "boolean ST_Overlaps " @@ -4789,7 +4937,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3130 +#: reference_measure.xml:3181 #, no-c-format msgid "" "Returns TRUE if the Geometries \"spatially overlap\". By that we mean they " @@ -4797,14 +4945,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3135 reference_measure.xml:3464 -#: reference_measure.xml:3478 +#: reference_measure.xml:3186 reference_measure.xml:3515 +#: reference_measure.xml:3529 #, no-c-format msgid "Do not call with a GeometryCollection as an argument" msgstr "" #. Tag: para -#: reference_measure.xml:3137 +#: reference_measure.xml:3188 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -4813,26 +4961,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3145 reference_measure.xml:3484 -#: reference_measure.xml:3689 +#: reference_measure.xml:3196 reference_measure.xml:3535 +#: reference_measure.xml:3740 #, no-c-format msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3" msgstr "" #. Tag: para -#: reference_measure.xml:3146 +#: reference_measure.xml:3197 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.32" msgstr "" #. Tag: para -#: reference_measure.xml:3162 +#: reference_measure.xml:3213 #, no-c-format msgid "MULTIPOINT / MULTIPOINT" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3186 +#: reference_measure.xml:3237 #, no-c-format msgid "" "--a point on a line is contained by the line and is of a lower dimension, " @@ -4891,7 +5039,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3194 +#: reference_measure.xml:3245 #, no-c-format msgid "" ", , , float ST_Perimeter " @@ -4926,7 +5074,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3221 +#: reference_measure.xml:3272 #, no-c-format msgid "" "Returns the 2D perimeter of the geometry/geography if it is a ST_Surface, " @@ -4937,7 +5085,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3224 +#: reference_measure.xml:3275 #, no-c-format msgid "" "For geography types, the calculations are performed using the inverse " @@ -4948,7 +5096,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3228 +#: reference_measure.xml:3279 #, no-c-format msgid "" "Currently this is an alias for ST_Perimeter2D, but this may change to " @@ -4956,25 +5104,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3231 +#: reference_measure.xml:3282 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 8.1.3, 9.5.4" msgstr "" #. Tag: para -#: reference_measure.xml:3232 +#: reference_measure.xml:3283 #, no-c-format msgid "Availability 2.0.0: Support for geography was introduced" msgstr "" #. Tag: title -#: reference_measure.xml:3236 +#: reference_measure.xml:3287 #, no-c-format msgid "Examples: Geometry" msgstr "" #. Tag: para -#: reference_measure.xml:3237 +#: reference_measure.xml:3288 #, no-c-format msgid "" "Return perimeter in feet for Polygon and MultiPolygon. Note this is in feet " @@ -4982,7 +5130,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3239 +#: reference_measure.xml:3290 #, no-c-format msgid "" "SELECT ST_Perimeter(ST_GeomFromText('POLYGON((743238 2967416,743238 " @@ -5012,13 +5160,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_measure.xml:3242 +#: reference_measure.xml:3293 #, no-c-format msgid "Examples: Geography" msgstr "" #. Tag: para -#: reference_measure.xml:3243 +#: reference_measure.xml:3294 #, no-c-format msgid "" "Return perimeter in meters and feet for Polygon and MultiPolygon. Note this " @@ -5026,7 +5174,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3244 +#: reference_measure.xml:3295 #, no-c-format msgid "" "SELECT ST_Perimeter(geog) As per_meters, ST_Perimeter(geog)/0.3048 As " @@ -5064,19 +5212,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3248 +#: reference_measure.xml:3299 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:3254 +#: reference_measure.xml:3305 #, no-c-format msgid "ST_Perimeter2D" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3256 +#: reference_measure.xml:3307 #, no-c-format msgid "" "Returns the 2-dimensional perimeter of the geometry, if it is a polygon or " @@ -5084,7 +5232,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3262 +#: reference_measure.xml:3313 #, no-c-format msgid "" "float ST_Perimeter2D " @@ -5092,7 +5240,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3272 +#: reference_measure.xml:3323 #, no-c-format msgid "" "Returns the 2-dimensional perimeter of the geometry, if it is a polygon or " @@ -5100,7 +5248,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3277 +#: reference_measure.xml:3328 #, no-c-format msgid "" "This is currently an alias for ST_Perimeter. In future versions ST_Perimeter " @@ -5109,13 +5257,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_measure.xml:3291 +#: reference_measure.xml:3342 #, no-c-format msgid "ST_3DPerimeter" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3293 +#: reference_measure.xml:3344 #, no-c-format msgid "" "Returns the 3-dimensional perimeter of the geometry, if it is a polygon or " @@ -5123,7 +5271,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3299 +#: reference_measure.xml:3350 #, no-c-format msgid "" "float ST_3DPerimeter " @@ -5131,7 +5279,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3309 +#: reference_measure.xml:3360 #, no-c-format msgid "" "Returns the 3-dimensional perimeter of the geometry, if it is a polygon or " @@ -5140,13 +5288,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3312 +#: reference_measure.xml:3363 #, 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 +#: reference_measure.xml:3369 #, no-c-format msgid "" "Perimeter of a slightly elevated polygon in the air in Massachusetts state " @@ -5154,7 +5302,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3319 +#: reference_measure.xml:3370 #, no-c-format msgid "" "SELECT ST_3DPerimeter(the_geom), ST_Perimeter2d(the_geom), " @@ -5169,25 +5317,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3326 +#: reference_measure.xml:3377 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_measure.xml:3332 +#: reference_measure.xml:3383 #, no-c-format msgid "ST_PointOnSurface" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3334 +#: reference_measure.xml:3385 #, no-c-format msgid "Returns a POINT guaranteed to lie on the surface." msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3339 +#: reference_measure.xml:3390 #, no-c-format msgid "" "geometry ST_PointOnSurface " @@ -5195,19 +5343,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3351 +#: reference_measure.xml:3402 #, no-c-format msgid "Returns a POINT guaranteed to intersect a surface." msgstr "" #. Tag: para -#: reference_measure.xml:3353 +#: reference_measure.xml:3404 #, no-c-format msgid "&sfs_compliant; s3.2.14.2 // s3.2.18.2" msgstr "" #. Tag: para -#: reference_measure.xml:3354 +#: reference_measure.xml:3405 #, no-c-format msgid "" "&sqlmm_compliant; SQL-MM 3: 8.1.5, 9.5.6. According to the specs, " @@ -5219,7 +5367,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3363 +#: reference_measure.xml:3414 #, no-c-format msgid "" "SELECT ST_AsText(ST_PointOnSurface('POINT(0 5)'::geometry));\n" @@ -5250,19 +5398,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3369 +#: reference_measure.xml:3420 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:3375 +#: reference_measure.xml:3426 #, no-c-format msgid "ST_Project" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3377 +#: reference_measure.xml:3428 #, no-c-format msgid "" "Returns a POINT projected from a start point using a " @@ -5270,7 +5418,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3382 +#: reference_measure.xml:3433 #, no-c-format msgid "" "geography ST_Project " @@ -5280,7 +5428,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3398 +#: reference_measure.xml:3449 #, no-c-format msgid "" "Returns a POINT projected along a geodesic from a start " @@ -5289,7 +5437,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3399 +#: reference_measure.xml:3450 #, no-c-format msgid "" "The azimuth is sometimes called the heading or the bearing in navigation. It " @@ -5299,19 +5447,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3400 +#: reference_measure.xml:3451 #, no-c-format msgid "The distance is given in meters." msgstr "" #. Tag: para -#: reference_measure.xml:3403 +#: reference_measure.xml:3454 #, no-c-format msgid "Enhanced: 2.4.0 Allow negative distance and non-normalized azimuth." msgstr "" #. Tag: title -#: reference_measure.xml:3408 +#: reference_measure.xml:3459 #, no-c-format msgid "" "Example: Using degrees - projected point 100,000 meters and bearing 45 " @@ -5319,7 +5467,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3410 +#: reference_measure.xml:3461 #, no-c-format msgid "" "SELECT ST_AsText(ST_Project('POINT(0 0)'::geography, 100000, " @@ -5332,7 +5480,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3416 +#: reference_measure.xml:3467 #, no-c-format msgid "" ", , boolean ST_Relate " @@ -5377,7 +5525,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3458 +#: reference_measure.xml:3509 #, no-c-format msgid "" "Version 1: Takes geomA, geomB, intersectionMatrix and Returns 1 (TRUE) if " @@ -5388,7 +5536,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3463 +#: reference_measure.xml:3514 #, no-c-format msgid "" "This is especially useful for testing compound checks of intersection, " @@ -5396,7 +5544,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3466 +#: reference_measure.xml:3517 #, no-c-format msgid "" "This is the \"allowable\" version that returns a boolean, not an integer. " @@ -5404,7 +5552,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3469 +#: reference_measure.xml:3520 #, no-c-format msgid "" "This DOES NOT automagically include an index call. The reason for that is " @@ -5413,14 +5561,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3474 +#: reference_measure.xml:3525 #, no-c-format msgid "" "Version 2: Takes geomA and geomB and returns the " msgstr "" #. Tag: para -#: reference_measure.xml:3476 +#: reference_measure.xml:3527 #, no-c-format msgid "" "Version 3: same as version 2, but allows to specify a boundary node rule (1:" @@ -5428,19 +5576,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3480 +#: reference_measure.xml:3531 #, no-c-format msgid "not in OGC spec, but implied. see s2.1.13.2" msgstr "" #. Tag: para -#: reference_measure.xml:3485 +#: reference_measure.xml:3536 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.25" msgstr "" #. Tag: para -#: reference_measure.xml:3486 +#: reference_measure.xml:3537 #, no-c-format msgid "" "Enhanced: 2.0.0 - added support for specifying boundary node rule (requires " @@ -5448,7 +5596,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3493 +#: reference_measure.xml:3544 #, no-c-format msgid "" "--Find all compounds that intersect and not touch a poly (interior " @@ -5486,7 +5634,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3500 +#: reference_measure.xml:3551 #, no-c-format msgid "" ", , , boolean ST_RelateMatch " @@ -5518,7 +5666,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3524 +#: reference_measure.xml:3575 #, no-c-format msgid "" "Takes intersectionMatrix and intersectionMatrixPattern and Returns true if " @@ -5527,13 +5675,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3527 +#: reference_measure.xml:3578 #, no-c-format msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0." msgstr "" #. Tag: programlisting -#: reference_measure.xml:3533 +#: reference_measure.xml:3584 #, no-c-format msgid "" "SELECT ST_RelateMatch('101202FFF', 'TTTTTTFFF') ;\n" @@ -5556,25 +5704,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3539 +#: reference_measure.xml:3590 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_measure.xml:3545 +#: reference_measure.xml:3596 #, no-c-format msgid "ST_ShortestLine" msgstr "" #. Tag: refpurpose -#: reference_measure.xml:3547 +#: reference_measure.xml:3598 #, no-c-format msgid "Returns the 2-dimensional shortest line between two geometries" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3552 +#: reference_measure.xml:3603 #, no-c-format msgid "" "geometry ST_ShortestLine " @@ -5583,7 +5731,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3567 +#: reference_measure.xml:3618 #, no-c-format msgid "" "Returns the 2-dimensional shortest line between two geometries. The function " @@ -5598,13 +5746,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3591 +#: reference_measure.xml:3642 #, no-c-format msgid "Shortest line between point and linestring" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3594 +#: reference_measure.xml:3645 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -5619,13 +5767,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3602 +#: reference_measure.xml:3653 #, no-c-format msgid "shortest line between polygon and polygon" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3605 +#: reference_measure.xml:3656 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -5641,7 +5789,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3617 +#: reference_measure.xml:3668 #, no-c-format msgid "" ", , , TRUE if the geometries have at least one point in " @@ -5663,7 +5811,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_measure.xml:3631 +#: reference_measure.xml:3682 #, no-c-format msgid "" "boolean ST_Touches " @@ -5672,7 +5820,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3646 +#: reference_measure.xml:3697 #, no-c-format msgid "" "Returns TRUE if the only points in common between " @@ -5684,37 +5832,37 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3653 +#: reference_measure.xml:3704 #, no-c-format msgid "In mathematical terms, this predicate is expressed as:" msgstr "" #. Tag: para -#: reference_measure.xml:3663 +#: reference_measure.xml:3714 #, no-c-format msgid "The allowable DE-9IM Intersection Matrices for the two geometries are:" msgstr "" #. Tag: markup -#: reference_measure.xml:3667 +#: reference_measure.xml:3718 #, no-c-format msgid "FT*******" msgstr "" #. Tag: markup -#: reference_measure.xml:3671 +#: reference_measure.xml:3722 #, no-c-format msgid "F**T*****" msgstr "" #. Tag: markup -#: reference_measure.xml:3675 +#: reference_measure.xml:3726 #, no-c-format msgid "F***T****" msgstr "" #. Tag: para -#: reference_measure.xml:3684 +#: reference_measure.xml:3735 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -5723,13 +5871,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3690 +#: reference_measure.xml:3741 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.28" msgstr "" #. Tag: para -#: reference_measure.xml:3696 +#: reference_measure.xml:3747 #, no-c-format msgid "" "The ST_Touches predicate returns TRUEboolean ST_Within " @@ -5777,7 +5925,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3794 +#: reference_measure.xml:3845 #, no-c-format msgid "" "Returns TRUE if geometry A is completely inside geometry B. For this " @@ -5788,7 +5936,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3811 +#: reference_measure.xml:3862 #, no-c-format msgid "" "This function call will automatically include a bounding box comparison that " @@ -5797,19 +5945,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3819 +#: reference_measure.xml:3870 #, no-c-format msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')" msgstr "" #. Tag: para -#: reference_measure.xml:3822 +#: reference_measure.xml:3873 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.30" msgstr "" #. Tag: programlisting -#: reference_measure.xml:3827 +#: reference_measure.xml:3878 #, no-c-format msgid "" "--a circle within a circle\n" @@ -5833,7 +5981,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_measure.xml:3838 +#: reference_measure.xml:3889 #, no-c-format msgid ", , " msgstr "" diff --git a/doc/po/templates/reference_misc.xml.pot b/doc/po/templates/reference_misc.xml.pot index e298f72ac..96136b028 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-09-21 22:52+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgstr "" #: reference_misc.xml:22 reference_misc.xml:64 reference_misc.xml:106 #: reference_misc.xml:167 reference_misc.xml:267 reference_misc.xml:327 #: reference_misc.xml:381 reference_misc.xml:434 reference_misc.xml:476 -#: reference_misc.xml:528 +#: reference_misc.xml:528 reference_misc.xml:597 #, no-c-format msgid "Description" msgstr "" @@ -99,7 +99,7 @@ msgstr "" #: reference_misc.xml:34 reference_misc.xml:76 reference_misc.xml:118 #: reference_misc.xml:202 reference_misc.xml:300 reference_misc.xml:354 #: reference_misc.xml:402 reference_misc.xml:446 reference_misc.xml:495 -#: reference_misc.xml:542 +#: reference_misc.xml:542 reference_misc.xml:668 #, no-c-format msgid "Examples" msgstr "" @@ -136,7 +136,7 @@ msgstr "" #: reference_misc.xml:41 reference_misc.xml:83 reference_misc.xml:125 #: reference_misc.xml:209 reference_misc.xml:306 reference_misc.xml:360 #: reference_misc.xml:407 reference_misc.xml:453 reference_misc.xml:502 -#: reference_misc.xml:549 +#: reference_misc.xml:549 reference_misc.xml:677 #, no-c-format msgid "See Also" msgstr "" @@ -912,3 +912,189 @@ msgid "" "------------------------\n" " t" msgstr "" + +#. Tag: refname +#: reference_misc.xml:557 +#, no-c-format +msgid "ST_QuantizeCoordinates" +msgstr "" + +#. Tag: refpurpose +#: reference_misc.xml:560 +#, no-c-format +msgid "Sets least significant bits of coordinates to zero" +msgstr "" + +#. Tag: funcprototype +#: reference_misc.xml:567 +#, no-c-format +msgid "" +" geometry ST_QuantizeCoordinates " +" geometry g " +" int prec_x " +" int prec_y " +" int prec_z " +" int prec_m " +msgstr "" + +#. Tag: para +#: reference_misc.xml:598 +#, no-c-format +msgid "" +"ST_QuantizeCoordinates determines the number of bits (N) required to represent a coordinate value with a specified number of " +"digits after the decimal point, and then sets all but the N " +"most significant bits to zero. The resulting coordinate value will still " +"round to the original value, but will have improved compressiblity. This can " +"result in a significant disk usage reduction provided that the geometry " +"column is using a compressible storage type. The function allows specification of a different number of digits " +"after the decimal point in each dimension; unspecified dimensions are " +"assumed to have the precsion of the x dimension. Negative " +"digits are interpreted to refer digits to the left of the decimal point, (i." +"e., prec_x=-2 will preserve coordinate values to the nearest " +"100." +msgstr "" + +#. Tag: para +#: reference_misc.xml:616 +#, no-c-format +msgid "" +"The coordinates produced by ST_QuantizeCoordinates are " +"independent of the geometry that contains those coordinates and the relative " +"position of those coordinates within the geometry. As a result, existing " +"topological relationships between geometries are unaffected by use of this " +"function. The function may produce invalid geometry when it is called with a " +"number of digits lower than the intrinsic precision of the geometry." +msgstr "" + +#. Tag: para +#: reference_misc.xml:625 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: title +#: reference_misc.xml:628 +#, no-c-format +msgid "Technical Background" +msgstr "" + +#. Tag: para +#: reference_misc.xml:629 +#, no-c-format +msgid "" +"PostGIS stores all coordinate values as double-precision floating point " +"integers, which can reliably represent 15 significant digits. However, " +"PostGIS may be used to manage data that intrinsically has fewer than 15 " +"significant digits. An example is TIGER data, which is provided as " +"geographic coordinates with six digits of precision after the decimal point " +"(thus requiring only nine significant digits of longitude and eight " +"significant digits of latitude.)" +msgstr "" + +#. Tag: para +#: reference_misc.xml:638 +#, no-c-format +msgid "" +"When 15 significant digits are available, there are many possible " +"representations of a number with 9 significant digits. A double precision " +"floating point number uses 52 explicit bits to represent the significand " +"(mantissa) of the coordinate. Only 30 bits are needed to represent a " +"mantissa with 9 significant digits, leaving 22 insignificant bits; we can " +"set their value to anything we like and still end up with a number that " +"rounds to our input value. For example, the value 100.123456 can be " +"represented by the floating point numbers closest to 100.123456000000, " +"100.123456000001, and 100.123456432199. All are equally valid, in that " +"ST_AsText(geom, 6) will return the same result with any of " +"these inputs. As we can set these bits to any value, " +"ST_QuantizeCoordinates sets the 22 insignificant bits to zero. " +"For a long coordinate sequence this creates a pattern of blocks of " +"consecutive zeros that is compressed by PostgreSQL more effeciently." +msgstr "" + +#. Tag: para +#: reference_misc.xml:658 +#, no-c-format +msgid "" +"Only the on-disk size of the geometry is potentially affected by " +"ST_QuantizeCoordinates. , which " +"reports the in-memory usage of the geometry, will return the the same value " +"regardless of the disk space used by a geometry." +msgstr "" + +#. Tag: programlisting +#: reference_misc.xml:670 +#, no-c-format +msgid "" +"SELECT ST_AsText(ST_QuantizeCoordinates('POINT (100.123456 0)'));\n" +"st_astext\n" +"-------------------------\n" +"POINT(100.123455941677 0)" +msgstr "" + +#. Tag: programlisting +#: reference_misc.xml:672 +#, no-c-format +msgid "" +"WITH test AS (SELECT 'POINT (123.456789123456 123.456789123456)'::geometry " +"AS geom)\n" +"SELECT\n" +" digits,\n" +" encode(ST_QuantizeCoordinates(geom, digits), 'hex'),\n" +" ST_AsText(ST_QuantizeCoordinates(geom, digits))\n" +"FROM test, generate_series(15, -15, -1) AS digits;\n" +"\n" +"digits | encode | " +"st_astext \n" +"--------+--------------------------------------------" +"+------------------------------------------\n" +"15 | 01010000005f9a72083cdd5e405f9a72083cdd5e40 | " +"POINT(123.456789123456 123.456789123456)\n" +"14 | 01010000005f9a72083cdd5e405f9a72083cdd5e40 | " +"POINT(123.456789123456 123.456789123456)\n" +"13 | 01010000005f9a72083cdd5e405f9a72083cdd5e40 | " +"POINT(123.456789123456 123.456789123456)\n" +"12 | 01010000005c9a72083cdd5e405c9a72083cdd5e40 | " +"POINT(123.456789123456 123.456789123456)\n" +"11 | 0101000000409a72083cdd5e40409a72083cdd5e40 | " +"POINT(123.456789123456 123.456789123456)\n" +"10 | 0101000000009a72083cdd5e40009a72083cdd5e40 | " +"POINT(123.456789123455 123.456789123455)\n" +"9 | 0101000000009072083cdd5e40009072083cdd5e40 | " +"POINT(123.456789123418 123.456789123418)\n" +"8 | 0101000000008072083cdd5e40008072083cdd5e40 | POINT(123.45678912336 " +"123.45678912336)\n" +"7 | 0101000000000070083cdd5e40000070083cdd5e40 | " +"POINT(123.456789121032 123.456789121032)\n" +"6 | 0101000000000040083cdd5e40000040083cdd5e40 | " +"POINT(123.456789076328 123.456789076328)\n" +"5 | 0101000000000000083cdd5e40000000083cdd5e40 | " +"POINT(123.456789016724 123.456789016724)\n" +"4 | 0101000000000000003cdd5e40000000003cdd5e40 | " +"POINT(123.456787109375 123.456787109375)\n" +"3 | 0101000000000000003cdd5e40000000003cdd5e40 | " +"POINT(123.456787109375 123.456787109375)\n" +"2 | 01010000000000000038dd5e400000000038dd5e40 | POINT(123.45654296875 " +"123.45654296875)\n" +"1 | 01010000000000000000dd5e400000000000dd5e40 | POINT(123.453125 " +"123.453125)\n" +"0 | 01010000000000000000dc5e400000000000dc5e40 | POINT(123.4375 " +"123.4375)\n" +"-1 | 01010000000000000000c05e400000000000c05e40 | POINT(123 123)\n" +"-2 | 01010000000000000000005e400000000000005e40 | POINT(120 120)\n" +"-3 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-4 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-5 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-6 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-7 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-8 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-9 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-10 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-11 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-12 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-13 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-14 | 010100000000000000000058400000000000005840 | POINT(96 96)\n" +"-15 | 010100000000000000000058400000000000005840 | POINT(96 96)" +msgstr "" diff --git a/doc/po/templates/reference_output.xml.pot b/doc/po/templates/reference_output.xml.pot index 1a521302b..133eecb61 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-24 02:38+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -56,9 +56,9 @@ msgstr "" #: 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:829 reference_output.xml:951 reference_output.xml:1000 -#: reference_output.xml:1040 reference_output.xml:1095 +#: reference_output.xml:671 reference_output.xml:724 reference_output.xml:797 +#: reference_output.xml:845 reference_output.xml:967 reference_output.xml:1016 +#: reference_output.xml:1056 reference_output.xml:1111 #, no-c-format msgid "Description" msgstr "" @@ -150,7 +150,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:61 reference_output.xml:731 +#: reference_output.xml:61 reference_output.xml:742 #, no-c-format msgid "&sfs_compliant; s2.1.1.1" 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:965 +#: reference_output.xml:494 reference_output.xml:744 reference_output.xml:981 #, 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:908 +#: reference_output.xml:435 reference_output.xml:924 #, 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:911 +#: reference_output.xml:436 reference_output.xml:927 #, 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:906 +#: reference_output.xml:568 reference_output.xml:922 #, 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:796 reference_output.xml:969 -#: reference_output.xml:1015 reference_output.xml:1056 -#: reference_output.xml:1122 +#: reference_output.xml:748 reference_output.xml:812 reference_output.xml:985 +#: reference_output.xml:1031 reference_output.xml:1072 +#: reference_output.xml:1139 #, 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:805 reference_output.xml:973 -#: reference_output.xml:1127 +#: reference_output.xml:761 reference_output.xml:821 reference_output.xml:989 +#: reference_output.xml:1144 #, no-c-format msgid "See Also" msgstr "" @@ -282,12 +282,22 @@ msgstr "" #: 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" +"Returns the geometry as an Encoded Polyline. This format is used by Google " +"Maps with precision=5 and by Open Source Routing Machine with precision=5 " +"and 6." msgstr "" #. Tag: para -#: reference_output.xml:111 reference_output.xml:791 +#: reference_output.xml:109 +#, no-c-format +msgid "" +"Optional precision specifies how many decimal places will " +"be preserved in Encoded Polyline. Value should be the same on encoding and " +"decoding, or coordinates will be incorrect." +msgstr "" + +#. Tag: para +#: reference_output.xml:111 reference_output.xml:807 #, no-c-format msgid "Availability: 2.2.0" msgstr "" @@ -498,11 +508,11 @@ msgstr "" #, no-c-format msgid "" "The WKT spec does not include the SRID. To get the OGC WKT format use " -"ST_AsText" +"ST_AsText." msgstr "" #. Tag: para -#: reference_output.xml:214 reference_output.xml:723 +#: reference_output.xml:214 reference_output.xml:733 #, no-c-format msgid "" "WKT format does not maintain precision so to prevent floating truncation, " @@ -660,37 +670,38 @@ msgstr "" #. Tag: para #: reference_output.xml:316 #, no-c-format -msgid "Version 1: ST_AsGeoJSON(geom) / precision=15 version=1 options=0" +msgid "Version 1: ST_AsGeoJSON(geom) / maxdecimaldigits=15 version=1 options=0" msgstr "" #. Tag: para #: reference_output.xml:317 #, no-c-format -msgid "Version 2: ST_AsGeoJSON(geom, precision) / version=1 options=0" +msgid "Version 2: ST_AsGeoJSON(geom, maxdecimaldigits) / version=1 options=0" msgstr "" #. Tag: para #: reference_output.xml:318 #, no-c-format -msgid "Version 3: ST_AsGeoJSON(geom, precision, options) / version=1" +msgid "Version 3: ST_AsGeoJSON(geom, maxdecimaldigits, options) / version=1" msgstr "" #. Tag: para #: reference_output.xml:319 #, no-c-format -msgid "Version 4: ST_AsGeoJSON(gj_version, geom) / precision=15 options=0" +msgid "" +"Version 4: ST_AsGeoJSON(gj_version, geom) / maxdecimaldigits=15 options=0" msgstr "" #. Tag: para #: reference_output.xml:320 #, no-c-format -msgid "Version 5: ST_AsGeoJSON(gj_version, geom, precision) /options=0" +msgid "Version 5: ST_AsGeoJSON(gj_version, geom, maxdecimaldigits) / options=0" msgstr "" #. Tag: para #: reference_output.xml:321 #, no-c-format -msgid "Version 6: ST_AsGeoJSON(gj_version, geom, precision,options)" +msgid "Version 6: ST_AsGeoJSON(gj_version, geom, maxdecimaldigits, options)" msgstr "" #. Tag: para @@ -787,9 +798,9 @@ msgstr "" 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 " -"(maxdecimaldigits) used in output (defaults to 15)." +"parameter is specified then the default is assumed to be 2. The " +"maxdecimaldigits argument may be used to reduce the " +"maximum number of decimal places used in output (defaults to 15)." msgstr "" #. Tag: para @@ -1099,7 +1110,7 @@ msgstr "" #, no-c-format msgid "" "Return the geometry as a KML element. Several variants. Default version=2, " -"default precision=15" +"default maxdecimaldigits=15" msgstr "" #. Tag: funcsynopsis @@ -1454,13 +1465,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_output.xml:697 +#: reference_output.xml:696 #, no-c-format msgid "ST_AsText" msgstr "" #. Tag: refpurpose -#: reference_output.xml:698 +#: reference_output.xml:697 #, no-c-format msgid "" "Return the Well-Known Text (WKT) representation of the geometry/geography " @@ -1468,24 +1479,34 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_output.xml:702 +#: reference_output.xml:701 #, no-c-format msgid "" " text ST_AsText " "geometry g1 text ST_AsText geometry g1 integer " +"maxdecimaldigits=15 " +" text ST_AsText " +"geography g1 text ST_AsText geography g1 " +"paramdef> integer " +"maxdecimaldigits=15 " msgstr "" #. Tag: para -#: reference_output.xml:717 +#: reference_output.xml:726 #, no-c-format -msgid "Returns the Well-Known Text representation of the geometry/geography." +msgid "" +"Returns the Well-Known Text representation of the geometry/geography. " +"Optional argument may be used to reduce the maximum number of decimal digits " +"after floating point used in output (defaults to 15)." msgstr "" #. Tag: para -#: reference_output.xml:720 +#: reference_output.xml:730 #, no-c-format msgid "" "The WKT spec does not include the SRID. To get the SRID as part of the data, " @@ -1493,7 +1514,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:727 +#: reference_output.xml:737 #, no-c-format msgid "" "ST_AsText is the reverse of . Use , , bytea ST_AsTWKB " @@ -1574,7 +1629,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:782 +#: reference_output.xml:798 #, no-c-format msgid "" "Returns the geometry in TWKB (Tiny Well-Known Binary) format. TWKB is a " @@ -1584,7 +1639,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:783 +#: reference_output.xml:799 #, no-c-format msgid "" "The decimal digits parameters control how much precision is stored in the " @@ -1595,7 +1650,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:784 +#: reference_output.xml:800 #, no-c-format msgid "" "The sizes and bounding boxes parameters control whether optional information " @@ -1606,7 +1661,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:785 +#: reference_output.xml:801 #, no-c-format msgid "" "The array-input form of the function is used to convert a collection of " @@ -1619,7 +1674,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:787 +#: reference_output.xml:803 #, no-c-format msgid "" "The format specification is available online at , , text ST_AsX3D " @@ -1697,7 +1752,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:831 +#: reference_output.xml:847 #, no-c-format msgid "" "Returns a geometry as an X3D xml formatted node element TIN" msgstr "" #. Tag: entry -#: reference_output.xml:893 +#: reference_output.xml:909 #, no-c-format msgid "TriangleSet2D (Not Yet Implemented)" msgstr "" #. Tag: entry -#: reference_output.xml:894 +#: reference_output.xml:910 #, no-c-format msgid "IndexedTriangleSet" msgstr "" #. Tag: para -#: reference_output.xml:899 +#: reference_output.xml:915 #, no-c-format msgid "" "2D geometry support not yet complete. Inner rings currently just drawn as " @@ -1890,7 +1945,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:900 +#: reference_output.xml:916 #, no-c-format msgid "" "Lots of advancements happening in 3D space particularly with \n" @@ -1991,13 +2046,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_output.xml:920 +#: reference_output.xml:936 #, no-c-format msgid "Example: An Octagon elevated 3 Units and decimal precision of 6" msgstr "" #. Tag: programlisting -#: reference_output.xml:921 +#: reference_output.xml:937 #, no-c-format msgid "" "SELECT ST_AsX3D(\n" @@ -2016,13 +2071,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_output.xml:924 +#: reference_output.xml:940 #, no-c-format msgid "Example: TIN" msgstr "" #. Tag: programlisting -#: reference_output.xml:925 +#: reference_output.xml:941 #, no-c-format msgid "" "text ST_GeoHash " @@ -2094,7 +2149,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:953 +#: reference_output.xml:969 #, no-c-format msgid "" "Return a GeoHash representation (maxchars is specified ST_GeoHash returns a GeoHash " @@ -2119,7 +2174,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:957 +#: reference_output.xml:973 #, no-c-format msgid "" "If maxchars is specified ST_GeoHash returns a GeoHash " @@ -2129,13 +2184,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:959 +#: reference_output.xml:975 #, no-c-format msgid "Availability: 1.4.0" msgstr "" #. Tag: para -#: reference_output.xml:962 +#: reference_output.xml:978 #, no-c-format msgid "" "ST_GeoHash will not work with geometries that are not in geographic (lon/" @@ -2143,7 +2198,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_output.xml:970 +#: reference_output.xml:986 #, no-c-format msgid "" " bytea ST_AsGeobuf " @@ -2185,7 +2240,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1002 +#: reference_output.xml:1018 #, no-c-format msgid "" "Return a Geobuf representation (row row data with at least a geometry column." msgstr "" #. Tag: para -#: reference_output.xml:1009 reference_output.xml:1116 +#: reference_output.xml:1025 reference_output.xml:1132 #, no-c-format msgid "" "geom_name is the name of the geometry column in the row " @@ -2210,14 +2265,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1011 reference_output.xml:1052 -#: reference_output.xml:1118 +#: reference_output.xml:1027 reference_output.xml:1068 +#: reference_output.xml:1135 #, no-c-format msgid "Availability: 2.4.0" msgstr "" #. Tag: programlisting -#: reference_output.xml:1016 +#: reference_output.xml:1032 #, no-c-format msgid "" "geometry ST_AsMVTGeom " @@ -2258,7 +2313,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1042 +#: reference_output.xml:1058 #, no-c-format msgid "" "Transform a geometry into the coordinate space of a geom is the geometry to transform." msgstr "" #. Tag: para -#: reference_output.xml:1047 +#: reference_output.xml:1063 #, no-c-format msgid "" "bounds is the geometric bounds of the tile contents " @@ -2282,7 +2337,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1048 +#: reference_output.xml:1064 #, no-c-format msgid "" "extent is the tile extent in tile coordinate space as " @@ -2291,7 +2346,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1049 +#: reference_output.xml:1065 #, no-c-format msgid "" "buffer is the buffer distance in tile coordinate space to " @@ -2299,7 +2354,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1050 +#: reference_output.xml:1066 #, no-c-format msgid "" "clip_geom is a boolean to control if geometries should be " @@ -2307,7 +2362,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_output.xml:1057 +#: reference_output.xml:1073 #, no-c-format msgid "" "Mapbox Vector " @@ -2337,7 +2392,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_output.xml:1068 +#: reference_output.xml:1084 #, no-c-format msgid "" " bytea ST_AsMVT " @@ -2359,7 +2414,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1097 +#: reference_output.xml:1113 #, no-c-format msgid "" "Return a Mapbox Vector " @@ -2373,7 +2428,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1104 +#: reference_output.xml:1120 #, no-c-format msgid "" "The Mapbox Vector TileGEOMETRYCOLLECTION as an element in " @@ -2393,7 +2448,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1114 +#: reference_output.xml:1130 #, no-c-format msgid "" "name is the name of the Layer. If NULL it will use the " @@ -2401,15 +2456,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_output.xml:1115 +#: reference_output.xml:1131 #, no-c-format msgid "" "extent is the tile extent in screen space as defined by " "the specification. If NULL it will default to 4096." msgstr "" +#. Tag: para +#: reference_output.xml:1134 +#, no-c-format +msgid "Enhanced: 2.5.0 - added support parallel query." +msgstr "" + #. Tag: programlisting -#: reference_output.xml:1123 +#: reference_output.xml:1140 #, no-c-format msgid "" "\n" "Language-Team: LANGUAGE \n" @@ -69,26 +69,27 @@ msgid "" msgstr "" #. 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 +#: reference_processing.xml:61 reference_processing.xml:296 +#: reference_processing.xml:375 reference_processing.xml:430 +#: reference_processing.xml:495 reference_processing.xml:644 +#: reference_processing.xml:710 reference_processing.xml:793 +#: reference_processing.xml:892 reference_processing.xml:972 +#: reference_processing.xml:1030 reference_processing.xml:1099 +#: reference_processing.xml:1146 reference_processing.xml:1194 +#: reference_processing.xml:1277 reference_processing.xml:1344 +#: reference_processing.xml:1386 reference_processing.xml:1445 +#: reference_processing.xml:1492 reference_processing.xml:1546 +#: reference_processing.xml:1583 reference_processing.xml:1643 +#: reference_processing.xml:1695 reference_processing.xml:1753 +#: reference_processing.xml:1910 reference_processing.xml:1948 +#: reference_processing.xml:2022 reference_processing.xml:2076 +#: reference_processing.xml:2132 reference_processing.xml:2183 +#: reference_processing.xml:2225 reference_processing.xml:2266 +#: reference_processing.xml:2313 reference_processing.xml:2361 +#: reference_processing.xml:2417 reference_processing.xml:2544 +#: reference_processing.xml:2628 reference_processing.xml:2711 +#: reference_processing.xml:2766 reference_processing.xml:2835 +#: reference_processing.xml:2903 reference_processing.xml:2991 #, no-c-format msgid "Description" msgstr "" @@ -142,6 +143,14 @@ msgstr "" #: reference_processing.xml:73 #, no-c-format msgid "" +"Enhanced: 2.5.0 - ST_Buffer geometry support was enhanced to allow for side " +"buffering specification side=both|left|right." +msgstr "" + +#. Tag: para +#: reference_processing.xml:74 +#, 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 " @@ -150,7 +159,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:76 +#: reference_processing.xml:77 #, no-c-format msgid "" "The optional third parameter (currently only applies to geometry) can either " @@ -160,7 +169,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:80 reference_processing.xml:1669 +#: reference_processing.xml:81 reference_processing.xml:1781 #, no-c-format msgid "" "'quad_segs=#' : number of segments used to approximate a quarter circle " @@ -168,7 +177,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:83 +#: reference_processing.xml:84 #, no-c-format msgid "" "'endcap=round|flat|square' : endcap style (defaults to \"round\", needs " @@ -177,7 +186,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:86 +#: reference_processing.xml:87 #, no-c-format msgid "" "'join=round|mitre|bevel' : join style (defaults to \"round\", needs GEOS-3.2 " @@ -186,7 +195,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:89 +#: reference_processing.xml:90 #, no-c-format msgid "" "'mitre_limit=#.#' : mitre ratio limit (only affects mitered join style). " @@ -194,13 +203,23 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:94 +#: reference_processing.xml:93 +#, no-c-format +msgid "" +"'side=both|left|right' : 'left' or 'right' performs a single-sided buffer on " +"the geometry, with the buffered side relative to the direction of the line. " +"This is only really relevant to LINESTRING geometry and does not affect " +"POINT or POLYGON geometries. By default end caps are square." +msgstr "" + +#. Tag: para +#: reference_processing.xml:99 #, no-c-format msgid "Units of radius are measured in units of the spatial reference system." msgstr "" #. Tag: para -#: reference_processing.xml:95 +#: reference_processing.xml:100 #, no-c-format msgid "" "The inputs can be POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, " @@ -208,7 +227,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:96 +#: reference_processing.xml:101 #, no-c-format msgid "" "This function ignores the third dimension (z) and will always give a 2-d " @@ -216,29 +235,29 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:98 reference_processing.xml:323 -#: reference_processing.xml:1686 reference_processing.xml:2082 -#: reference_processing.xml:2581 +#: reference_processing.xml:103 reference_processing.xml:383 +#: reference_processing.xml:1796 reference_processing.xml:2192 +#: reference_processing.xml:2786 #, no-c-format msgid "Performed by the GEOS module." msgstr "" #. 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 +#: reference_processing.xml:104 reference_processing.xml:663 +#: reference_processing.xml:903 reference_processing.xml:1304 +#: reference_processing.xml:2555 reference_processing.xml:2795 #, no-c-format msgid "&sfs_compliant; s2.1.1.3" msgstr "" #. Tag: para -#: reference_processing.xml:100 +#: reference_processing.xml:105 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.17" msgstr "" #. Tag: para -#: reference_processing.xml:102 +#: reference_processing.xml:107 #, no-c-format msgid "" "People often make the mistake of using this function to try to do radius " @@ -247,33 +266,34 @@ msgid "" msgstr "" #. 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 +#: reference_processing.xml:112 reference_processing.xml:313 +#: reference_processing.xml:392 reference_processing.xml:463 +#: reference_processing.xml:533 reference_processing.xml:669 +#: reference_processing.xml:759 reference_processing.xml:910 +#: reference_processing.xml:1114 reference_processing.xml:1205 +#: reference_processing.xml:1308 reference_processing.xml:1355 +#: reference_processing.xml:1461 reference_processing.xml:1512 +#: reference_processing.xml:1558 reference_processing.xml:1603 +#: reference_processing.xml:1716 reference_processing.xml:1805 +#: reference_processing.xml:2043 reference_processing.xml:2101 +#: reference_processing.xml:2154 reference_processing.xml:2198 +#: reference_processing.xml:2238 reference_processing.xml:2284 +#: reference_processing.xml:2331 reference_processing.xml:2388 +#: reference_processing.xml:2441 reference_processing.xml:2563 +#: reference_processing.xml:2644 reference_processing.xml:2802 +#: reference_processing.xml:2927 reference_processing.xml:3018 #, no-c-format msgid "Examples" msgstr "" #. Tag: para -#: reference_processing.xml:118 +#: reference_processing.xml:123 #, no-c-format msgid "quad_segs=8 (default)" msgstr "" #. Tag: programlisting -#: reference_processing.xml:121 +#: reference_processing.xml:126 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -282,13 +302,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:129 +#: reference_processing.xml:134 #, no-c-format msgid "quad_segs=2 (lame)" msgstr "" #. Tag: programlisting -#: reference_processing.xml:132 +#: reference_processing.xml:137 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -297,13 +317,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:141 +#: reference_processing.xml:146 #, no-c-format msgid "endcap=round join=round (default)" msgstr "" #. Tag: programlisting -#: reference_processing.xml:144 +#: reference_processing.xml:149 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -313,13 +333,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:152 +#: reference_processing.xml:157 #, no-c-format msgid "endcap=square" msgstr "" #. Tag: programlisting -#: reference_processing.xml:155 +#: reference_processing.xml:160 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -329,13 +349,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:163 +#: reference_processing.xml:168 #, no-c-format msgid "endcap=flat" msgstr "" #. Tag: programlisting -#: reference_processing.xml:166 +#: reference_processing.xml:171 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -345,13 +365,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:175 +#: reference_processing.xml:180 #, no-c-format msgid "join=bevel" msgstr "" #. Tag: programlisting -#: reference_processing.xml:178 +#: reference_processing.xml:183 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -361,13 +381,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:186 +#: reference_processing.xml:191 #, no-c-format msgid "join=mitre mitre_limit=5.0 (default mitre limit)" msgstr "" #. Tag: programlisting -#: reference_processing.xml:189 +#: reference_processing.xml:194 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -377,13 +397,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:197 +#: reference_processing.xml:202 #, no-c-format msgid "join=mitre mitre_limit=1" msgstr "" #. Tag: programlisting -#: reference_processing.xml:200 +#: reference_processing.xml:205 #, no-c-format msgid "" "SELECT ST_Buffer(\n" @@ -392,8 +412,92 @@ msgid "" " ), 10, 'join=mitre mitre_limit=1.0');" msgstr "" +#. Tag: para +#: reference_processing.xml:214 +#, no-c-format +msgid "side=left" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:217 +#, no-c-format +msgid "" +"SELECT ST_Buffer(\n" +" ST_GeomFromText(\n" +" 'LINESTRING(50 50,150 150,150 50)'\n" +" ), 10, 'side=left');" +msgstr "" + +#. Tag: para +#: reference_processing.xml:225 +#, no-c-format +msgid "side=right" +msgstr "" + #. Tag: programlisting -#: reference_processing.xml:207 +#: reference_processing.xml:228 +#, no-c-format +msgid "" +"SELECT ST_Buffer(\n" +" ST_GeomFromText(\n" +" 'LINESTRING(50 50,150 150,150 50)'\n" +" ), 10, 'side=right');" +msgstr "" + +#. Tag: para +#: reference_processing.xml:236 +#, no-c-format +msgid "side=left join=mitre" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:239 +#, no-c-format +msgid "" +"SELECT ST_Buffer(\n" +" ST_GeomFromText(\n" +" 'LINESTRING(50 50,150 150,150 50)'\n" +" ), 10, 'side=left join=mitre');" +msgstr "" + +#. Tag: para +#: reference_processing.xml:248 +#, no-c-format +msgid "right-hand-winding, polygon boundary side=left" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:251 +#, no-c-format +msgid "" +"SELECT ST_Buffer(\n" +"ST_ForceRHR(\n" +"ST_Boundary(\n" +" ST_GeomFromText(\n" +"'POLYGON ((50 50, 50 150, 150 150, 150 50, 50 50))'))),\n" +" ), 20, 'side=left');" +msgstr "" + +#. Tag: para +#: reference_processing.xml:258 +#, no-c-format +msgid "right-hand-winding, polygon boundary side=right" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:261 +#, no-c-format +msgid "" +"SELECT ST_Buffer(\n" +"ST_ForceRHR(\n" +"ST_Boundary(\n" +" ST_GeomFromText(\n" +"'POLYGON ((50 50, 50 150, 150 150, 150 50, 50 50))'))\n" +"), 20,'side=right')" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:268 #, no-c-format msgid "" "--A buffered point approximates a circle\n" @@ -428,32 +532,33 @@ msgid "" msgstr "" #. 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 +#: reference_processing.xml:272 reference_processing.xml:347 +#: reference_processing.xml:396 reference_processing.xml:470 +#: reference_processing.xml:622 reference_processing.xml:685 +#: reference_processing.xml:766 reference_processing.xml:867 +#: reference_processing.xml:950 reference_processing.xml:1009 +#: reference_processing.xml:1077 reference_processing.xml:1121 +#: reference_processing.xml:1163 reference_processing.xml:1322 +#: reference_processing.xml:1364 reference_processing.xml:1418 +#: reference_processing.xml:1468 reference_processing.xml:1507 +#: reference_processing.xml:1525 reference_processing.xml:1553 +#: reference_processing.xml:1595 reference_processing.xml:1667 +#: reference_processing.xml:1722 reference_processing.xml:1887 +#: reference_processing.xml:1926 reference_processing.xml:1996 +#: reference_processing.xml:2050 reference_processing.xml:2108 +#: reference_processing.xml:2159 reference_processing.xml:2203 +#: reference_processing.xml:2243 reference_processing.xml:2289 +#: reference_processing.xml:2336 reference_processing.xml:2395 +#: reference_processing.xml:2512 reference_processing.xml:2604 +#: reference_processing.xml:2681 reference_processing.xml:2734 +#: reference_processing.xml:2809 reference_processing.xml:2863 +#: reference_processing.xml:2952 reference_processing.xml:3071 #, no-c-format msgid "See Also" msgstr "" #. Tag: para -#: reference_processing.xml:213 +#: reference_processing.xml:274 #, no-c-format msgid "" ", , , geometry ST_BuildArea " @@ -483,7 +588,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:237 +#: reference_processing.xml:298 #, no-c-format msgid "" "Creates an areal geometry formed by the constituent linework of given " @@ -494,32 +599,32 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:242 +#: reference_processing.xml:303 #, no-c-format msgid "This function will assume all inner geometries represent holes" msgstr "" #. Tag: para -#: reference_processing.xml:245 reference_processing.xml:1548 +#: reference_processing.xml:306 reference_processing.xml:1655 #, no-c-format msgid "" "Input linework must be correctly noded for this function to work properly" msgstr "" #. Tag: para -#: reference_processing.xml:248 +#: reference_processing.xml:309 #, no-c-format msgid "Availability: 1.1.0 - requires GEOS >= 2.1.0." msgstr "" #. Tag: para -#: reference_processing.xml:262 +#: reference_processing.xml:323 #, no-c-format msgid "This will create a donut" msgstr "" #. Tag: programlisting -#: reference_processing.xml:265 +#: reference_processing.xml:326 #, no-c-format msgid "" "SELECT ST_BuildArea(ST_Collect(smallc,bigc))\n" @@ -530,14 +635,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:274 +#: reference_processing.xml:335 #, no-c-format msgid "" "This will create a gaping hole inside the circle with prongs sticking out" msgstr "" #. Tag: programlisting -#: reference_processing.xml:277 +#: reference_processing.xml:338 #, no-c-format msgid "" "SELECT ST_BuildArea(ST_Collect(line,circle))\n" @@ -559,7 +664,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:288 +#: reference_processing.xml:349 #, no-c-format msgid "" ", , , " @@ -568,19 +673,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:299 +#: reference_processing.xml:360 #, no-c-format msgid "ST_ClipByBox2D" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:300 +#: reference_processing.xml:361 #, no-c-format msgid "Returns the portion of a geometry falling within a rectangle." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:305 +#: reference_processing.xml:366 #, no-c-format msgid "" "geometry ST_ClipByBox2D " @@ -589,29 +694,35 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:316 +#: reference_processing.xml:377 #, 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." +"Clips a geometry by a 2D box. 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 "" #. Tag: para -#: reference_processing.xml:324 reference_processing.xml:2435 +#: reference_processing.xml:384 #, no-c-format msgid "Requires GEOS 3.5.0+" msgstr "" #. Tag: para -#: reference_processing.xml:326 +#: reference_processing.xml:386 #, no-c-format msgid "Availability: 2.2.0 - requires GEOS >= 3.5.0." msgstr "" +#. Tag: para +#: reference_processing.xml:387 +#, no-c-format +msgid "" +"Changed: 2.5.0 - wrapper around ST_Intersection to work around GEOS bugs." +msgstr "" + #. Tag: programlisting -#: reference_processing.xml:332 +#: reference_processing.xml:393 #, no-c-format msgid "" "-- Rely on implicit cast from geometry to box2d for the second parameter\n" @@ -619,26 +730,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:336 +#: reference_processing.xml:397 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_processing.xml:346 +#: reference_processing.xml:407 #, no-c-format msgid "ST_Collect" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:347 +#: reference_processing.xml:408 #, no-c-format msgid "" "Return a specified ST_Geometry value from a collection of other geometries." msgstr "" #. Tag: funcsynopsis -#: reference_processing.xml:351 +#: reference_processing.xml:412 #, no-c-format msgid "" " geometry ST_Collect " @@ -653,7 +764,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:370 +#: reference_processing.xml:431 #, no-c-format msgid "" "Output type can be a MULTI* or a GEOMETRYCOLLECTION. Comes in 2 variants. " @@ -662,7 +773,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:374 +#: reference_processing.xml:435 #, no-c-format msgid "" "Aggregate version: This function returns a GEOMETRYCOLLECTION or a MULTI " @@ -674,7 +785,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:382 +#: reference_processing.xml:443 #, no-c-format msgid "" "Non-Aggregate version: This function returns a geometry being a collection " @@ -682,7 +793,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:386 +#: reference_processing.xml:447 #, no-c-format msgid "" "ST_Collect and ST_Union are often interchangeable except that ST_Collect " @@ -696,7 +807,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:394 +#: reference_processing.xml:455 #, no-c-format msgid "" "Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was " @@ -704,21 +815,21 @@ msgid "" msgstr "" #. 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 +#: reference_processing.xml:456 reference_processing.xml:665 +#: reference_processing.xml:753 reference_processing.xml:805 +#: reference_processing.xml:996 reference_processing.xml:1051 +#: reference_processing.xml:1109 reference_processing.xml:1150 +#: reference_processing.xml:1349 reference_processing.xml:1413 +#: reference_processing.xml:1456 reference_processing.xml:1702 +#: reference_processing.xml:1922 reference_processing.xml:2034 +#: reference_processing.xml:2092 reference_processing.xml:2721 +#: reference_processing.xml:2855 #, no-c-format msgid "&Z_support;" msgstr "" #. Tag: para -#: reference_processing.xml:396 +#: reference_processing.xml:457 #, no-c-format msgid "" "&curve_support; This method supports Circular Strings and Curves, but will " @@ -727,13 +838,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:403 reference_processing.xml:2598 +#: reference_processing.xml:464 reference_processing.xml:2803 #, no-c-format msgid "Aggregate example" msgstr "" #. Tag: programlisting -#: reference_processing.xml:404 +#: reference_processing.xml:465 #, no-c-format msgid "" "SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n" @@ -744,13 +855,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:405 reference_processing.xml:2600 +#: reference_processing.xml:466 reference_processing.xml:2805 #, no-c-format msgid "Non-Aggregate example" msgstr "" #. Tag: programlisting -#: reference_processing.xml:406 +#: reference_processing.xml:467 #, no-c-format msgid "" "SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n" @@ -799,19 +910,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:410 +#: reference_processing.xml:471 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_processing.xml:417 +#: reference_processing.xml:478 #, no-c-format msgid "ST_ConcaveHull" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:418 +#: reference_processing.xml:479 #, no-c-format msgid "" "The concave hull of a geometry represents a possibly concave geometry that " @@ -820,7 +931,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:424 +#: reference_processing.xml:485 #, no-c-format msgid "" "geometry ST_ConcaveHull " @@ -831,7 +942,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:435 +#: reference_processing.xml:496 #, no-c-format msgid "" "The concave hull of a geometry represents a possibly concave geometry that " @@ -840,7 +951,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:439 +#: reference_processing.xml:500 #, no-c-format msgid "" "The target_percent is the target percent of area of convex hull the PostGIS " @@ -854,7 +965,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:444 +#: reference_processing.xml:505 #, no-c-format msgid "" "It is usually used with MULTI and Geometry Collections. Although it is not " @@ -864,7 +975,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:449 +#: reference_processing.xml:510 #, no-c-format msgid "" "It is much slower to compute than convex hull but encloses the geometry " @@ -872,15 +983,15 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:452 reference_processing.xml:600 -#: reference_processing.xml:847 reference_processing.xml:1247 -#: reference_processing.xml:2346 +#: reference_processing.xml:513 reference_processing.xml:661 +#: reference_processing.xml:899 reference_processing.xml:1299 +#: reference_processing.xml:2551 #, no-c-format msgid "Performed by the GEOS module" msgstr "" #. Tag: para -#: reference_processing.xml:453 +#: reference_processing.xml:514 #, no-c-format msgid "" "Note - If you are using with points, linestrings, or geometry collections " @@ -889,7 +1000,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:456 +#: reference_processing.xml:517 #, no-c-format msgid "" "Note - The smaller you make the target percent, the longer it takes to " @@ -906,7 +1017,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:461 +#: reference_processing.xml:522 #, no-c-format msgid "" "More real world examples and brief explanation of the technique are shown " @@ -915,7 +1026,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:464 +#: reference_processing.xml:525 #, no-c-format msgid "" "Also check out Simon Greener's article on demonstrating ConcaveHull " @@ -928,14 +1039,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:468 reference_processing.xml:1096 -#: reference_processing.xml:2224 +#: reference_processing.xml:529 reference_processing.xml:1148 +#: reference_processing.xml:2428 #, no-c-format msgid "Availability: 2.0.0" msgstr "" #. Tag: programlisting -#: reference_processing.xml:473 +#: reference_processing.xml:534 #, no-c-format msgid "" "--Get estimate of infected area based on point observations\n" @@ -946,13 +1057,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:483 +#: reference_processing.xml:544 #, no-c-format msgid "ST_ConcaveHull of 2 polygons encased in target 100% shrink concave hull" msgstr "" #. Tag: programlisting -#: reference_processing.xml:486 +#: reference_processing.xml:547 #, no-c-format msgid "" "-- geometries overlaid with concavehull\n" @@ -968,14 +1079,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:493 +#: reference_processing.xml:554 #, no-c-format msgid "" "-- geometries overlaid with concavehull at target 90% of convex hull area" msgstr "" #. Tag: programlisting -#: reference_processing.xml:497 +#: reference_processing.xml:558 #, no-c-format msgid "" "-- geometries overlaid with concavehull at target 90% shrink\n" @@ -989,13 +1100,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:506 +#: reference_processing.xml:567 #, no-c-format msgid "L Shape points overlaid with convex hull" msgstr "" #. Tag: programlisting -#: reference_processing.xml:509 +#: reference_processing.xml:570 #, no-c-format msgid "" "-- this produces a table of 42 points that form an L shape\n" @@ -1012,13 +1123,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:516 +#: reference_processing.xml:577 #, no-c-format msgid "ST_ConcaveHull of L points at target 99% of convex hull" msgstr "" #. Tag: programlisting -#: reference_processing.xml:519 +#: reference_processing.xml:580 #, no-c-format msgid "" "SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n" @@ -1026,13 +1137,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:528 +#: reference_processing.xml:589 #, no-c-format msgid "Concave Hull of L points at target 80% convex hull area" msgstr "" #. Tag: programlisting -#: reference_processing.xml:531 +#: reference_processing.xml:592 #, no-c-format msgid "" "-- Concave Hull L shape points\n" @@ -1042,13 +1153,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:540 +#: reference_processing.xml:601 #, no-c-format msgid "multilinestring overlaid with Convex hull" msgstr "" #. Tag: para -#: reference_processing.xml:548 +#: reference_processing.xml:609 #, no-c-format msgid "" "multilinestring with overlaid with Concave hull of linestrings at 99% target " @@ -1056,7 +1167,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:552 +#: reference_processing.xml:613 #, no-c-format msgid "" "SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 " @@ -1071,7 +1182,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:562 +#: reference_processing.xml:623 #, no-c-format msgid "" ", , The convex hull of a geometry represents the minimum convex " @@ -1093,7 +1204,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:575 +#: reference_processing.xml:636 #, no-c-format msgid "" "geometry ST_ConvexHull " @@ -1101,7 +1212,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:584 +#: reference_processing.xml:645 #, no-c-format msgid "" "The convex hull of a geometry represents the minimum convex geometry " @@ -1109,7 +1220,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:587 +#: reference_processing.xml:648 #, no-c-format msgid "" "One can think of the convex hull as the geometry you get by wrapping an " @@ -1118,7 +1229,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:591 +#: reference_processing.xml:652 #, no-c-format msgid "" "It is usually used with MULTI and Geometry Collections. Although it is not " @@ -1127,7 +1238,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:596 +#: reference_processing.xml:657 #, no-c-format msgid "" "It is often used to determine an affected area based on a set of point " @@ -1135,13 +1246,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:603 +#: reference_processing.xml:664 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.16" msgstr "" #. Tag: programlisting -#: reference_processing.xml:609 +#: reference_processing.xml:670 #, no-c-format msgid "" "--Get estimate of infected area based on point observations\n" @@ -1152,7 +1263,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:617 +#: reference_processing.xml:678 #, no-c-format msgid "" "Convex Hull of a MultiLinestring and a MultiPoint seen together with the " @@ -1160,7 +1271,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:620 +#: reference_processing.xml:681 #, no-c-format msgid "" "SELECT ST_AsText(ST_ConvexHull(\n" @@ -1175,7 +1286,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:625 +#: reference_processing.xml:686 #, no-c-format msgid "" ", , geometry ST_CurveToLine geometry curveGeom geometry " -"ST_CurveToLine geometry curveGeom integer segments_per_qtr_circle geometry ST_CurveToLine geometry curveGeom float tolerance integer " -"tolerance_type integer flags " +"geometry ST_CurveToLine " +"geometry curveGeom " +"float tolerance " +"integer tolerance_type integer " +"flags" msgstr "" #. Tag: para -#: reference_processing.xml:660 +#: reference_processing.xml:712 #, no-c-format msgid "" "Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON. " @@ -1222,7 +1327,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:662 +#: reference_processing.xml:714 #, no-c-format msgid "" "Converts a given geometry to a linear geometry. Each curved geometry or " @@ -1231,7 +1336,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:667 +#: reference_processing.xml:719 #, no-c-format msgid "" "The 'tolerance_type' argument determines interpretation of the `tolerance` " @@ -1239,37 +1344,37 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:672 +#: reference_processing.xml:724 #, no-c-format msgid "0 (default): Tolerance is max segments per quadrant." msgstr "" #. Tag: para -#: reference_processing.xml:675 +#: reference_processing.xml:727 #, no-c-format msgid "1: Tolerance is max-deviation of line from curve, in source units." msgstr "" #. Tag: para -#: reference_processing.xml:678 +#: reference_processing.xml:730 #, no-c-format msgid "2: Tolerance is max-angle, in radians, between generating radii." msgstr "" #. Tag: para -#: reference_processing.xml:683 +#: reference_processing.xml:735 #, no-c-format msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:" msgstr "" #. Tag: para -#: reference_processing.xml:688 +#: reference_processing.xml:740 #, no-c-format msgid "1: Symmetric (orientation idependent) output." msgstr "" #. Tag: para -#: reference_processing.xml:691 +#: reference_processing.xml:743 #, no-c-format msgid "" "2: Retain angle, avoids reducing angles (segment lengths) when producing " @@ -1277,13 +1382,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:696 reference_processing.xml:1296 +#: reference_processing.xml:748 reference_processing.xml:1348 #, no-c-format -msgid "Availability: 1.2.2?" +msgid "Availability: 1.3.0" msgstr "" #. Tag: para -#: reference_processing.xml:697 +#: reference_processing.xml:749 #, no-c-format msgid "" "Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and " @@ -1291,27 +1396,27 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:699 +#: reference_processing.xml:751 #, no-c-format msgid "&sfs_compliant;" msgstr "" #. Tag: para -#: reference_processing.xml:700 +#: reference_processing.xml:752 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 7.1.7" msgstr "" #. 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 +#: reference_processing.xml:754 reference_processing.xml:993 +#: reference_processing.xml:1048 reference_processing.xml:1149 +#: reference_processing.xml:1350 reference_processing.xml:2720 #, no-c-format msgid "&curve_support;" msgstr "" #. Tag: programlisting -#: reference_processing.xml:709 +#: reference_processing.xml:761 #, no-c-format msgid "" "SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 " @@ -1431,19 +1536,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:722 +#: reference_processing.xml:774 #, no-c-format msgid "ST_DelaunayTriangles" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:724 +#: reference_processing.xml:776 #, no-c-format msgid "Return a Delaunay triangulation around the given input points." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:731 +#: reference_processing.xml:783 #, no-c-format msgid "" "geometry ST_DelaunayTriangles " @@ -1453,7 +1558,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:743 +#: reference_processing.xml:795 #, no-c-format msgid "" "Return a " msgstr "" #. Tag: refname -#: reference_processing.xml:823 +#: reference_processing.xml:875 #, no-c-format msgid "ST_Difference" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:825 +#: reference_processing.xml:877 #, no-c-format msgid "" "Returns a geometry that represents that part of geometry A that does not " @@ -1616,7 +1721,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:831 +#: reference_processing.xml:883 #, no-c-format msgid "" "geometry ST_Difference " @@ -1625,7 +1730,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:842 +#: reference_processing.xml:894 #, no-c-format msgid "" "Returns a geometry that represents that part of geometry A that does not " @@ -1635,25 +1740,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:845 +#: reference_processing.xml:897 #, no-c-format msgid "Note - order matters. B - A will always return a portion of B" msgstr "" #. Tag: para -#: reference_processing.xml:849 reference_processing.xml:2348 +#: reference_processing.xml:901 reference_processing.xml:2553 #, no-c-format msgid "Do not call with a GeometryCollection as an argument" msgstr "" #. Tag: para -#: reference_processing.xml:852 +#: reference_processing.xml:904 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.20" msgstr "" #. Tag: para -#: reference_processing.xml:853 reference_processing.xml:2352 +#: reference_processing.xml:905 reference_processing.xml:2557 #, no-c-format msgid "" "&Z_support; However it seems to only consider x y when doing the difference " @@ -1661,19 +1766,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:870 +#: reference_processing.xml:922 #, no-c-format msgid "The original linestrings shown together." msgstr "" #. Tag: para -#: reference_processing.xml:882 +#: reference_processing.xml:934 #, no-c-format msgid "The difference of the two linestrings" msgstr "" #. Tag: programlisting -#: reference_processing.xml:891 +#: reference_processing.xml:943 #, no-c-format msgid "" "--Safe for 2d. This is same geometries as what is shown for " @@ -1691,7 +1796,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:893 +#: reference_processing.xml:945 #, no-c-format msgid "" "--When used in 3d doesn't quite do the right thing\n" @@ -1704,20 +1809,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:906 +#: reference_processing.xml:958 #, no-c-format msgid "ST_Dump" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:907 +#: reference_processing.xml:959 #, no-c-format msgid "" "Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:912 +#: reference_processing.xml:964 #, no-c-format msgid "" "geometry_dump[] ST_Dump " @@ -1725,7 +1830,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:921 +#: reference_processing.xml:973 #, no-c-format msgid "" "This is a set-returning function (SRF). It returns a set of geometry_dump " @@ -1738,7 +1843,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:930 +#: reference_processing.xml:982 #, no-c-format msgid "" "ST_Dump is useful for expanding geometries. It is the reverse of a GROUP BY " @@ -1747,7 +1852,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:934 reference_processing.xml:994 +#: reference_processing.xml:986 reference_processing.xml:1046 #, no-c-format msgid "" "Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was " @@ -1755,13 +1860,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:935 +#: reference_processing.xml:987 #, no-c-format msgid "Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher." msgstr "" #. Tag: para -#: reference_processing.xml:937 +#: reference_processing.xml:989 #, no-c-format msgid "" "Prior to 1.3.4, this function crashes if used with geometries that contain " @@ -1769,21 +1874,21 @@ msgid "" msgstr "" #. 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 +#: reference_processing.xml:994 reference_processing.xml:1049 +#: reference_processing.xml:1152 reference_processing.xml:1921 +#: reference_processing.xml:2037 reference_processing.xml:2723 #, no-c-format msgid "&P_support;" msgstr "" #. Tag: title -#: reference_processing.xml:948 +#: reference_processing.xml:1000 #, no-c-format msgid "Standard Examples" msgstr "" #. Tag: programlisting -#: reference_processing.xml:949 +#: reference_processing.xml:1001 #, no-c-format msgid "" "SELECT sometable.field1, sometable.field1,\n" @@ -1805,13 +1910,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_processing.xml:951 reference_processing.xml:1019 +#: reference_processing.xml:1003 reference_processing.xml:1071 #, no-c-format msgid "Polyhedral Surfaces, TIN and Triangle Examples" msgstr "" #. Tag: programlisting -#: reference_processing.xml:952 +#: reference_processing.xml:1004 #, no-c-format msgid "" "-- Polyhedral surface example\n" @@ -1836,7 +1941,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:954 +#: reference_processing.xml:1006 #, no-c-format msgid "" "-- TIN --\n" @@ -1864,7 +1969,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:958 +#: reference_processing.xml:1010 #, no-c-format msgid "" ", , geometry_dump[]ST_DumpPoints " @@ -1895,7 +2000,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:979 +#: reference_processing.xml:1031 #, no-c-format msgid "" "This set-returning function (SRF) returns a set of geometry_dumpgeom component of geometry_dumppath component of geometry_dump, geometry_dump rows, representing the " @@ -2167,7 +2272,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1039 +#: reference_processing.xml:1091 #, no-c-format msgid "" "geometry_dump[] ST_DumpRings " @@ -2175,7 +2280,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1049 +#: reference_processing.xml:1101 #, no-c-format msgid "" "This is a set-returning function (SRF). It returns a set of " @@ -2187,20 +2292,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1055 +#: reference_processing.xml:1107 #, no-c-format msgid "Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher." msgstr "" #. Tag: para -#: reference_processing.xml:1056 +#: reference_processing.xml:1108 #, no-c-format msgid "" "This only works for POLYGON geometries. It will not work for MULTIPOLYGONS" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1064 +#: reference_processing.xml:1116 #, no-c-format msgid "" "SELECT sometable.field1, sometable.field1,\n" @@ -2234,7 +2339,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1071 +#: reference_processing.xml:1123 #, no-c-format msgid "" ", , geometry ST_FlipCoordinates " @@ -2265,25 +2370,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1095 +#: reference_processing.xml:1147 #, no-c-format msgid "Returns a version of the given geometry with X and Y axis flipped." msgstr "" #. Tag: para -#: reference_processing.xml:1099 reference_processing.xml:2517 +#: reference_processing.xml:1151 reference_processing.xml:2722 #, no-c-format msgid "&M_support;" msgstr "" #. Tag: title -#: reference_processing.xml:1105 reference_processing.xml:2523 +#: reference_processing.xml:1157 reference_processing.xml:2728 #, no-c-format msgid "Example" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1106 +#: reference_processing.xml:1158 #, no-c-format msgid "" "geometry ST_GeneratePoints " @@ -2318,7 +2423,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1144 +#: reference_processing.xml:1196 #, no-c-format msgid "" "ST_GeneratePoints generates pseudo-random points until the requested number " @@ -2326,25 +2431,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1149 reference_processing.xml:1980 +#: reference_processing.xml:1201 reference_processing.xml:2090 #, no-c-format msgid "Availability: 2.3.0" msgstr "" #. Tag: para -#: reference_processing.xml:1165 +#: reference_processing.xml:1217 #, no-c-format msgid "Original Polygon" msgstr "" #. Tag: para -#: reference_processing.xml:1176 +#: reference_processing.xml:1228 #, no-c-format msgid "Generated 12 Points overlaid on top of original polygon" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1179 +#: reference_processing.xml:1231 #, no-c-format msgid "" "SELECT ST_GeneratePoints(\n" @@ -2355,20 +2460,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1191 +#: reference_processing.xml:1243 #, no-c-format msgid "ST_Intersection" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1193 +#: reference_processing.xml:1245 #, no-c-format msgid "" "(T) Returns a geometry that represents the shared portion of geomA and geomB." msgstr "" #. Tag: funcsynopsis -#: reference_processing.xml:1199 +#: reference_processing.xml:1251 #, no-c-format msgid "" " geometry ST_IntersectionGEOMETRYCOLLECTION as an argument" msgstr "" #. Tag: para -#: reference_processing.xml:1243 +#: reference_processing.xml:1295 #, no-c-format msgid "This function will drop the M coordinate values if present." msgstr "" #. Tag: para -#: reference_processing.xml:1245 +#: reference_processing.xml:1297 #, no-c-format msgid "" "If working with 3D geometries, you may want to use SFGCAL based , , geometry ST_LineToCurve " @@ -2611,7 +2716,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1294 +#: reference_processing.xml:1346 #, no-c-format msgid "" "Converts plain LINESTRING/POLYGON to CIRCULAR STRINGs and Curved Polygons. " @@ -2619,7 +2724,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1295 +#: reference_processing.xml:1347 #, no-c-format msgid "" "If the input LINESTRING/POLYGON is not curved enough to clearly represent a " @@ -2627,7 +2732,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1305 +#: reference_processing.xml:1357 #, no-c-format msgid "" "-- 2D Example\n" @@ -2679,19 +2784,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1320 +#: reference_processing.xml:1372 #, no-c-format msgid "ST_MakeValid" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1321 +#: reference_processing.xml:1373 #, no-c-format msgid "Attempts to make an invalid geometry valid without losing vertices." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1326 +#: reference_processing.xml:1378 #, no-c-format msgid "" "geometry ST_MakeValid " @@ -2699,7 +2804,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1335 +#: reference_processing.xml:1387 #, no-c-format msgid "" "The function attempts to create a valid representation of a given invalid " @@ -2708,7 +2813,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1341 +#: reference_processing.xml:1393 #, no-c-format msgid "" "Supported inputs are: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, " @@ -2716,7 +2821,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1347 +#: reference_processing.xml:1399 #, no-c-format msgid "" "In case of full or partial dimensional collapses, the output geometry may be " @@ -2725,38 +2830,38 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1353 +#: reference_processing.xml:1405 #, no-c-format msgid "" "Single polygons may become multi-geometries in case of self-intersections." msgstr "" #. Tag: para -#: reference_processing.xml:1357 +#: reference_processing.xml:1409 #, no-c-format msgid "Availability: 2.0.0, requires GEOS-3.3.0" msgstr "" #. Tag: para -#: reference_processing.xml:1358 +#: reference_processing.xml:1410 #, no-c-format msgid "Enhanced: 2.0.1, speed improvements requires GEOS-3.3.4" msgstr "" #. Tag: para -#: reference_processing.xml:1359 +#: reference_processing.xml:1411 #, no-c-format msgid "Enhanced: 2.1.0 added support for GEOMETRYCOLLECTION and MULTIPOINT." msgstr "" #. Tag: refname -#: reference_processing.xml:1376 +#: reference_processing.xml:1428 #, no-c-format msgid "ST_MemUnion" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1378 +#: reference_processing.xml:1430 #, no-c-format msgid "" "Same as ST_Union, only memory-friendly (uses less memory and more processor " @@ -2764,7 +2869,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1384 +#: reference_processing.xml:1436 #, no-c-format msgid "" "geometry ST_MemUnion " @@ -2773,13 +2878,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1395 +#: reference_processing.xml:1447 #, no-c-format msgid "Some useful description here." msgstr "" #. Tag: para -#: reference_processing.xml:1399 +#: reference_processing.xml:1451 #, no-c-format msgid "" "Same as ST_Union, only memory-friendly (uses less memory and more processor " @@ -2789,19 +2894,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1411 +#: reference_processing.xml:1463 #, no-c-format msgid "See ST_Union" msgstr "" #. Tag: refname -#: reference_processing.xml:1424 +#: reference_processing.xml:1476 #, no-c-format msgid "ST_MinimumBoundingCircle" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1425 +#: reference_processing.xml:1477 #, no-c-format msgid "" "Returns the smallest circle polygon that can fully contain a geometry. " @@ -2809,7 +2914,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1431 +#: reference_processing.xml:1483 #, no-c-format msgid "" "geometry ST_MinimumBoundingCircle " @@ -2819,13 +2924,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1441 +#: reference_processing.xml:1493 #, no-c-format msgid "Returns the smallest circle polygon that can fully contain a geometry." msgstr "" #. Tag: para -#: reference_processing.xml:1442 +#: reference_processing.xml:1494 #, no-c-format msgid "" "The circle is approximated by a polygon with a default of 48 segments per " @@ -2838,7 +2943,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1444 +#: reference_processing.xml:1496 #, no-c-format msgid "" "It is often used with MULTI and Geometry Collections. Although it is not an " @@ -2848,7 +2953,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1449 +#: reference_processing.xml:1501 #, no-c-format msgid "" "The ratio of the area of a polygon divided by the area of its Minimum " @@ -2856,19 +2961,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1451 +#: reference_processing.xml:1503 #, no-c-format msgid "Availability: 1.4.0 - requires GEOS" msgstr "" #. Tag: para -#: reference_processing.xml:1456 reference_processing.xml:1474 +#: reference_processing.xml:1508 reference_processing.xml:1526 #, no-c-format msgid ", " msgstr "" #. Tag: programlisting -#: reference_processing.xml:1461 +#: reference_processing.xml:1513 #, no-c-format msgid "" "SELECT d.disease_type,\n" @@ -2878,7 +2983,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1467 +#: reference_processing.xml:1519 #, no-c-format msgid "" "Minimum bounding circle of a point and linestring. Using 8 segs to " @@ -2886,12 +2991,12 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1470 +#: reference_processing.xml:1522 #, no-c-format msgid "" "SELECT ST_AsText(ST_MinimumBoundingCircle(\n" " ST_Collect(\n" -" ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n" +" ST_GeomFromText('LINESTRING(55 75,125 150)'),\n" " ST_Point(20, 80)), 8\n" " )) As wktmbc;\n" "wktmbc\n" @@ -2918,13 +3023,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1480 +#: reference_processing.xml:1532 #, no-c-format msgid "ST_MinimumBoundingRadius" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1481 +#: reference_processing.xml:1533 #, no-c-format msgid "" "Returns the center point and radius of the smallest circle that can fully " @@ -2932,7 +3037,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1486 +#: reference_processing.xml:1538 #, no-c-format msgid "" "(geometry, double precision) ST_MinimumBoundingRadius to get the " @@ -2957,19 +3062,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1497 +#: reference_processing.xml:1549 #, no-c-format msgid "Availability - 2.3.0" msgstr "" #. Tag: para -#: reference_processing.xml:1502 +#: reference_processing.xml:1554 #, no-c-format msgid ", " msgstr "" #. Tag: programlisting -#: reference_processing.xml:1507 +#: reference_processing.xml:1559 #, no-c-format msgid "" "SELECT ST_AsText(center), radius FROM " @@ -2982,13 +3087,84 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1514 +#: reference_processing.xml:1566 +#, no-c-format +msgid "ST_OrientedEnvelope" +msgstr "" + +#. Tag: refpurpose +#: reference_processing.xml:1567 +#, no-c-format +msgid "Returns a minimum rotated rectangle enclosing a geometry." +msgstr "" + +#. Tag: funcprototype +#: reference_processing.xml:1572 +#, no-c-format +msgid "" +"geometry ST_OrientedEnvelope " +" geometry geom " +msgstr "" + +#. Tag: para +#: reference_processing.xml:1584 +#, no-c-format +msgid "" +"Returns a mimimum rotated rectangle enclosing a geometry. Note that more " +"than one minimum rotated rectangle may exist. May return a Point or " +"LineString in the case of degenerate inputs." +msgstr "" + +#. Tag: para +#: reference_processing.xml:1589 reference_processing.xml:2280 +#: reference_processing.xml:2327 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:1604 +#, no-c-format +msgid "" +"SELECT ST_AsText(ST_OrientedEnvelope('MULTIPOINT ((0 0), (-1 -1), (3 " +"2))'));\n" +"\n" +" st_astext\n" +" ------------------------------------------------\n" +" POLYGON((3 2,2.88 2.16,-1.12 -0.84,-1 -1,3 " +"2))" +msgstr "" + +#. Tag: para +#: reference_processing.xml:1611 +#, no-c-format +msgid "Oriented envelope of a point and linestring." +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:1614 +#, no-c-format +msgid "" +"SELECT ST_AsText(ST_OrientedEnvelope(\n" +" ST_Collect(\n" +" ST_GeomFromText('LINESTRING(55 75,125 150)'),\n" +" ST_Point(20, 80))\n" +" )) As wktenv;\n" +"wktenv\n" +"-----------\n" +"POLYGON((19.9999999999997 79.9999999999999,33.0769230769229 " +"60.3846153846152,138.076923076924 130.384615384616,125.000000000001 " +"150.000000000001,19.9999999999997 79.9999999999999))" +msgstr "" + +#. Tag: refname +#: reference_processing.xml:1621 #, no-c-format msgid "ST_Polygonize" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1516 +#: reference_processing.xml:1623 #, no-c-format msgid "" "Aggregate. Creates a GeometryCollection containing possible polygons formed " @@ -2996,7 +3172,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_processing.xml:1522 +#: reference_processing.xml:1629 #, no-c-format msgid "" " geometry ST_Polygonizegeometry ST_Node " @@ -3091,7 +3267,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1590 +#: reference_processing.xml:1697 #, no-c-format msgid "" "Fully node a set of linestrings using the least possible number of nodes " @@ -3099,13 +3275,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1597 reference_processing.xml:2652 +#: reference_processing.xml:1704 reference_processing.xml:2857 #, no-c-format msgid "Availability: 2.0.0 - requires GEOS >= 3.3.0." msgstr "" #. Tag: para -#: reference_processing.xml:1599 +#: reference_processing.xml:1706 #, no-c-format msgid "" "Due to a bug in GEOS up to 3.3.1 this function fails to node self-" @@ -3113,7 +3289,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1603 +#: reference_processing.xml:1710 #, no-c-format msgid "" "Changed: 2.4.0 this function uses GEOSNode internally instead of " @@ -3122,7 +3298,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1610 +#: reference_processing.xml:1717 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -3136,13 +3312,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1625 +#: reference_processing.xml:1732 #, no-c-format msgid "ST_OffsetCurve" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1627 +#: reference_processing.xml:1734 #, no-c-format msgid "" "Return an offset line at a given distance and side from an input line. " @@ -3150,7 +3326,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1635 +#: reference_processing.xml:1742 #, no-c-format msgid "" "geometry ST_OffsetCurve " @@ -3161,7 +3337,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1648 +#: reference_processing.xml:1755 #, no-c-format msgid "" "Return an offset line at a given distance and side from an input line. All " @@ -3170,7 +3346,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1654 +#: reference_processing.xml:1761 #, no-c-format msgid "" "For positive distance the offset will be at the left side of the input line " @@ -3179,14 +3355,21 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1660 +#: reference_processing.xml:1767 #, no-c-format msgid "" "Availability: 2.0 - requires GEOS >= 3.2, improved with GEOS >= 3.3" msgstr "" #. Tag: para -#: reference_processing.xml:1664 +#: reference_processing.xml:1771 +#, no-c-format +msgid "" +"Enhanced: 2.5 - added support for GEOMETRYCOLLECTION and MULTILINESTRING" +msgstr "" + +#. Tag: para +#: reference_processing.xml:1776 #, no-c-format msgid "" "The optional third parameter allows specifying a list of blank-separated " @@ -3194,7 +3377,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1672 +#: reference_processing.xml:1784 #, no-c-format msgid "" "'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is " @@ -3202,7 +3385,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1675 +#: reference_processing.xml:1787 #, no-c-format msgid "" "'mitre_limit=#.#' : mitre ratio limit (only affects mitred join style). " @@ -3210,20 +3393,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1680 +#: reference_processing.xml:1792 #, no-c-format msgid "" "Units of distance are measured in units of the spatial reference system." msgstr "" #. Tag: para -#: reference_processing.xml:1684 -#, no-c-format -msgid "The inputs can only be LINESTRINGS." -msgstr "" - -#. Tag: para -#: reference_processing.xml:1688 +#: reference_processing.xml:1798 #, no-c-format msgid "" "This function ignores the third dimension (z) and will always give a 2-d " @@ -3231,13 +3408,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1696 +#: reference_processing.xml:1806 #, no-c-format msgid "Compute an open buffer around roads" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1697 +#: reference_processing.xml:1807 #, no-c-format msgid "" "SELECT ST_Union(\n" @@ -3248,13 +3425,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1707 +#: reference_processing.xml:1817 #, no-c-format msgid "15, 'quad_segs=4 join=round' original line and its offset 15 units." msgstr "" #. Tag: programlisting -#: reference_processing.xml:1711 +#: reference_processing.xml:1821 #, no-c-format msgid "" "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n" @@ -3271,13 +3448,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1718 +#: reference_processing.xml:1828 #, no-c-format msgid "-15, 'quad_segs=4 join=round' original line and its offset -15 units" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1722 +#: reference_processing.xml:1832 #, no-c-format msgid "" "SELECT ST_AsText(ST_OffsetCurve(geom,\n" @@ -3292,7 +3469,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1731 +#: reference_processing.xml:1841 #, no-c-format msgid "" "double-offset to get more curvy, note the first reverses direction, so -30 + " @@ -3300,7 +3477,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1734 +#: reference_processing.xml:1844 #, no-c-format msgid "" "SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n" @@ -3318,7 +3495,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1741 +#: reference_processing.xml:1851 #, no-c-format msgid "" "double-offset to get more curvy,combined with regular offset 15 to get " @@ -3326,7 +3503,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1744 +#: reference_processing.xml:1854 #, no-c-format msgid "" "SELECT ST_AsText(ST_Collect(\n" @@ -3350,13 +3527,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1753 +#: reference_processing.xml:1863 #, no-c-format msgid "15, 'quad_segs=4 join=bevel' shown with original line" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1756 +#: reference_processing.xml:1866 #, no-c-format msgid "" "SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n" @@ -3371,13 +3548,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1764 +#: reference_processing.xml:1874 #, no-c-format msgid "15,-15 collected, join=mitre mitre_limit=2.1" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1767 +#: reference_processing.xml:1877 #, no-c-format msgid "" "SELECT ST_AsText(ST_Collect(\n" @@ -3395,19 +3572,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1784 +#: reference_processing.xml:1894 #, no-c-format msgid "ST_RemoveRepeatedPoints" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1785 +#: reference_processing.xml:1895 #, no-c-format msgid "Returns a version of the given geometry with duplicated points removed." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1791 +#: reference_processing.xml:1901 #, no-c-format msgid "" "geometry ST_RemoveRepeatedPoints " @@ -3417,7 +3594,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1801 +#: reference_processing.xml:1911 #, no-c-format msgid "" "Returns a version of the given geometry with duplicated points removed. Will " @@ -3428,7 +3605,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1807 +#: reference_processing.xml:1917 #, no-c-format msgid "" "If the tolerance parameter is provided, vertices within the tolerance of one " @@ -3436,20 +3613,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1810 reference_processing.xml:2124 -#: reference_processing.xml:2180 reference_processing.xml:2514 +#: reference_processing.xml:1920 reference_processing.xml:2234 +#: reference_processing.xml:2384 reference_processing.xml:2719 #, no-c-format msgid "Availability: 2.2.0" msgstr "" #. Tag: refname -#: reference_processing.xml:1823 +#: reference_processing.xml:1933 #, no-c-format msgid "ST_SharedPaths" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1824 +#: reference_processing.xml:1934 #, no-c-format msgid "" "Returns a collection containing paths shared by the two input linestrings/" @@ -3457,7 +3634,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1829 +#: reference_processing.xml:1939 #, no-c-format msgid "" "geometry ST_SharedPaths " @@ -3466,7 +3643,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1839 +#: reference_processing.xml:1949 #, no-c-format msgid "" "Returns a collection containing paths shared by the two input geometries. " @@ -3476,25 +3653,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1844 +#: reference_processing.xml:1954 #, no-c-format msgid "Availability: 2.0.0 requires GEOS >= 3.3.0." msgstr "" #. Tag: title -#: reference_processing.xml:1847 +#: reference_processing.xml:1957 #, no-c-format msgid "Examples: Finding shared paths" msgstr "" #. Tag: para -#: reference_processing.xml:1857 +#: reference_processing.xml:1967 #, no-c-format msgid "A multilinestring and a linestring" msgstr "" #. Tag: para -#: reference_processing.xml:1868 +#: reference_processing.xml:1978 #, no-c-format msgid "" "The shared path of multilinestring and linestring overlaid with original " @@ -3502,7 +3679,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1871 +#: reference_processing.xml:1981 #, no-c-format msgid "" "SELECT ST_AsText(\n" @@ -3522,7 +3699,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1877 +#: reference_processing.xml:1987 #, no-c-format msgid "" "-- same example but linestring orientation flipped\n" @@ -3541,26 +3718,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1887 +#: reference_processing.xml:1997 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_processing.xml:1897 +#: reference_processing.xml:2007 #, no-c-format msgid "ST_ShiftLongitude" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1899 +#: reference_processing.xml:2009 #, no-c-format msgid "Toggle geometry coordinates between -180..180 and 0..360 ranges." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1904 +#: reference_processing.xml:2014 #, no-c-format msgid "" "geometry ST_ShiftLongitude " @@ -3568,7 +3745,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1914 +#: reference_processing.xml:2024 #, no-c-format msgid "" "Reads every point/vertex in every component of every feature in a geometry, " @@ -3577,13 +3754,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1918 +#: reference_processing.xml:2028 #, no-c-format msgid "This is only useful for data in long lat e.g. 4326 (WGS 84 long lat)" msgstr "" #. Tag: para -#: reference_processing.xml:1920 +#: reference_processing.xml:2030 #, no-c-format msgid "" "Pre-1.3.4 bug prevented this from working for MULTIPOINT. 1.3.4+ works with " @@ -3591,19 +3768,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1925 +#: reference_processing.xml:2035 #, no-c-format msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced." msgstr "" #. Tag: para -#: reference_processing.xml:1926 +#: reference_processing.xml:2036 #, no-c-format msgid "NOTE: this function was renamed from \"ST_Shift_Longitude\" in 2.2.0" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1935 +#: reference_processing.xml:2045 #, no-c-format msgid "" "--3d points\n" @@ -3625,19 +3802,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:1949 +#: reference_processing.xml:2059 #, no-c-format msgid "ST_WrapX" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:1951 +#: reference_processing.xml:2061 #, no-c-format msgid "Wrap a geometry around an X value." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:1956 +#: reference_processing.xml:2066 #, no-c-format msgid "" "geometry ST_WrapX " @@ -3647,7 +3824,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1968 +#: reference_processing.xml:2078 #, no-c-format msgid "" "This function splits the input geometries and then moves every resulting " @@ -3657,7 +3834,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:1975 +#: reference_processing.xml:2085 #, no-c-format msgid "" "This is useful to \"recenter\" long-lat input to have features of interest " @@ -3665,7 +3842,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:1993 +#: reference_processing.xml:2103 #, no-c-format msgid "" "-- Move all components of the given geometries whose bounding box\n" @@ -3678,13 +3855,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:2005 +#: reference_processing.xml:2115 #, no-c-format msgid "ST_Simplify" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2006 +#: reference_processing.xml:2116 #, no-c-format msgid "" "Returns a \"simplified\" version of the given geometry using the Douglas-" @@ -3692,7 +3869,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2012 +#: reference_processing.xml:2122 #, no-c-format msgid "" "geometry ST_Simplify " @@ -3703,7 +3880,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2023 +#: reference_processing.xml:2133 #, no-c-format msgid "" "Returns a \"simplified\" version of the given geometry using the Douglas-" @@ -3714,7 +3891,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2030 +#: reference_processing.xml:2140 #, no-c-format msgid "" "The \"preserve collapsed\" flag will retain objects that would otherwise be " @@ -3725,8 +3902,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2036 reference_processing.xml:2120 -#: reference_processing.xml:2175 +#: reference_processing.xml:2146 reference_processing.xml:2230 +#: reference_processing.xml:2379 #, no-c-format msgid "" "Note that returned geometry might lose its simplicity (see , Topology geometry ST_SimplifyPreserveTopology " @@ -3807,7 +3984,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2074 +#: reference_processing.xml:2184 #, no-c-format msgid "" "Returns a \"simplified\" version of the given geometry using the Douglas-" @@ -3819,19 +3996,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2083 +#: reference_processing.xml:2193 #, no-c-format msgid "Requires GEOS 3.0.0+" msgstr "" #. Tag: para -#: reference_processing.xml:2084 +#: reference_processing.xml:2194 #, no-c-format msgid "Availability: 1.3.3" msgstr "" #. Tag: para -#: reference_processing.xml:2089 +#: reference_processing.xml:2199 #, no-c-format msgid "" "Same example as Simplify, but we see Preserve Topology prevents " @@ -3839,7 +4016,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2090 +#: reference_processing.xml:2200 #, no-c-format msgid "" "SELECT ST_Npoints(the_geom) As np_before, " @@ -3861,13 +4038,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:2100 +#: reference_processing.xml:2210 #, no-c-format msgid "ST_SimplifyVW" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2101 +#: reference_processing.xml:2211 #, no-c-format msgid "" "Returns a \"simplified\" version of the given geometry using the Visvalingam-" @@ -3875,7 +4052,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2106 +#: reference_processing.xml:2216 #, no-c-format msgid "" "geometry ST_SimplifyVW " @@ -3884,7 +4061,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2116 +#: reference_processing.xml:2226 #, no-c-format msgid "" "Returns a \"simplified\" version of the given geometry using the Visvalingam-" @@ -3895,20 +4072,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2123 +#: reference_processing.xml:2233 reference_processing.xml:2279 #, no-c-format msgid "" "This function handles 3D and the third dimension will affect the result." msgstr "" #. Tag: para -#: reference_processing.xml:2129 +#: reference_processing.xml:2239 #, no-c-format msgid "A LineString is simplified with a minimum area threshold of 30." msgstr "" #. Tag: programlisting -#: reference_processing.xml:2130 +#: reference_processing.xml:2240 #, no-c-format msgid "" "select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n" @@ -3916,12 +4093,12 @@ msgid "" "foo;\n" "-result\n" " simplified\n" -"-----------+-------------------+\n" +"------------------------------\n" "LINESTRING(5 2,7 25,10 10)" msgstr "" #. Tag: para -#: reference_processing.xml:2134 +#: reference_processing.xml:2244 #, no-c-format msgid "" ", , geometry ST_ChaikinSmoothing " +"geometry geomA " +"integer nIterations " +"boolean preserveEndPoints" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2267 +#, no-c-format +msgid "" +"Returns a \"smoothed\" version of the given geometry using the Chaikin " +"algorithm. See Chaikins-Algorithm for " +"an explanation of the process. For each iteration the number of vertex " +"points will double. The function puts new vertex points at 1/4 of the line " +"before and after each point and removes the original point. To reduce the " +"number of points use one of the simplification functions on the result. The " +"new points gets interpolated values for all included dimensions, also z and " +"m." +msgstr "" + +#. Tag: para +#: reference_processing.xml:2274 +#, no-c-format +msgid "" +"Note that returned geometry will get more points than the original. To " +"reduce the number of points again use one of the simplification functions on " +"the result. (see and )" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2277 +#, no-c-format +msgid "Second argument, number of iterations is limited to max 5 iterations" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2278 +#, no-c-format +msgid "" +"Note third argument is only valid for polygons, and will be ignored for " +"linestrings" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2285 +#, no-c-format +msgid "A triangle is smoothed" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:2286 +#, no-c-format +msgid "" +"select ST_AsText(ST_ChaikinSmoothing(geom)) smoothed\n" +"FROM (SELECT 'LINESTRING(0 0, 8 8, 0 16)'::geometry geom) As foo;\n" +"-result\n" +" smoothed\n" +"------------------------------\n" +"LINESTRING(0 0,6 6,6 10,0 16)" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2290 reference_processing.xml:2337 +#, no-c-format +msgid ", " +msgstr "" + +#. Tag: refname +#: reference_processing.xml:2296 +#, no-c-format +msgid "ST_FilterByM" +msgstr "" + +#. Tag: refpurpose +#: reference_processing.xml:2297 +#, no-c-format +msgid "Filters vertex points based on their m-value" +msgstr "" + +#. Tag: funcprototype +#: reference_processing.xml:2302 +#, no-c-format +msgid "" +"geometry ST_FilterByM " +"geometry geom " +"double precision min double precision max = null boolean returnM = " +"false" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2314 +#, no-c-format +msgid "" +"Filters away vertex points based on their m-value. Returns a geometry with " +"only vertex points that have a m-value larger or equal to the min value and " +"smaller or equal to the max value. If max-value argument is left out only " +"min value is considered. If fourth argument is left out the m-value will not " +"be in the resulting geoemtry. If resulting geometry have too few vertex " +"points left for its geometry type an empty geoemtry will be returned. In a " +"geometry collection geometries without enough points will just be left out " +"silently. If" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2320 +#, no-c-format +msgid "" +"This function is mainly intended to be used in conjunction with " +"ST_SetEffectiveArea. ST_EffectiveArea sets the effective area of a vertex in " +"it's m-value. With ST_FilterByM it then is possible to get a simplified " +"version of the geoemtry without any calculations, just by filtering" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2323 +#, no-c-format +msgid "" +"There is a difference in what ST_SimplifyVW returns when not enough points " +"meets the creterias compared to ST_FilterByM. ST_SimplifyVW returns the " +"geometry with enough points while ST_FilterByM returns an empty geometry" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2325 +#, no-c-format +msgid "Note that the retuned geometry might be invalid" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2326 +#, no-c-format +msgid "This function returns all dimensions, also the z and m-value" +msgstr "" + +#. Tag: para +#: reference_processing.xml:2332 +#, no-c-format +msgid "A linestring is filtered" +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:2333 +#, no-c-format +msgid "" +"SELECT ST_AsText(ST_FilterByM(geom,30)) simplified\n" +"FROM (SELECT ST_SetEffectiveArea('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 "" + +#. Tag: refname +#: reference_processing.xml:2343 #, no-c-format msgid "ST_SetEffectiveArea" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2140 +#: reference_processing.xml:2344 #, no-c-format msgid "" "Sets the effective area for each vertex, storing the value in the M " @@ -3945,7 +4298,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2147 +#: reference_processing.xml:2351 #, no-c-format msgid "" "geometry ST_SetEffectiveArea " @@ -3955,7 +4308,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2158 +#: reference_processing.xml:2362 #, no-c-format msgid "" "Sets the effective area for each vertex, using the Visvalingam-Whyatt " @@ -3966,7 +4319,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2163 +#: reference_processing.xml:2367 #, no-c-format msgid "" "This function can be used for server-side simplification when a threshold is " @@ -3976,7 +4329,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2166 +#: reference_processing.xml:2370 #, no-c-format msgid "" "Will actually do something only with (multi)lines and (multi)polygons but " @@ -3986,13 +4339,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2178 +#: reference_processing.xml:2382 #, no-c-format msgid "The output geometry will lose all previous information in the M-values" msgstr "" #. Tag: para -#: reference_processing.xml:2179 +#: reference_processing.xml:2383 #, no-c-format msgid "" "This function handles 3D and the third dimension will affect the effective " @@ -4000,7 +4353,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2185 +#: reference_processing.xml:2389 #, no-c-format msgid "" "Calculating the effective area of a LineString. Because we use a threshold " @@ -4008,7 +4361,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2188 +#: reference_processing.xml:2392 #, no-c-format msgid "" "select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, " @@ -4024,19 +4377,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:2198 +#: reference_processing.xml:2402 #, no-c-format msgid "ST_Split" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2199 +#: reference_processing.xml:2403 #, no-c-format msgid "Returns a collection of geometries resulting by splitting a geometry." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2204 +#: reference_processing.xml:2408 #, no-c-format msgid "" "geometry ST_Split " @@ -4045,7 +4398,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2214 +#: reference_processing.xml:2418 #, no-c-format msgid "" "The function supports splitting a line by (multi)point, (multi)line or " @@ -4054,7 +4407,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2218 +#: reference_processing.xml:2422 #, no-c-format msgid "" "Think of this function as the opposite of ST_Union. Theoretically applying " @@ -4063,15 +4416,23 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2225 +#: reference_processing.xml:2429 #, no-c-format msgid "" -"Changed: 2.2.0 support for splitting a line by a multiline, a multipoint or " +"Enhanced: 2.2.0 support for splitting a line by a multiline, a multipoint or " "(multi)polygon boundary was introduced." msgstr "" #. Tag: para -#: reference_processing.xml:2227 +#: reference_processing.xml:2430 +#, no-c-format +msgid "" +"Enhanced: 2.5.0 support for splitting a polygon by a multiline was " +"introduced." +msgstr "" + +#. Tag: para +#: reference_processing.xml:2432 #, no-c-format msgid "" "To improve the robustness of ST_Split it may be convenient to , , geometry ST_SymDifference " @@ -4198,7 +4559,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2341 +#: reference_processing.xml:2546 #, no-c-format msgid "" "Returns a geometry that represents the portions of A and B that do not " @@ -4208,25 +4569,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2351 +#: reference_processing.xml:2556 #, no-c-format msgid "&sqlmm_compliant; SQL-MM 3: 5.1.21" msgstr "" #. Tag: para -#: reference_processing.xml:2371 +#: reference_processing.xml:2576 #, no-c-format msgid "The original linestrings shown together" msgstr "" #. Tag: para -#: reference_processing.xml:2383 +#: reference_processing.xml:2588 #, no-c-format msgid "The symmetric difference of the two linestrings" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2392 +#: reference_processing.xml:2597 #, no-c-format msgid "" "--Safe for 2d - symmetric difference of 2 linestrings\n" @@ -4243,7 +4604,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2394 +#: reference_processing.xml:2599 #, no-c-format msgid "" "--When used in 3d doesn't quite do the right thing\n" @@ -4257,19 +4618,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2401 +#: reference_processing.xml:2606 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_processing.xml:2408 +#: reference_processing.xml:2613 #, no-c-format msgid "ST_Subdivide" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2409 +#: reference_processing.xml:2614 #, no-c-format msgid "" "Returns a set of geometry where no geometry in the set has more than the " @@ -4277,7 +4638,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2414 +#: reference_processing.xml:2619 #, no-c-format msgid "" "setof geometry ST_Subdivide " @@ -4287,32 +4648,52 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2425 +#: reference_processing.xml:2630 #, 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." +"Divides geometry into parts until a part can be represented using no more " +"than max_vertices. Point-in-polygon and other overlay " +"operations are normally faster for indexed subdivided dataset: \"miss\" " +"cases are faster to check as boxes for all parts typically cover smaller " +"area than original geometry box, \"hit\" cases are faster because recheck " +"operates on less points. Uses the same envelope clipping as " +"ST_ClipByBox2D. max_vertices must be 5 or more, as " +"5 points are needed to represent a closed box." msgstr "" #. Tag: para -#: reference_processing.xml:2434 +#: reference_processing.xml:2639 #, no-c-format -msgid "Clipping performed by the GEOS module." +msgid "Availability: 2.2.0 requires GEOS >= 3.5.0." msgstr "" #. Tag: para -#: reference_processing.xml:2437 +#: reference_processing.xml:2640 #, no-c-format -msgid "Availability: 2.2.0 requires GEOS >= 3.5.0." +msgid "" +"Enhanced: 2.5.0 reuses existing points on polygon split, vertex count is " +"lowered from 8 to 5." +msgstr "" + +#. Tag: programlisting +#: reference_processing.xml:2645 +#, no-c-format +msgid "" +"-- Subdivide complex geometries in table, in place\n" +"with complex_areas_to_subdivide as (\n" +" delete from polygons_table\n" +" where ST_NPoints(geom) > 255\n" +" returning id, column1, column2, column3, geom\n" +")\n" +"insert into polygons_table (fid, column1, column2, column3, geom)\n" +" select\n" +" fid, column1, column2, column3,\n" +" ST_Subdivide(geom, 255) as geom\n" +" from complex_areas_to_subdivide;" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2443 +#: reference_processing.xml:2647 #, no-c-format msgid "" "-- Create a new subdivided table suitable for joining to the original\n" @@ -4322,13 +4703,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2454 +#: reference_processing.xml:2658 #, no-c-format msgid "Subdivide max 10 vertices" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2457 +#: reference_processing.xml:2661 #, no-c-format msgid "" "SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n" @@ -4341,93 +4722,82 @@ msgid "" msgstr "" #. Tag: screen -#: reference_processing.xml:2458 +#: reference_processing.xml:2662 #, 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))" +"rn │ wkt\n" +"────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────\n" +" 1 │ POLYGON((119 23,85 35,68 29,66 28,32 56,22 64,29.8260869565217 100,119 " +"100,119 23))\n" +" 2 │ POLYGON((132 10,119 23,119 56,186 56,186 52,178 34,168 18,147 13,132 " +"10))\n" +" 3 │ POLYGON((119 56,119 100,190 100,185 79,186 56,119 56))\n" +" 4 │ POLYGON((29.8260869565217 100,32 110,40 119,36 150,57 158,75 171,92 " +"182,114 184,114 100,29.8260869565217 100))\n" +" 5 │ POLYGON((114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 " +"100,114 100,114 184))" msgstr "" #. Tag: para -#: reference_processing.xml:2467 +#: reference_processing.xml:2671 #, no-c-format msgid "" -"Useful in conjunction with ST_Segmentize to create additional vertices that " -"can then be used for splitting" +"Useful in conjunction with ST_Segmentize(geography) to create additional " +"vertices that can then be used for splitting." msgstr "" #. Tag: programlisting -#: reference_processing.xml:2470 +#: reference_processing.xml:2674 #, no-c-format msgid "" -"SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 " -"150)'::geometry,10),8));" +"SELECT ST_AsText(ST_Subdivide(ST_Segmentize('LINESTRING(0 0, 85 85)'::" +"geography,1200000)::geometry,8));" msgstr "" #. Tag: screen -#: reference_processing.xml:2471 +#: reference_processing.xml:2675 #, 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)" +"LINESTRING(0 0,0.487578359029357 5.57659056746196,0.984542144675897 " +"11.1527721155093,1.50101059639722 16.7281035483571,1.94532113630331 21.25)\n" +"LINESTRING(1.94532113630331 21.25,2.04869538062779 " +"22.3020741387339,2.64204641967673 27.8740533545155,3.29994062412787 " +"33.443216802941,4.04836719489742 39.0084282520239,4.59890468420694 42.5)\n" +"LINESTRING(4.59890468420694 42.5,4.92498503922732 " +"44.5680389206321,5.98737409390639 50.1195229244701,7.3290919767674 " +"55.6587646879025,8.79638749938413 60.1969505994924)\n" +"LINESTRING(8.79638749938413 60.1969505994924,9.11375579533779 " +"61.1785363177625,11.6558166691368 66.6648504160202,15.642041247655 " +"72.0867690601745,22.8716627200212 77.3609628116894,24.6991785131552 " +"77.8939011989848)\n" +"LINESTRING(24.6991785131552 77.8939011989848,39.4046096622744 " +"82.1822848017636,44.7994523421035 82.5156766227011)\n" +"LINESTRING(44.7994523421035 82.5156766227011,85 85)" msgstr "" #. Tag: para -#: reference_processing.xml:2478 +#: reference_processing.xml:2682 #, no-c-format msgid "" ", , , " -"" +", " msgstr "" #. Tag: refname -#: reference_processing.xml:2489 +#: reference_processing.xml:2694 #, no-c-format msgid "ST_SwapOrdinates" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2490 +#: reference_processing.xml:2695 #, no-c-format msgid "" "Returns a version of the given geometry with given ordinate values swapped." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2497 +#: reference_processing.xml:2702 #, no-c-format msgid "" "geometry ST_SwapOrdinates " @@ -4436,13 +4806,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2507 +#: reference_processing.xml:2712 #, no-c-format msgid "Returns a version of the given geometry with given ordinates swapped." msgstr "" #. Tag: para -#: reference_processing.xml:2510 +#: reference_processing.xml:2715 #, no-c-format msgid "" "The ords parameter is a 2-characters string naming the " @@ -4450,7 +4820,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2524 +#: reference_processing.xml:2729 #, no-c-format msgid "" " geometry ST_Union " @@ -4498,7 +4868,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2562 +#: reference_processing.xml:2767 #, no-c-format msgid "" "Output type can be a MULTI*, single geometry, or Geometry Collection. Comes " @@ -4509,7 +4879,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2566 +#: reference_processing.xml:2771 #, no-c-format msgid "" "Aggregate version: This function returns a MULTI geometry or NON-MULTI " @@ -4520,7 +4890,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2572 +#: reference_processing.xml:2777 #, no-c-format msgid "" "Non-Aggregate version: This function returns a geometry being a union of two " @@ -4529,7 +4899,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2576 +#: reference_processing.xml:2781 #, no-c-format msgid "" "ST_Collect and ST_Union are often interchangeable. ST_Union is in general " @@ -4539,7 +4909,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2582 +#: reference_processing.xml:2787 #, no-c-format msgid "" "NOTE: this function was formerly called GeomUnion(), which was renamed from " @@ -4547,7 +4917,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2585 +#: reference_processing.xml:2790 #, no-c-format msgid "" "Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was " @@ -4559,13 +4929,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2591 +#: reference_processing.xml:2796 #, no-c-format msgid "Aggregate version is not explicitly defined in OGC SPEC." msgstr "" #. Tag: para -#: reference_processing.xml:2592 +#: reference_processing.xml:2797 #, no-c-format msgid "" "&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are " @@ -4573,7 +4943,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2599 +#: reference_processing.xml:2804 #, no-c-format msgid "" "SELECT stusps,\n" @@ -4583,7 +4953,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2601 +#: reference_processing.xml:2806 #, no-c-format msgid "" "SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n" @@ -4646,19 +5016,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_processing.xml:2614 +#: reference_processing.xml:2819 #, no-c-format msgid "ST_UnaryUnion" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2616 +#: reference_processing.xml:2821 #, no-c-format msgid "Like ST_Union, but working at the geometry component level." msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2621 +#: reference_processing.xml:2826 #, no-c-format msgid "" "geometry ST_UnaryUnion " @@ -4666,7 +5036,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2632 +#: reference_processing.xml:2837 #, no-c-format msgid "" "Unlike ST_Union, ST_UnaryUnion does dissolve boundaries between components " @@ -4677,7 +5047,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2642 +#: reference_processing.xml:2847 #, no-c-format msgid "" "You may use this function to node a set of linestrings. You may mix " @@ -4687,7 +5057,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2660 +#: reference_processing.xml:2865 #, no-c-format msgid "" ", , , geometry ST_VoronoiLines " @@ -4720,23 +5090,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2700 +#: reference_processing.xml:2904 #, no-c-format msgid "" "ST_VoronoiLines computes a two-dimensional Voronoi diagram from the vertices of the " "supplied geometry and returns the boundaries between cells in that diagram " -"as a MultiLineString." +"as a MultiLineString. Returns null if input geometry is null. Returns an " +"empty geometry collection if the input geometry contains only one vertex. " +"Returns an empty geometry collection if the extend_to envelope has zero area." msgstr "" #. Tag: para -#: reference_processing.xml:2705 reference_processing.xml:2795 +#: reference_processing.xml:2909 reference_processing.xml:2999 #, no-c-format msgid "Optional parameters:" msgstr "" #. Tag: para -#: reference_processing.xml:2709 reference_processing.xml:2799 +#: reference_processing.xml:2913 reference_processing.xml:3003 #, no-c-format msgid "" "'tolerance' : The distance within which vertices will be considered " @@ -4745,29 +5117,30 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2712 reference_processing.xml:2802 +#: reference_processing.xml:2916 reference_processing.xml:3006 #, 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)" +"geometry, unless that envelope is smaller than the default envelope (default " +"= NULL, default envelope is boundingbox of input geometry extended by about " +"50% in each direction)." msgstr "" #. Tag: para -#: reference_processing.xml:2719 reference_processing.xml:2809 +#: reference_processing.xml:2922 reference_processing.xml:3013 #, no-c-format msgid "Availability: 2.3.0 - requires GEOS >= 3.5.0." msgstr "" #. Tag: para -#: reference_processing.xml:2734 +#: reference_processing.xml:2937 #, no-c-format msgid "Voronoi lines with tolerance of 30 units" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2737 reference_processing.xml:2855 +#: reference_processing.xml:2940 reference_processing.xml:3059 #, no-c-format msgid "" "SELECT ST_VoronoiLines(geom, 30) As geom\n" @@ -4776,7 +5149,7 @@ msgid "" msgstr "" #. Tag: screen -#: reference_processing.xml:2738 reference_processing.xml:2856 +#: reference_processing.xml:2941 reference_processing.xml:3060 #, no-c-format msgid "" "-- ST_AsText output\n" @@ -4786,20 +5159,20 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2751 +#: reference_processing.xml:2954 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refname -#: reference_processing.xml:2761 +#: reference_processing.xml:2964 #, no-c-format msgid "ST_VoronoiPolygons" msgstr "" #. Tag: refpurpose -#: reference_processing.xml:2763 +#: reference_processing.xml:2966 #, no-c-format msgid "" "Returns the cells of the Voronoi diagram constructed from the vertices of a " @@ -4807,7 +5180,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_processing.xml:2768 +#: reference_processing.xml:2971 #, no-c-format msgid "" "geometry ST_VoronoiPolygons " @@ -4818,24 +5191,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2790 +#: reference_processing.xml:2993 #, no-c-format msgid "" "ST_VoronoiPolygons computes a two-dimensional Voronoi diagram 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." +"vertices. Returns null if input geometry is null. Returns an empty geometry " +"collection if the input geometry contains only one vertex. Returns an empty " +"geometry collection if the extend_to envelope has zero area." msgstr "" #. Tag: para -#: reference_processing.xml:2825 +#: reference_processing.xml:3029 #, no-c-format msgid "Points overlaid on top of Voronoi diagram" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2828 +#: reference_processing.xml:3032 #, no-c-format msgid "" "SELECT\n" @@ -4845,7 +5220,7 @@ msgid "" msgstr "" #. Tag: screen -#: reference_processing.xml:2829 +#: reference_processing.xml:3033 #, no-c-format msgid "" "-- ST_AsText output\n" @@ -4863,13 +5238,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2839 +#: reference_processing.xml:3043 #, no-c-format msgid "Voronoi with tolerance of 30 units" msgstr "" #. Tag: programlisting -#: reference_processing.xml:2842 +#: reference_processing.xml:3046 #, no-c-format msgid "" "SELECT ST_VoronoiPolygons(geom, 30) As geom\n" @@ -4878,7 +5253,7 @@ msgid "" msgstr "" #. Tag: screen -#: reference_processing.xml:2843 +#: reference_processing.xml:3047 #, no-c-format msgid "" "-- ST_AsText output\n" @@ -4894,13 +5269,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_processing.xml:2852 +#: reference_processing.xml:3056 #, no-c-format msgid "Voronoi with tolerance of 30 units as MultiLineString" msgstr "" #. Tag: para -#: reference_processing.xml:2869 +#: reference_processing.xml:3073 #, no-c-format msgid ", , " msgstr "" diff --git a/doc/po/templates/reference_raster.xml.pot b/doc/po/templates/reference_raster.xml.pot index fade60368..0827b37fa 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-19 15:47+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -127,73 +127,77 @@ msgstr "" #: 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 +#: reference_raster.xml:924 reference_raster.xml:961 reference_raster.xml:1004 +#: reference_raster.xml:1065 reference_raster.xml:1110 +#: reference_raster.xml:1225 reference_raster.xml:1434 +#: reference_raster.xml:1521 reference_raster.xml:1607 +#: reference_raster.xml:1664 reference_raster.xml:1731 +#: reference_raster.xml:1796 reference_raster.xml:1838 +#: reference_raster.xml:1888 reference_raster.xml:1927 +#: reference_raster.xml:1961 reference_raster.xml:1998 +#: reference_raster.xml:2041 reference_raster.xml:2076 +#: reference_raster.xml:2110 reference_raster.xml:2160 +#: reference_raster.xml:2214 reference_raster.xml:2251 +#: reference_raster.xml:2291 reference_raster.xml:2346 +#: reference_raster.xml:2401 reference_raster.xml:2447 +#: reference_raster.xml:2482 reference_raster.xml:2518 +#: reference_raster.xml:2554 reference_raster.xml:2589 +#: reference_raster.xml:2628 reference_raster.xml:2662 +#: reference_raster.xml:2696 reference_raster.xml:2740 +#: reference_raster.xml:2802 reference_raster.xml:2857 +#: reference_raster.xml:2903 reference_raster.xml:2965 +#: reference_raster.xml:3007 reference_raster.xml:3058 +#: reference_raster.xml:3093 reference_raster.xml:3129 +#: reference_raster.xml:3163 reference_raster.xml:3238 +#: reference_raster.xml:3281 reference_raster.xml:3327 +#: reference_raster.xml:3389 reference_raster.xml:3432 +#: reference_raster.xml:3487 reference_raster.xml:3530 +#: reference_raster.xml:3606 reference_raster.xml:3693 +#: reference_raster.xml:3780 reference_raster.xml:3868 +#: reference_raster.xml:3953 reference_raster.xml:4079 +#: reference_raster.xml:4176 reference_raster.xml:4228 +#: reference_raster.xml:4276 reference_raster.xml:4319 +#: reference_raster.xml:4366 reference_raster.xml:4410 +#: reference_raster.xml:4448 reference_raster.xml:4523 +#: reference_raster.xml:4592 reference_raster.xml:4660 +#: reference_raster.xml:4737 reference_raster.xml:4809 +#: reference_raster.xml:4888 reference_raster.xml:4996 +#: reference_raster.xml:5031 reference_raster.xml:5078 +#: reference_raster.xml:5131 reference_raster.xml:5206 +#: reference_raster.xml:5271 reference_raster.xml:5384 +#: reference_raster.xml:5505 reference_raster.xml:5571 +#: reference_raster.xml:5650 reference_raster.xml:5796 +#: reference_raster.xml:5838 reference_raster.xml:5881 +#: reference_raster.xml:5935 reference_raster.xml:5988 +#: reference_raster.xml:6040 reference_raster.xml:6135 +#: reference_raster.xml:6226 reference_raster.xml:6314 +#: reference_raster.xml:6425 reference_raster.xml:6618 +#: reference_raster.xml:6857 reference_raster.xml:7000 +#: reference_raster.xml:7149 reference_raster.xml:7479 +#: reference_raster.xml:7685 reference_raster.xml:7809 +#: reference_raster.xml:8135 reference_raster.xml:8253 +#: reference_raster.xml:8366 reference_raster.xml:8508 +#: reference_raster.xml:8594 reference_raster.xml:8666 +#: reference_raster.xml:8730 reference_raster.xml:8801 +#: reference_raster.xml:8876 reference_raster.xml:8959 +#: reference_raster.xml:9030 reference_raster.xml:9086 +#: reference_raster.xml:9161 reference_raster.xml:9232 +#: reference_raster.xml:9316 reference_raster.xml:9408 +#: reference_raster.xml:9490 reference_raster.xml:9544 +#: reference_raster.xml:9618 reference_raster.xml:9666 +#: reference_raster.xml:9718 reference_raster.xml:9760 +#: reference_raster.xml:9808 reference_raster.xml:9859 +#: reference_raster.xml:9907 reference_raster.xml:9949 +#: reference_raster.xml:10023 reference_raster.xml:10068 +#: reference_raster.xml:10112 reference_raster.xml:10157 +#: reference_raster.xml:10226 reference_raster.xml:10273 +#: reference_raster.xml:10346 reference_raster.xml:10414 +#: reference_raster.xml:10503 reference_raster.xml:10588 +#: reference_raster.xml:10669 reference_raster.xml:10750 +#: reference_raster.xml:10879 reference_raster.xml:10963 +#: reference_raster.xml:11043 reference_raster.xml:11162 +#: reference_raster.xml:11209 reference_raster.xml:11281 +#: reference_raster.xml:11378 reference_raster.xml:11471 #, no-c-format msgid "Description" msgstr "" @@ -214,71 +218,74 @@ msgstr "" #: 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 +#: reference_raster.xml:936 reference_raster.xml:974 reference_raster.xml:1029 +#: reference_raster.xml:1080 reference_raster.xml:1139 +#: reference_raster.xml:1269 reference_raster.xml:1486 +#: reference_raster.xml:1576 reference_raster.xml:1621 +#: reference_raster.xml:1684 reference_raster.xml:1760 +#: reference_raster.xml:1811 reference_raster.xml:1859 +#: reference_raster.xml:1906 reference_raster.xml:1940 +#: reference_raster.xml:1976 reference_raster.xml:2019 +#: reference_raster.xml:2055 reference_raster.xml:2089 +#: reference_raster.xml:2133 reference_raster.xml:2193 +#: reference_raster.xml:2230 reference_raster.xml:2268 +#: reference_raster.xml:2313 reference_raster.xml:2372 +#: reference_raster.xml:2426 reference_raster.xml:2461 +#: reference_raster.xml:2497 reference_raster.xml:2533 +#: reference_raster.xml:2568 reference_raster.xml:2602 +#: reference_raster.xml:2641 reference_raster.xml:2675 +#: reference_raster.xml:2710 reference_raster.xml:2760 +#: reference_raster.xml:2817 reference_raster.xml:2872 +#: reference_raster.xml:2943 reference_raster.xml:2978 +#: reference_raster.xml:3033 reference_raster.xml:3071 +#: reference_raster.xml:3216 reference_raster.xml:3253 +#: reference_raster.xml:3295 reference_raster.xml:3357 +#: reference_raster.xml:3400 reference_raster.xml:3455 +#: reference_raster.xml:3498 reference_raster.xml:3553 +#: reference_raster.xml:3628 reference_raster.xml:3718 +#: reference_raster.xml:3812 reference_raster.xml:3883 +#: reference_raster.xml:4032 reference_raster.xml:4098 +#: reference_raster.xml:4254 reference_raster.xml:4289 +#: reference_raster.xml:4338 reference_raster.xml:4383 +#: reference_raster.xml:4423 reference_raster.xml:4461 +#: reference_raster.xml:4553 reference_raster.xml:4618 +#: reference_raster.xml:4687 reference_raster.xml:4765 +#: reference_raster.xml:4839 reference_raster.xml:4961 +#: reference_raster.xml:5009 reference_raster.xml:5050 +#: reference_raster.xml:5103 reference_raster.xml:5156 +#: reference_raster.xml:5227 reference_raster.xml:5288 +#: reference_raster.xml:5419 reference_raster.xml:5520 +#: reference_raster.xml:5607 reference_raster.xml:5667 +#: reference_raster.xml:5814 reference_raster.xml:5855 +#: reference_raster.xml:5898 reference_raster.xml:5963 +#: reference_raster.xml:6011 reference_raster.xml:6089 +#: reference_raster.xml:6180 reference_raster.xml:6271 +#: reference_raster.xml:6351 reference_raster.xml:6581 +#: reference_raster.xml:6815 reference_raster.xml:6924 +#: reference_raster.xml:7059 reference_raster.xml:7410 +#: reference_raster.xml:7646 reference_raster.xml:7759 +#: reference_raster.xml:8051 reference_raster.xml:8210 +#: reference_raster.xml:8333 reference_raster.xml:8466 +#: reference_raster.xml:8537 reference_raster.xml:8625 +#: reference_raster.xml:8698 reference_raster.xml:8768 +#: reference_raster.xml:8837 reference_raster.xml:8919 +#: reference_raster.xml:8998 reference_raster.xml:9053 +#: reference_raster.xml:9122 reference_raster.xml:9193 +#: reference_raster.xml:9268 reference_raster.xml:9361 +#: reference_raster.xml:9458 reference_raster.xml:9501 +#: reference_raster.xml:9586 reference_raster.xml:9634 +#: reference_raster.xml:9685 reference_raster.xml:9735 +#: reference_raster.xml:9780 reference_raster.xml:9833 +#: reference_raster.xml:9879 reference_raster.xml:9922 +#: reference_raster.xml:9961 reference_raster.xml:10171 +#: reference_raster.xml:10239 reference_raster.xml:10292 +#: reference_raster.xml:10358 reference_raster.xml:10449 +#: reference_raster.xml:10534 reference_raster.xml:10615 +#: reference_raster.xml:10696 reference_raster.xml:10780 +#: reference_raster.xml:10909 reference_raster.xml:10990 +#: reference_raster.xml:11070 reference_raster.xml:11183 +#: reference_raster.xml:11227 reference_raster.xml:11314 +#: reference_raster.xml:11409 reference_raster.xml:11502 #, no-c-format msgid "See Also" msgstr "" @@ -423,7 +430,7 @@ msgstr "" #, 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 " +"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 "" @@ -761,8 +768,8 @@ 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." +"loaded with data for the constraints to be inferred. Returns true if the " +"constraint setting was accomplished and issues a notice otherwise." msgstr "" #. Tag: funcsynopsis @@ -941,23 +948,23 @@ msgstr "" #. 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 +#: reference_raster.xml:859 reference_raster.xml:1527 reference_raster.xml:1965 +#: reference_raster.xml:3015 reference_raster.xml:3242 +#: reference_raster.xml:3285 reference_raster.xml:3346 +#: reference_raster.xml:5039 reference_raster.xml:5210 +#: reference_raster.xml:5405 reference_raster.xml:5509 +#: reference_raster.xml:5579 reference_raster.xml:5801 +#: reference_raster.xml:6439 reference_raster.xml:7705 +#: reference_raster.xml:7904 reference_raster.xml:8168 +#: reference_raster.xml:8287 reference_raster.xml:8416 +#: reference_raster.xml:8514 reference_raster.xml:8602 +#: reference_raster.xml:8686 reference_raster.xml:8825 +#: reference_raster.xml:8900 reference_raster.xml:8987 +#: reference_raster.xml:9110 reference_raster.xml:9181 +#: reference_raster.xml:9256 reference_raster.xml:9342 +#: reference_raster.xml:9438 reference_raster.xml:9566 +#: reference_raster.xml:10030 reference_raster.xml:10281 +#: reference_raster.xml:10353 reference_raster.xml:11172 #, no-c-format msgid "Availability: 2.0.0" msgstr "" @@ -1140,57 +1147,60 @@ msgstr "" #. 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 +#: reference_raster.xml:930 reference_raster.xml:968 reference_raster.xml:1531 +#: reference_raster.xml:1677 reference_raster.xml:1751 +#: reference_raster.xml:1852 reference_raster.xml:1900 +#: reference_raster.xml:1933 reference_raster.xml:1969 +#: reference_raster.xml:2012 reference_raster.xml:2048 +#: reference_raster.xml:2082 reference_raster.xml:2222 +#: reference_raster.xml:2260 reference_raster.xml:2303 +#: reference_raster.xml:2362 reference_raster.xml:2416 +#: reference_raster.xml:2454 reference_raster.xml:2489 +#: reference_raster.xml:2525 reference_raster.xml:2561 +#: reference_raster.xml:2597 reference_raster.xml:2634 +#: reference_raster.xml:2668 reference_raster.xml:2702 +#: reference_raster.xml:2753 reference_raster.xml:2810 +#: reference_raster.xml:2865 reference_raster.xml:2971 +#: reference_raster.xml:3026 reference_raster.xml:3064 +#: reference_raster.xml:3104 reference_raster.xml:3139 +#: reference_raster.xml:3209 reference_raster.xml:3246 +#: reference_raster.xml:3290 reference_raster.xml:3352 +#: reference_raster.xml:3395 reference_raster.xml:3450 +#: reference_raster.xml:3493 reference_raster.xml:3548 +#: reference_raster.xml:3615 reference_raster.xml:3709 +#: reference_raster.xml:3801 reference_raster.xml:3876 +#: reference_raster.xml:4089 reference_raster.xml:4185 +#: reference_raster.xml:4248 reference_raster.xml:4282 +#: reference_raster.xml:4330 reference_raster.xml:4373 +#: reference_raster.xml:4454 reference_raster.xml:4547 +#: reference_raster.xml:4611 reference_raster.xml:4679 +#: reference_raster.xml:4757 reference_raster.xml:4834 +#: reference_raster.xml:4913 reference_raster.xml:5002 +#: reference_raster.xml:5043 reference_raster.xml:5098 +#: reference_raster.xml:5151 reference_raster.xml:5221 +#: reference_raster.xml:5283 reference_raster.xml:5513 +#: reference_raster.xml:5662 reference_raster.xml:5805 +#: reference_raster.xml:5848 reference_raster.xml:5891 +#: reference_raster.xml:5956 reference_raster.xml:6004 +#: reference_raster.xml:6263 reference_raster.xml:6704 +#: reference_raster.xml:7709 reference_raster.xml:8172 +#: reference_raster.xml:8420 reference_raster.xml:8691 +#: reference_raster.xml:8763 reference_raster.xml:8830 +#: reference_raster.xml:8992 reference_raster.xml:9048 +#: reference_raster.xml:9115 reference_raster.xml:9186 +#: reference_raster.xml:9261 reference_raster.xml:9496 +#: reference_raster.xml:9629 reference_raster.xml:9680 +#: reference_raster.xml:9729 reference_raster.xml:9772 +#: reference_raster.xml:9828 reference_raster.xml:9873 +#: reference_raster.xml:9917 reference_raster.xml:9956 +#: reference_raster.xml:10034 reference_raster.xml:10078 +#: reference_raster.xml:10123 reference_raster.xml:10286 +#: reference_raster.xml:10442 reference_raster.xml:10529 +#: reference_raster.xml:10610 reference_raster.xml:10691 +#: reference_raster.xml:10772 reference_raster.xml:10904 +#: reference_raster.xml:10985 reference_raster.xml:11065 +#: reference_raster.xml:11222 reference_raster.xml:11309 +#: reference_raster.xml:11404 reference_raster.xml:11497 #, no-c-format msgid "Examples" msgstr "" @@ -1485,8 +1495,8 @@ msgstr "" #: 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." +"Returns a list of raster formats supported by PostGIS through GDAL. Only " +"those formats with can_write=True can be used by ST_AsGDALRaster" msgstr "" #. Tag: funcprototype @@ -1497,16 +1507,18 @@ msgid "" "integer OUT idx " "text OUT short_name text OUT long_name text OUT can_read text OUT can_write text OUT create_options" msgstr "" #. Tag: para -#: reference_raster.xml:1004 +#: reference_raster.xml:1006 #, 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 " +"each format supported by GDAL. Use the short_name as input in the " "format parameter of . Options vary depending on what drivers your libgdal was compiled with. " "create_options returns an xml formatted set of " @@ -1516,7 +1528,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1007 +#: reference_raster.xml:1011 +#, no-c-format +msgid "Changed: 2.5.0 - add can_read and can_write columns." +msgstr "" + +#. Tag: para +#: reference_raster.xml:1012 #, no-c-format msgid "" "Changed: 2.0.6, 2.1.3 - by default no drivers are enabled, unless GUC or " @@ -1524,71 +1542,148 @@ msgid "" msgstr "" #. 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 +#: reference_raster.xml:1013 reference_raster.xml:1454 +#: reference_raster.xml:6060 reference_raster.xml:6168 +#: reference_raster.xml:6259 reference_raster.xml:6339 #, no-c-format msgid "Availability: 2.0.0 - requires GDAL >= 1.6.0." msgstr "" #. Tag: title -#: reference_raster.xml:1013 +#: reference_raster.xml:1018 #, no-c-format msgid "Examples: List of Drivers" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1015 +#: reference_raster.xml:1020 #, no-c-format msgid "" "SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';\n" -"SELECT short_name, long_name\n" +"SELECT short_name, long_name, can_write\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)" +"\n" +" short_name | " +"long_name | can_write\n" +"-----------------" +"+-------------------------------------------------------------+-----------\n" +" AAIGrid | Arc/Info ASCII " +"Grid | t\n" +" ACE2 | " +"ACE2 | f\n" +" ADRG | ARC Digitized Raster " +"Graphics | f\n" +" AIG | Arc/Info Binary " +"Grid | f\n" +" AirSAR | AirSAR Polarimetric " +"Image | f\n" +" ARG | Azavea Raster Grid " +"format | t\n" +" BAG | Bathymetry Attributed " +"Grid | f\n" +" BIGGIF | Graphics Interchange Format (." +"gif) | f\n" +" BLX | Magellan topo (." +"blx) | t\n" +" BMP | MS Windows Device Independent " +"Bitmap | f\n" +" BSB | Maptech BSB Nautical " +"Charts | f\n" +" PAux | PCI .aux " +"Labelled | f\n" +" PCIDSK | PCIDSK Database " +"File | f\n" +" PCRaster | PCRaster Raster " +"File | f\n" +" PDF | Geospatial " +"PDF | f\n" +" PDS | NASA Planetary Data " +"System | f\n" +" PDS4 | NASA Planetary Data System " +"4 | t\n" +" PLMOSAIC | Planet Labs Mosaics " +"API | f\n" +" PLSCENES | Planet Labs Scenes " +"API | f\n" +" PNG | Portable Network " +"Graphics | t\n" +" PNM | Portable Pixmap Format " +"(netpbm) | f\n" +" PRF | Racurs PHOTOMOD " +"PRF | f\n" +" R | R Object Data " +"Store | t\n" +" Rasterlite | " +"Rasterlite | t\n" +" RDA | DigitalGlobe Raster Data Access " +"driver | f\n" +" RIK | Swedish Grid RIK (." +"rik) | f\n" +" RMF | Raster Matrix " +"Format | f\n" +" ROI_PAC | ROI_PAC " +"raster | f\n" +" RPFTOC | Raster Product Format TOC " +"format | f\n" +" RRASTER | R " +"Raster | f\n" +" RS2 | RadarSat 2 XML " +"Product | f\n" +" RST | Idrisi Raster " +"A.1 | t\n" +" SAFE | Sentinel-1 SAR SAFE " +"Product | f\n" +" SAGA | SAGA GIS Binary Grid (.sdat, .sg-grd-" +"z) | t\n" +" SAR_CEOS | CEOS SAR " +"Image | f\n" +" SDTS | SDTS " +"Raster | f\n" +" SENTINEL2 | Sentinel " +"2 | f\n" +" SGI | SGI Image File Format " +"1.0 | f\n" +" SNODAS | Snow Data Assimilation " +"System | f\n" +" SRP | Standard Raster Product (ASRP/" +"USRP) | f\n" +" SRTMHGT | SRTMHGT File " +"Format | t\n" +" Terragen | Terragen " +"heightfield | f\n" +" TIL | EarthWatch ." +"TIL | f\n" +" TSX | TerraSAR-X " +"Product | f\n" +" USGSDEM | USGS Optional ASCII DEM (and " +"CDED) | t\n" +" VICAR | MIPL VICAR " +"file | f\n" +" VRT | Virtual " +"Raster | t\n" +" WCS | OGC Web Coverage " +"Service | f\n" +" WMS | OGC Web Map " +"Service | t\n" +" WMTS | OGC Web Map Tile " +"Service | t\n" +" XPM | X11 PixMap " +"Format | t\n" +" XYZ | ASCII Gridded " +"XYZ | t\n" +" ZMap | ZMap Plus " +"Grid | t" msgstr "" #. Tag: title -#: reference_raster.xml:1017 +#: reference_raster.xml:1022 #, no-c-format msgid "Example: List of options for each driver" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1018 +#: reference_raster.xml:1023 #, no-c-format msgid "" "-- Output the create options XML column of JPEG as a table --\n" @@ -1620,7 +1715,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1020 +#: reference_raster.xml:1025 #, no-c-format msgid "" "-- raw xml output for creator options for GeoTiff --\n" @@ -1766,7 +1861,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1026 +#: reference_raster.xml:1031 #, no-c-format msgid "" ", , raster UpdateRasterSRIDregclass ST_CreateOverview " @@ -1866,7 +1961,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1107 +#: reference_raster.xml:1112 #, no-c-format msgid "" "Create an overview table with resampled tiles from the source table. Output " @@ -1876,7 +1971,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1114 +#: reference_raster.xml:1119 #, no-c-format msgid "" "The overview table will be made available in the raster_overviews, (1) raster ST_AddBand " @@ -2038,7 +2133,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1230 +#: reference_raster.xml:1235 #, no-c-format msgid "" "For the variant that takes an array of rasters (Variant 5), if " @@ -2047,7 +2142,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1234 +#: reference_raster.xml:1239 #, no-c-format msgid "" "For the variants that take outdbfile (Variants 6 and 7), " @@ -2056,25 +2151,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1238 +#: reference_raster.xml:1243 #, no-c-format msgid "Enhanced: 2.1.0 support for addbandarg added." msgstr "" #. Tag: para -#: reference_raster.xml:1239 +#: reference_raster.xml:1244 #, no-c-format msgid "Enhanced: 2.1.0 support for new out-db bands added." msgstr "" #. Tag: title -#: reference_raster.xml:1243 +#: reference_raster.xml:1248 #, no-c-format msgid "Examples: Single New Band" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1245 +#: reference_raster.xml:1250 #, no-c-format msgid "" "-- Add another band of type 8 bit unsigned integer with pixels initialized " @@ -2085,7 +2180,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1247 +#: reference_raster.xml:1252 #, no-c-format msgid "" "-- Create an empty raster 100x100 units, with upper left right at 0, add 2 " @@ -2126,13 +2221,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:1251 +#: reference_raster.xml:1256 #, no-c-format msgid "Examples: Multiple New Bands" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1253 +#: reference_raster.xml:1258 #, no-c-format msgid "" "SELECT\n" @@ -2159,7 +2254,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1255 +#: reference_raster.xml:1260 #, no-c-format msgid "" "-- Aggregate the 1st band of a table of like rasters into a single raster\n" @@ -2179,13 +2274,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:1259 +#: reference_raster.xml:1264 #, no-c-format msgid "Examples: New Out-db band" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1260 +#: reference_raster.xml:1265 #, no-c-format msgid "" "SELECT\n" @@ -2208,7 +2303,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1265 +#: reference_raster.xml:1270 #, no-c-format msgid "" ", , raster ST_AsRaster " @@ -2375,7 +2470,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1431 +#: reference_raster.xml:1436 #, no-c-format msgid "" "Converts a PostGIS geometry to a PostGIS raster. The many variants offers " @@ -2384,7 +2479,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1433 +#: reference_raster.xml:1438 #, no-c-format msgid "" "The first group, composed of the two first variants, produce a raster having " @@ -2396,7 +2491,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1435 +#: reference_raster.xml:1440 #, no-c-format msgid "" "The second group, composed of four variants, let you set the dimensions of " @@ -2410,7 +2505,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1437 +#: reference_raster.xml:1442 #, no-c-format msgid "" "The third group, composed of four variants, let you fix the dimensions of " @@ -2422,7 +2517,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1439 +#: reference_raster.xml:1444 #, no-c-format msgid "" "The two first variants of each of those two last groups let you specify the " @@ -2433,7 +2528,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1441 +#: reference_raster.xml:1446 #, no-c-format msgid "" "Each group of variant allows producing a one band raster or a multiple bands " @@ -2445,7 +2540,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1443 +#: reference_raster.xml:1448 #, no-c-format msgid "" "The output raster will be in the same spatial reference as the source " @@ -2455,7 +2550,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1445 +#: reference_raster.xml:1450 #, no-c-format msgid "" "The optional touched parameter defaults to false and maps " @@ -2465,7 +2560,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1447 +#: reference_raster.xml:1452 #, no-c-format msgid "" "This is particularly useful for rendering jpegs and pngs of geometries " @@ -2475,7 +2570,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1451 +#: reference_raster.xml:1456 #, no-c-format msgid "" "Not yet capable of rendering complex geometry types such as curves, TINS, " @@ -2483,33 +2578,33 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:1456 +#: reference_raster.xml:1461 #, no-c-format msgid "Examples: Output geometries as PNG files" msgstr "" #. Tag: para -#: reference_raster.xml:1462 +#: reference_raster.xml:1467 #, no-c-format msgid "black circle" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1465 +#: reference_raster.xml:1470 #, 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'));" +"SELECT ST_AsPNG(ST_AsRaster(ST_Buffer(ST_Point(1,5),10),150, 150));" msgstr "" #. Tag: para -#: reference_raster.xml:1472 +#: reference_raster.xml:1477 #, no-c-format msgid "example from buffer rendered with just PostGIS" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1476 +#: reference_raster.xml:1481 #, no-c-format msgid "" "-- the bands map to RGB bands - the value (118,154,118) - teal --\n" @@ -2523,7 +2618,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1482 +#: reference_raster.xml:1487 #, no-c-format msgid "" ", , , " @@ -2532,13 +2627,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1488 +#: reference_raster.xml:1493 #, no-c-format msgid "ST_Band" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1489 +#: reference_raster.xml:1494 #, no-c-format msgid "" "Returns one or more bands of an existing raster as a new raster. Useful for " @@ -2546,7 +2641,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:1493 +#: reference_raster.xml:1498 #, no-c-format msgid "" " raster ST_Band " @@ -2564,18 +2659,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1518 +#: reference_raster.xml:1523 #, 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." +"specified or any of specified bands does not exist in the raster, then all " +"bands are returned. Used as a helper function in various functions such as " +"for deleting a band." msgstr "" #. Tag: para -#: reference_raster.xml:1520 +#: reference_raster.xml:1525 #, no-c-format msgid "" "For the nbands as text variant of function, the default " @@ -2588,7 +2684,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1528 +#: reference_raster.xml:1533 #, no-c-format msgid "" "-- Make 2 new rasters: 1 containing band 1 of dummy, second containing band " @@ -2607,7 +2703,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1530 +#: reference_raster.xml:1535 #, no-c-format msgid "" "-- Return bands 2 and 3. Using array cast syntax\n" @@ -2625,25 +2721,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1540 +#: reference_raster.xml:1545 #, no-c-format msgid "original (column rast)" msgstr "" #. Tag: para -#: reference_raster.xml:1549 +#: reference_raster.xml:1554 #, no-c-format msgid "dupe_band" msgstr "" #. Tag: para -#: reference_raster.xml:1558 +#: reference_raster.xml:1563 #, no-c-format msgid "sing_band" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1566 +#: reference_raster.xml:1571 #, no-c-format msgid "" "--Make a new raster with 2nd band of original and 1st band repeated twice,\n" @@ -2655,7 +2751,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1572 +#: reference_raster.xml:1577 #, no-c-format msgid "" ", , , " @@ -2663,19 +2759,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1578 +#: reference_raster.xml:1583 #, no-c-format msgid "ST_MakeEmptyCoverage" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1579 +#: reference_raster.xml:1584 #, no-c-format msgid "Cover georeferenced area with a grid of empty raster tiles." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1584 +#: reference_raster.xml:1589 #, no-c-format msgid "" "raster ST_MakeEmptyCoverage " @@ -2695,7 +2791,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1604 +#: reference_raster.xml:1609 #, no-c-format msgid "" "Create a set of raster tiles with . " @@ -2709,7 +2805,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1605 +#: reference_raster.xml:1610 #, no-c-format msgid "" "Note that scaley is generally negative for rasters and scalex is generally " @@ -2718,19 +2814,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1606 +#: reference_raster.xml:1611 #, no-c-format msgid "Availability: 2.4.0" msgstr "" #. Tag: title -#: reference_raster.xml:1610 reference_raster.xml:8043 +#: reference_raster.xml:1615 reference_raster.xml:8518 #, no-c-format msgid "Examples Basic" msgstr "" #. Tag: para -#: reference_raster.xml:1611 +#: reference_raster.xml:1616 #, no-c-format msgid "" "Create 16 tiles in a 4x4 grid to cover the WGS84 area from upper left corner " @@ -2738,7 +2834,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1612 +#: reference_raster.xml:1617 #, no-c-format msgid "" " raster ST_MakeEmptyRaster, , " @@ -2901,13 +2997,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1687 +#: reference_raster.xml:1692 #, no-c-format msgid "ST_Tile" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1688 +#: reference_raster.xml:1693 #, no-c-format msgid "" "Returns a set of rasters resulting from the split of the input " @@ -2915,7 +3011,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:1692 +#: reference_raster.xml:1697 #, no-c-format msgid "" " setof raster ST_Tile " @@ -2946,7 +3042,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1728 +#: reference_raster.xml:1733 #, no-c-format msgid "" "Returns a set of rasters resulting from the split of the input raster " @@ -2954,7 +3050,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1732 +#: reference_raster.xml:1737 #, no-c-format msgid "" "If padwithnodata = FALSE, edge tiles on the right and " @@ -2966,7 +3062,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1737 +#: reference_raster.xml:1742 #, no-c-format msgid "" "If a specified band of the input raster is out-of-db, the corresponding band " @@ -2974,7 +3070,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1748 +#: reference_raster.xml:1753 #, no-c-format msgid "" "WITH foo AS (\n" @@ -3031,7 +3127,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1750 +#: reference_raster.xml:1755 #, no-c-format msgid "" "WITH foo AS (\n" @@ -3079,26 +3175,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1756 +#: reference_raster.xml:1761 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:1766 +#: reference_raster.xml:1771 #, no-c-format msgid "ST_Retile" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1767 +#: reference_raster.xml:1772 #, no-c-format msgid "" "Return a set of configured tiles from an arbitrarily tiled raster coverage." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1775 +#: reference_raster.xml:1780 #, no-c-format msgid "" "SETOF raster ST_Retile " @@ -3114,7 +3210,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1793 +#: reference_raster.xml:1798 #, no-c-format msgid "" "Return a set of tiles having the specified scale (sfx, " @@ -3125,19 +3221,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1817 +#: reference_raster.xml:1822 #, no-c-format msgid "ST_FromGDALRaster" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1818 +#: reference_raster.xml:1823 #, no-c-format msgid "Returns a raster from a supported GDAL raster file." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1823 +#: reference_raster.xml:1828 #, no-c-format msgid "" "raster ST_FromGDALRaster " @@ -3147,7 +3243,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1835 +#: reference_raster.xml:1840 #, no-c-format msgid "" "Returns a raster from a supported GDAL raster file. gdaldatasrid is NULL, the function will try to automatically " @@ -3164,7 +3260,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1849 +#: reference_raster.xml:1854 #, no-c-format msgid "" "WITH foo AS (\n" @@ -3199,19 +3295,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:1864 +#: reference_raster.xml:1869 #, no-c-format msgid "Raster Accessors" msgstr "" #. Tag: refname -#: reference_raster.xml:1868 +#: reference_raster.xml:1873 #, no-c-format msgid "ST_GeoReference" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1869 +#: reference_raster.xml:1874 #, no-c-format msgid "" "Returns the georeference meta data in GDAL or ESRI format as commonly seen " @@ -3219,7 +3315,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1874 +#: reference_raster.xml:1879 #, no-c-format msgid "" "text ST_GeoReference " @@ -3229,7 +3325,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1885 +#: reference_raster.xml:1890 #, no-c-format msgid "" "Returns the georeference meta data including carriage return in GDAL or ESRI " @@ -3239,19 +3335,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1887 reference_raster.xml:4124 +#: reference_raster.xml:1892 reference_raster.xml:4231 #, no-c-format msgid "Difference between format representations is as follows:" msgstr "" #. Tag: para -#: reference_raster.xml:1888 reference_raster.xml:4125 +#: reference_raster.xml:1893 reference_raster.xml:4232 #, no-c-format msgid "GDAL:" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1889 +#: reference_raster.xml:1894 #, no-c-format msgid "" "scalex\n" @@ -3263,13 +3359,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1890 reference_raster.xml:4127 +#: reference_raster.xml:1895 reference_raster.xml:4234 #, no-c-format msgid "ESRI:" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1891 +#: reference_raster.xml:1896 #, no-c-format msgid "" "scalex\n" @@ -3281,7 +3377,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1897 +#: reference_raster.xml:1902 #, no-c-format msgid "" "SELECT ST_GeoReference(rast, 'ESRI') As esri_ref, ST_GeoReference(rast, " @@ -3299,25 +3395,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1902 +#: reference_raster.xml:1907 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:1908 +#: reference_raster.xml:1913 #, no-c-format msgid "ST_Height" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1909 +#: reference_raster.xml:1914 #, no-c-format msgid "Returns the height of the raster in pixels." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1914 +#: reference_raster.xml:1919 #, no-c-format msgid "" "integer ST_Height " @@ -3325,13 +3421,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1924 +#: reference_raster.xml:1929 #, no-c-format msgid "Returns the height of the raster." msgstr "" #. Tag: programlisting -#: reference_raster.xml:1930 +#: reference_raster.xml:1935 #, no-c-format msgid "" "SELECT rid, ST_Height(rast) As rastheight\n" @@ -3344,13 +3440,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1942 +#: reference_raster.xml:1947 #, no-c-format msgid "ST_IsEmpty" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1943 +#: reference_raster.xml:1948 #, no-c-format msgid "" "Returns true if the raster is empty (width = 0 and height = 0). " @@ -3358,7 +3454,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:1948 +#: reference_raster.xml:1953 #, no-c-format msgid "" "boolean ST_IsEmpty " @@ -3366,7 +3462,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1958 +#: reference_raster.xml:1963 #, no-c-format msgid "" "Returns true if the raster is empty (width = 0 and height = 0). " @@ -3374,7 +3470,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:1966 +#: reference_raster.xml:1971 #, no-c-format msgid "" "SELECT ST_IsEmpty(ST_MakeEmptyRaster(100, 100, 0, 0, 0, 0, 0, 0))\n" @@ -3390,13 +3486,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:1978 +#: reference_raster.xml:1983 #, no-c-format msgid "ST_MemSize" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:1980 +#: reference_raster.xml:1985 #, no-c-format msgid "" "Returns the amount of space (in bytes) the raster takes.integer ST_MemSize " @@ -3412,13 +3508,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1995 +#: reference_raster.xml:2000 #, no-c-format msgid "Returns the amount of space (in bytes) the raster takes." msgstr "" #. Tag: para -#: reference_raster.xml:1996 +#: reference_raster.xml:2001 #, no-c-format msgid "" "This is a nice compliment to PostgreSQL built in functions pg_column_size, " @@ -3426,7 +3522,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1997 +#: reference_raster.xml:2002 #, no-c-format msgid "" "pg_relation_size which gives the byte size of a table may return byte size " @@ -3436,7 +3532,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:1999 +#: reference_raster.xml:2004 #, no-c-format msgid "" "pg_total_relation_size - includes, the table, the toasted tables, and the " @@ -3444,7 +3540,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2009 +#: reference_raster.xml:2014 #, no-c-format msgid "" "SELECT ST_MemSize(ST_AsRaster(ST_Buffer(ST_Point(1,5),10,1000),150, 150, " @@ -3456,13 +3552,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2022 +#: reference_raster.xml:2027 #, no-c-format msgid "ST_MetaData" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2023 +#: reference_raster.xml:2028 #, no-c-format msgid "" "Returns basic meta data about a raster object such as pixel size, rotation " @@ -3470,7 +3566,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2028 +#: reference_raster.xml:2033 #, no-c-format msgid "" "record ST_MetaData " @@ -3478,7 +3574,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2038 +#: reference_raster.xml:2043 #, no-c-format msgid "" "Returns basic meta data about a raster object such as pixel size, rotation " @@ -3487,7 +3583,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2045 +#: reference_raster.xml:2050 #, no-c-format msgid "" "SELECT rid, (foo.md).*\n" @@ -3505,26 +3601,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2051 reference_raster.xml:4903 +#: reference_raster.xml:2056 reference_raster.xml:5010 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:2057 +#: reference_raster.xml:2062 #, no-c-format msgid "ST_NumBands" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2058 +#: reference_raster.xml:2063 #, no-c-format msgid "" "Returns the number of bands in the raster object." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2063 +#: reference_raster.xml:2068 #, no-c-format msgid "" "integer ST_NumBands " @@ -3532,13 +3628,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2073 +#: reference_raster.xml:2078 #, no-c-format msgid "Returns the number of bands in the raster object." msgstr "" #. Tag: programlisting -#: reference_raster.xml:2079 +#: reference_raster.xml:2084 #, no-c-format msgid "" "SELECT rid, ST_NumBands(rast) As numbands\n" @@ -3551,20 +3647,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2091 +#: reference_raster.xml:2096 #, no-c-format msgid "ST_PixelHeight" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2092 +#: reference_raster.xml:2097 #, no-c-format msgid "" "Returns the pixel height in geometric units of the spatial reference system." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2097 +#: reference_raster.xml:2102 #, no-c-format msgid "" "double precision ST_PixelHeight " @@ -3572,7 +3668,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2107 +#: reference_raster.xml:2112 #, no-c-format msgid "" "Returns the height of a pixel in geometric units of the spatial reference " @@ -3581,7 +3677,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2109 +#: reference_raster.xml:2114 #, no-c-format msgid "" "Refer to for a diagrammatic " @@ -3589,13 +3685,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:2113 reference_raster.xml:2173 +#: reference_raster.xml:2118 reference_raster.xml:2178 #, no-c-format msgid "Examples: Rasters with no skew" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2115 +#: reference_raster.xml:2120 #, no-c-format msgid "" "SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n" @@ -3611,13 +3707,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:2120 reference_raster.xml:2180 +#: reference_raster.xml:2125 reference_raster.xml:2185 #, no-c-format msgid "Examples: Rasters with skew different than 0" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2122 +#: reference_raster.xml:2127 #, no-c-format msgid "" "SELECT ST_Height(rast) As rastheight, ST_PixelHeight(rast) As pixheight,\n" @@ -3634,8 +3730,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2129 reference_raster.xml:2189 -#: reference_raster.xml:4183 +#: reference_raster.xml:2134 reference_raster.xml:2194 +#: reference_raster.xml:4290 #, no-c-format msgid "" ", , , double precision ST_PixelWidth " @@ -3664,7 +3760,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2157 +#: reference_raster.xml:2162 #, no-c-format msgid "" "Returns the width of a pixel in geometric units of the spatial reference " @@ -3673,25 +3769,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2159 +#: reference_raster.xml:2164 #, no-c-format msgid "The following diagram demonstrates the relationship:" msgstr "" #. Tag: para -#: reference_raster.xml:2166 +#: reference_raster.xml:2171 #, no-c-format msgid "Pixel Width: Pixel size in the i direction" msgstr "" #. Tag: para -#: reference_raster.xml:2166 +#: reference_raster.xml:2171 #, no-c-format msgid "Pixel Height: Pixel size in the j direction" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2175 +#: reference_raster.xml:2180 #, no-c-format msgid "" "SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n" @@ -3707,7 +3803,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2182 +#: reference_raster.xml:2187 #, no-c-format msgid "" "SELECT ST_Width(rast) As rastwidth, ST_PixelWidth(rast) As pixwidth,\n" @@ -3725,13 +3821,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2195 +#: reference_raster.xml:2200 #, no-c-format msgid "ST_ScaleX" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2196 +#: reference_raster.xml:2201 #, no-c-format msgid "" "Returns the X component of the pixel width in units of coordinate reference " @@ -3739,7 +3835,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2201 +#: reference_raster.xml:2206 #, no-c-format msgid "" "float8 ST_ScaleX " @@ -3747,7 +3843,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2211 +#: reference_raster.xml:2216 #, no-c-format msgid "" "Returns the X component of the pixel width in units of coordinate reference " @@ -3756,13 +3852,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2213 +#: reference_raster.xml:2218 #, no-c-format msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeX." msgstr "" #. Tag: programlisting -#: reference_raster.xml:2219 +#: reference_raster.xml:2224 #, no-c-format msgid "" "SELECT rid, ST_ScaleX(rast) As rastpixwidth\n" @@ -3775,13 +3871,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2232 +#: reference_raster.xml:2237 #, no-c-format msgid "ST_ScaleY" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2233 +#: reference_raster.xml:2238 #, no-c-format msgid "" "Returns the Y component of the pixel height in units of coordinate reference " @@ -3789,7 +3885,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2238 +#: reference_raster.xml:2243 #, no-c-format msgid "" "float8 ST_ScaleY " @@ -3797,7 +3893,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2248 +#: reference_raster.xml:2253 #, no-c-format msgid "" "Returns the Y component of the pixel height in units of coordinate reference " @@ -3806,13 +3902,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2251 +#: reference_raster.xml:2256 #, no-c-format msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeY." msgstr "" #. Tag: programlisting -#: reference_raster.xml:2257 +#: reference_raster.xml:2262 #, no-c-format msgid "" "SELECT rid, ST_ScaleY(rast) As rastpixheight\n" @@ -3825,13 +3921,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2270 +#: reference_raster.xml:2275 #, no-c-format msgid "ST_RasterToWorldCoord" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2271 +#: reference_raster.xml:2276 #, no-c-format msgid "" "Returns the raster's upper left corner as geometric X and Y (longitude and " @@ -3839,7 +3935,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2276 +#: reference_raster.xml:2281 #, no-c-format msgid "" "record ST_RasterToWorldCoord " @@ -3849,7 +3945,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2288 +#: reference_raster.xml:2293 #, no-c-format msgid "" "Returns the upper left corner as geometric X and Y (longitude and latitude) " @@ -3862,7 +3958,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2300 +#: reference_raster.xml:2305 #, no-c-format msgid "" "-- non-skewed raster\n" @@ -3879,7 +3975,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2302 +#: reference_raster.xml:2307 #, no-c-format msgid "" "-- skewed raster\n" @@ -3901,7 +3997,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2309 +#: reference_raster.xml:2314 #, no-c-format msgid "" ", , float8 ST_RasterToWorldCoordX, float8 ST_RasterToWorldCoordY, float8 ST_Rotation " @@ -4122,7 +4218,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2444 +#: reference_raster.xml:2449 #, no-c-format msgid "" "Returns the uniform rotation of the raster in radian. If a raster does not " @@ -4131,7 +4227,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2451 +#: reference_raster.xml:2456 #, no-c-format msgid "" "SELECT rid, ST_Rotation(ST_SetScale(ST_SetSkew(rast, sqrt(2)), sqrt(2))) as " @@ -4144,25 +4240,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2457 +#: reference_raster.xml:2462 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:2463 +#: reference_raster.xml:2468 #, no-c-format msgid "ST_SkewX" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2464 +#: reference_raster.xml:2469 #, no-c-format msgid "Returns the georeference X skew (or rotation parameter)." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2469 +#: reference_raster.xml:2474 #, no-c-format msgid "" "float8 ST_SkewX " @@ -4170,7 +4266,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2479 +#: reference_raster.xml:2484 #, no-c-format msgid "" "Returns the georeference X skew (or rotation parameter). Refer to , " msgstr "" #. Tag: refname -#: reference_raster.xml:2499 +#: reference_raster.xml:2504 #, no-c-format msgid "ST_SkewY" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2500 +#: reference_raster.xml:2505 #, no-c-format msgid "Returns the georeference Y skew (or rotation parameter)." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2505 +#: reference_raster.xml:2510 #, no-c-format msgid "" "float8 ST_SkewY " @@ -4230,7 +4326,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2515 +#: reference_raster.xml:2520 #, no-c-format msgid "" "Returns the georeference Y skew (or rotation parameter). Refer to , " msgstr "" #. Tag: refname -#: reference_raster.xml:2535 +#: reference_raster.xml:2540 #, no-c-format msgid "ST_SRID" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2536 +#: reference_raster.xml:2541 #, no-c-format msgid "" "Returns the spatial reference identifier of the raster as defined in " @@ -4259,7 +4355,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2541 +#: reference_raster.xml:2546 #, no-c-format msgid "" "integer ST_SRID " @@ -4267,7 +4363,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2551 +#: reference_raster.xml:2556 #, no-c-format msgid "" "Returns the spatial reference identifier of the raster object as defined in " @@ -4275,7 +4371,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2552 +#: reference_raster.xml:2557 #, no-c-format msgid "" "From PostGIS 2.0+ the srid of a non-georeferenced raster/geometry is 0 " @@ -4283,7 +4379,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2558 +#: reference_raster.xml:2563 #, no-c-format msgid "" "SELECT ST_SRID(rast) As srid\n" @@ -4295,19 +4391,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2564 +#: reference_raster.xml:2569 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:2570 +#: reference_raster.xml:2575 #, no-c-format msgid "ST_Summary" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2571 +#: reference_raster.xml:2576 #, no-c-format msgid "" "Returns a text summary of the contents of the raster.text ST_Summary " @@ -4323,13 +4419,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2586 +#: reference_raster.xml:2591 #, no-c-format msgid "Returns a text summary of the contents of the raster." msgstr "" #. Tag: programlisting -#: reference_raster.xml:2593 +#: reference_raster.xml:2598 #, no-c-format msgid "" "SELECT ST_Summary(\n" @@ -4356,7 +4452,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2598 +#: reference_raster.xml:2603 #, no-c-format msgid "" ", , " @@ -4364,13 +4460,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2609 +#: reference_raster.xml:2614 #, no-c-format msgid "ST_UpperLeftX" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2610 +#: reference_raster.xml:2615 #, no-c-format msgid "" "Returns the upper left X coordinate of raster in projected " @@ -4378,7 +4474,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2615 +#: reference_raster.xml:2620 #, no-c-format msgid "" "float8 ST_UpperLeftX " @@ -4386,7 +4482,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2625 +#: reference_raster.xml:2630 #, no-c-format msgid "" "Returns the upper left X coordinate of raster in projected spatial ref." @@ -4394,7 +4490,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2631 +#: reference_raster.xml:2636 #, no-c-format msgid "" "SELECt rid, ST_UpperLeftX(rast) As ulx\n" @@ -4407,19 +4503,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2637 reference_raster.xml:2671 +#: reference_raster.xml:2642 reference_raster.xml:2676 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:2643 +#: reference_raster.xml:2648 #, no-c-format msgid "ST_UpperLeftY" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2644 +#: reference_raster.xml:2649 #, no-c-format msgid "" "Returns the upper left Y coordinate of raster in projected " @@ -4427,7 +4523,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2649 +#: reference_raster.xml:2654 #, no-c-format msgid "" "float8 ST_UpperLeftY " @@ -4435,7 +4531,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2659 +#: reference_raster.xml:2664 #, no-c-format msgid "" "Returns the upper left Y coordinate of raster in projected spatial ref." @@ -4443,7 +4539,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2665 +#: reference_raster.xml:2670 #, no-c-format msgid "" "SELECT rid, ST_UpperLeftY(rast) As uly\n" @@ -4456,19 +4552,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2677 +#: reference_raster.xml:2682 #, no-c-format msgid "ST_Width" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2678 +#: reference_raster.xml:2683 #, no-c-format msgid "Returns the width of the raster in pixels." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2683 +#: reference_raster.xml:2688 #, no-c-format msgid "" "integer ST_Width " @@ -4476,13 +4572,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2693 +#: reference_raster.xml:2698 #, no-c-format msgid "Returns the width of the raster in pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:2699 +#: reference_raster.xml:2704 #, no-c-format msgid "" "SELECT ST_Width(rast) As rastwidth\n" @@ -4494,13 +4590,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2713 +#: reference_raster.xml:2718 #, no-c-format msgid "ST_WorldToRasterCoord" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2714 +#: reference_raster.xml:2719 #, no-c-format msgid "" "Returns the upper left corner as column and row given geometric X and Y " @@ -4509,7 +4605,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:2718 +#: reference_raster.xml:2723 #, no-c-format msgid "" " record ST_WorldToRasterCoord, integer ST_WorldToRasterCoordX, integer ST_WorldToRasterCoordYrecord ST_BandMetaData " -"raster rast " -"integer bandnum=1" +" (1) record ST_BandMetaData raster rast integer band=1 (2) record " +"ST_BandMetaData raster rast integer[] band " msgstr "" #. Tag: para -#: reference_raster.xml:2895 +#: reference_raster.xml:2905 #, no-c-format msgid "" -"Returns basic meta data about a raster band. Columns returned pixeltype | " -"nodatavalue | isoutdb | path." +"Returns basic meta data about a raster band. Columns returned: pixeltype, " +"nodatavalue, isoutdb, path, outdbbandnum, filesize, filetimestamp." msgstr "" #. Tag: para -#: reference_raster.xml:2899 +#: reference_raster.xml:2908 #, no-c-format msgid "If raster contains no bands then an error is thrown." msgstr "" #. Tag: para -#: reference_raster.xml:2904 +#: reference_raster.xml:2914 +#, no-c-format +msgid "If band has no NODATA value, nodatavalue are NULL." +msgstr "" + +#. Tag: para +#: reference_raster.xml:2919 +#, no-c-format +msgid "" +"If isoutdb is False, path, outdbbandnum, filesize and filetimestamp are " +"NULL. If outdb access is disabled, filesize and filetimestamp will also be " +"NULL." +msgstr "" + +#. Tag: para +#: reference_raster.xml:2924 #, no-c-format -msgid "If band has no NODATA value, nodatavalue will be NULL." +msgid "" +"Enhanced: 2.5.0 to include outdbbandnum, " +"filesize and filetimestamp for " +"outdb rasters." +msgstr "" + +#. Tag: title +#: reference_raster.xml:2928 reference_raster.xml:3987 +#: reference_raster.xml:6874 reference_raster.xml:7299 +#: reference_raster.xml:8905 reference_raster.xml:9348 +#: reference_raster.xml:9445 reference_raster.xml:9573 +#, no-c-format +msgid "Examples: Variant 1" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2913 +#: reference_raster.xml:2930 #, 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" +"SELECT\n" +" rid,\n" +" (foo.md).*\n" +"FROM (\n" +" SELECT\n" +" rid,\n" +" ST_BandMetaData(rast, 1) AS md\n" +" FROM dummy_rast\n" +" WHERE rid=2\n" +") As foo;\n" "\n" -" rid | pixeltype | nodatavalue | isoutdb | path\n" -"-----+-----------+----------------+-------------+---------+------\n" -" 2 | 8BUI | 0 | f |" +" rid | pixeltype | nodatavalue | isoutdb | path | outdbbandnum\n" +"-----+-----------+---- --------+---------+------+--------------\n" +" 2 | 8BUI | 0 | f | |" msgstr "" -#. Tag: para -#: reference_raster.xml:2919 +#. Tag: title +#: reference_raster.xml:2935 reference_raster.xml:4000 +#: reference_raster.xml:6918 reference_raster.xml:8912 +#: reference_raster.xml:9353 reference_raster.xml:9450 +#: reference_raster.xml:9578 +#, no-c-format +msgid "Examples: Variant 2" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:2937 +#, no-c-format +msgid "" +"WITH foo AS (\n" +" SELECT\n" +" ST_AddBand(NULL::raster, '/home/pele/devel/geo/postgis-git/" +"raster/test/regress/loader/Projected.tif', NULL::int[]) AS rast\n" +")\n" +"SELECT\n" +" *\n" +"FROM ST_BandMetadata(\n" +" (SELECT rast FROM foo),\n" +" ARRAY[1,3,2]::int[]\n" +");\n" +"\n" +" bandnum | pixeltype | nodatavalue | isoutdb " +"| " +"path | outdbbandnum | filesize | " +"filetimestamp |\n" +"---------+-----------+-------------+---------" +"+--------------------------------------------------------------------------------" +"+---------------+----------+---------------+-\n" +" 1 | 8BUI | | t | /home/pele/devel/geo/postgis-" +"git/raster/test/regress/loader/Projected.tif | 1 | 12345 " +"| 1521807257 |\n" +" 3 | 8BUI | | t | /home/pele/devel/geo/postgis-" +"git/raster/test/regress/loader/Projected.tif | 3 | 12345 " +"| 1521807257 |\n" +" 2 | 8BUI | | t | /home/pele/devel/geo/postgis-" +"git/raster/test/regress/loader/Projected.tif | 2 | 12345 " +"| 1521807257 |" +msgstr "" + +#. Tag: para +#: reference_raster.xml:2944 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:2925 +#: reference_raster.xml:2950 #, no-c-format msgid "ST_BandNoDataValue" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2926 +#: reference_raster.xml:2951 #, no-c-format msgid "" "Returns the value in a given band that represents no data. If no band num 1 " @@ -4783,7 +4960,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:2931 +#: reference_raster.xml:2956 #, no-c-format msgid "" "double precision ST_BandNoDataValue " @@ -4793,13 +4970,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:2942 reference_raster.xml:3070 +#: reference_raster.xml:2967 reference_raster.xml:3165 #, no-c-format msgid "Returns the value that represents no data for the band" msgstr "" #. Tag: programlisting -#: reference_raster.xml:2948 +#: reference_raster.xml:2973 #, no-c-format msgid "" "SELECT ST_BandNoDataValue(rast,1) As bnval1,\n" @@ -4814,19 +4991,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:2961 +#: reference_raster.xml:2986 #, no-c-format msgid "ST_BandIsNoData" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:2962 +#: reference_raster.xml:2987 #, no-c-format msgid "Returns true if the band is filled with only nodata values." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:2966 +#: reference_raster.xml:2991 #, no-c-format msgid "" " boolean ST_BandIsNoData, text ST_BandPath " @@ -4954,7 +5131,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3035 +#: reference_raster.xml:3060 #, no-c-format msgid "" "Returns system file path to a band. Throws an error if called with an in db " @@ -4962,19 +5139,133 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3041 +#: reference_raster.xml:3066 #, no-c-format msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:3053 +#: reference_raster.xml:3078 +#, no-c-format +msgid "ST_BandFileSize" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:3079 +#, no-c-format +msgid "" +"Returns the file size of a band stored in file system. If no bandnum " +"specified, 1 is assumed." +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:3084 +#, no-c-format +msgid "" +"bigint ST_BandFileSize " +"raster rast " +"integer bandnum=1" +msgstr "" + +#. Tag: para +#: reference_raster.xml:3095 +#, no-c-format +msgid "" +"Returns the file size of a band stored in file system. Throws an error if " +"called with an in db band, or if outdb access is not enabled." +msgstr "" + +#. Tag: para +#: reference_raster.xml:3097 +#, no-c-format +msgid "" +"This function is typically used in conjunction with ST_BandPath() and " +"ST_BandFileTimestamp() so a client can determine if the filename of a outdb " +"raster as seen by it is the same as the one seen by the server." +msgstr "" + +#. Tag: para +#: reference_raster.xml:3099 reference_raster.xml:3135 +#: reference_raster.xml:5094 reference_raster.xml:5147 +#: reference_raster.xml:5844 reference_raster.xml:5887 +#: reference_raster.xml:6000 reference_raster.xml:6869 +#, no-c-format +msgid "Availability: 2.5.0" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:3106 +#, no-c-format +msgid "" +"SELECT ST_BandFileSize(rast,1) FROM dummy_rast WHERE rid = 1;\n" +"\n" +" st_bandfilesize\n" +"-----------------\n" +" 240574" +msgstr "" + +#. Tag: refname +#: reference_raster.xml:3114 +#, no-c-format +msgid "ST_BandFileTimestamp" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:3115 +#, no-c-format +msgid "" +"Returns the file timestamp of a band stored in file system. If no bandnum " +"specified, 1 is assumed." +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:3120 +#, no-c-format +msgid "" +"bigint ST_BandFileTimestamp " +"raster rast " +"integer bandnum=1" +msgstr "" + +#. Tag: para +#: reference_raster.xml:3131 +#, no-c-format +msgid "" +"Returns the file timestamp (number of seconds since Jan 1st 1970 00:00:00 " +"UTC) of a band stored in file system. Throws an error if called with an in " +"db band, or if outdb access is not enabled." +msgstr "" + +#. Tag: para +#: reference_raster.xml:3133 +#, no-c-format +msgid "" +"This function is typically used in conjunction with ST_BandPath() and " +"ST_BandFileSize() so a client can determine if the filename of a outdb " +"raster as seen by it is the same as the one seen by the server." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:3141 +#, no-c-format +msgid "" +"SELECT ST_BandFileTimestamp(rast,1) FROM dummy_rast WHERE rid = 1;\n" +"\n" +" st_bandfiletimestamp\n" +"----------------------\n" +" 1521807257" +msgstr "" + +#. Tag: refname +#: reference_raster.xml:3148 #, no-c-format msgid "ST_BandPixelType" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:3054 +#: reference_raster.xml:3149 #, no-c-format msgid "" "Returns the type of pixel for given band. If no bandnum specified, 1 is " @@ -4982,7 +5273,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3059 +#: reference_raster.xml:3154 #, no-c-format msgid "" "text ST_BandPixelType " @@ -4992,79 +5283,79 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3071 +#: reference_raster.xml:3166 #, no-c-format msgid "There are 11 pixel types. Pixel Types supported are as follows:" msgstr "" #. Tag: para -#: reference_raster.xml:3074 +#: reference_raster.xml:3169 #, no-c-format msgid "1BB - 1-bit boolean" msgstr "" #. Tag: para -#: reference_raster.xml:3078 +#: reference_raster.xml:3173 #, no-c-format msgid "2BUI - 2-bit unsigned integer" msgstr "" #. Tag: para -#: reference_raster.xml:3082 +#: reference_raster.xml:3177 #, no-c-format msgid "4BUI - 4-bit unsigned integer" msgstr "" #. Tag: para -#: reference_raster.xml:3086 +#: reference_raster.xml:3181 #, no-c-format msgid "8BSI - 8-bit signed integer" msgstr "" #. Tag: para -#: reference_raster.xml:3089 +#: reference_raster.xml:3184 #, no-c-format msgid "8BUI - 8-bit unsigned integer" msgstr "" #. Tag: para -#: reference_raster.xml:3092 +#: reference_raster.xml:3187 #, no-c-format msgid "16BSI - 16-bit signed integer" msgstr "" #. Tag: para -#: reference_raster.xml:3095 +#: reference_raster.xml:3190 #, no-c-format msgid "16BUI - 16-bit unsigned integer" msgstr "" #. Tag: para -#: reference_raster.xml:3098 +#: reference_raster.xml:3193 #, no-c-format msgid "32BSI - 32-bit signed integer" msgstr "" #. Tag: para -#: reference_raster.xml:3101 +#: reference_raster.xml:3196 #, no-c-format msgid "32BUI - 32-bit unsigned integer" msgstr "" #. Tag: para -#: reference_raster.xml:3104 +#: reference_raster.xml:3199 #, no-c-format msgid "32BF - 32-bit float" msgstr "" #. Tag: para -#: reference_raster.xml:3107 +#: reference_raster.xml:3202 #, no-c-format msgid "64BF - 64-bit float" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3116 +#: reference_raster.xml:3211 #, no-c-format msgid "" "SELECT ST_BandPixelType(rast,1) As btype1,\n" @@ -5078,13 +5369,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:3128 +#: reference_raster.xml:3223 #, no-c-format msgid "ST_HasNoBand" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:3129 +#: reference_raster.xml:3224 #, no-c-format msgid "" "Returns true if there is no band with given band number. If no " @@ -5092,7 +5383,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3134 +#: reference_raster.xml:3229 #, no-c-format msgid "" "boolean ST_HasNoBand " @@ -5101,7 +5392,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3145 +#: reference_raster.xml:3240 #, no-c-format msgid "" "Returns true if there is no band with given band number. If no band " @@ -5109,7 +5400,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3153 +#: reference_raster.xml:3248 #, no-c-format msgid "" "SELECT rid, ST_HasNoBand(rast) As hb1, ST_HasNoBand(rast,2) as hb2,\n" @@ -5123,19 +5414,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:3166 +#: reference_raster.xml:3261 #, no-c-format msgid "Raster Pixel Accessors and Setters" msgstr "" #. Tag: refname -#: reference_raster.xml:3170 +#: reference_raster.xml:3265 #, no-c-format msgid "ST_PixelAsPolygon" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:3171 +#: reference_raster.xml:3266 #, no-c-format msgid "" "Returns the polygon geometry that bounds the pixel for a " @@ -5143,7 +5434,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3176 +#: reference_raster.xml:3271 #, no-c-format msgid "" "geometry ST_PixelAsPolygon " @@ -5153,7 +5444,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3188 +#: reference_raster.xml:3283 #, no-c-format msgid "" "Returns the polygon geometry that bounds the pixel for a particular " @@ -5161,7 +5452,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3196 +#: reference_raster.xml:3291 #, no-c-format msgid "" "-- get raster pixel polygon\n" @@ -5181,7 +5472,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3201 +#: reference_raster.xml:3296 #, no-c-format msgid "" ", , setof record ST_PixelAsPolygons " @@ -5216,7 +5507,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3234 +#: reference_raster.xml:3329 #, no-c-format msgid "" "Returns the polygon geometry that bounds every pixel of a raster band along " @@ -5225,37 +5516,48 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3237 +#: reference_raster.xml:3331 reference_raster.xml:3437 +#: reference_raster.xml:3534 #, 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." +"Return record format: geom , val double precision, x " +"integer, y integers." msgstr "" #. Tag: para -#: reference_raster.xml:3242 +#: reference_raster.xml:3335 reference_raster.xml:3441 +#: reference_raster.xml:3538 #, no-c-format msgid "" -"When exclude_nodata_value = TRUE, only those pixels whose values are not " -"NODATA are returned as polygons." +"When exclude_nodata_value = TRUE, only those pixels " +"whose values are not NODATA are returned as points." msgstr "" #. Tag: para -#: reference_raster.xml:3248 +#: reference_raster.xml:3341 +#, 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 "" + +#. Tag: para +#: reference_raster.xml:3347 #, no-c-format msgid "Enhanced: 2.1.0 exclude_nodata_value optional argument was added." msgstr "" #. Tag: para -#: reference_raster.xml:3249 reference_raster.xml:3343 -#: reference_raster.xml:3437 +#: reference_raster.xml:3348 reference_raster.xml:3446 +#: reference_raster.xml:3544 #, no-c-format msgid "Changed: 2.1.1 Changed behavior of exclude_nodata_value." msgstr "" #. Tag: programlisting -#: reference_raster.xml:3254 +#: reference_raster.xml:3353 #, no-c-format msgid "" "-- get raster pixel polygon\n" @@ -5281,7 +5583,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3259 +#: reference_raster.xml:3358 #, no-c-format msgid "" ", , Returns a point geometry of the pixel's upper-left corner.geometry ST_PixelAsPoint " @@ -5315,13 +5617,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3291 +#: reference_raster.xml:3390 #, no-c-format msgid "Returns a point geometry of the pixel's upper-left corner." msgstr "" #. Tag: programlisting -#: reference_raster.xml:3297 +#: reference_raster.xml:3396 #, no-c-format msgid "" "SELECT ST_AsText(ST_PixelAsPoint(rast, 1, 1)) FROM dummy_rast WHERE rid = " @@ -5333,7 +5635,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3302 +#: reference_raster.xml:3401 #, no-c-format msgid "" ", , Returns a point geometry for each pixel of a raster band along " @@ -5359,10 +5661,10 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3323 +#: reference_raster.xml:3422 #, no-c-format msgid "" -"geometry ST_PixelAsPoints " +"setof record ST_PixelAsPoints " "raster rast " "integer band=1 boolean " @@ -5370,7 +5672,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3334 +#: reference_raster.xml:3433 #, no-c-format msgid "" "Returns a point geometry for each pixel of a raster band along with " @@ -5378,16 +5680,8 @@ msgid "" "of the point geometry are of the pixel's upper-left corner." msgstr "" -#. 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 "" - -#. Tag: programlisting -#: reference_raster.xml:3348 +#. Tag: programlisting +#: reference_raster.xml:3451 #, no-c-format msgid "" "SELECT x, y, val, ST_AsText(geom) FROM (SELECT (ST_PixelAsPoints(rast, 1)).* " @@ -5423,7 +5717,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3353 +#: reference_raster.xml:3456 #, no-c-format msgid "" ", , Returns the centroid (point geometry) of the area represented by " @@ -5447,7 +5741,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3374 +#: reference_raster.xml:3477 #, no-c-format msgid "" "geometry ST_PixelAsCentroid " @@ -5457,7 +5751,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3385 +#: reference_raster.xml:3488 #, no-c-format msgid "" "Returns the centroid (point geometry) of the area represented by a " @@ -5465,7 +5759,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3391 +#: reference_raster.xml:3494 #, no-c-format msgid "" "SELECT ST_AsText(ST_PixelAsCentroid(rast, 1, 1)) FROM dummy_rast WHERE rid = " @@ -5477,7 +5771,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3396 +#: reference_raster.xml:3499 #, no-c-format msgid "" ", , Returns the centroid (point geometry) for each pixel of a raster " @@ -5502,10 +5796,10 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:3417 +#: reference_raster.xml:3520 #, no-c-format msgid "" -"geometry ST_PixelAsCentroids " +"setof record ST_PixelAsCentroids " "raster rast " "integer band=1 boolean " @@ -5513,7 +5807,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3428 +#: reference_raster.xml:3531 #, no-c-format msgid "" "Returns the centroid (point geometry) for each pixel of a raster band " @@ -5522,7 +5816,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3442 +#: reference_raster.xml:3549 #, no-c-format msgid "" "--LATERAL syntax requires PostgreSQL 9.3+\n" @@ -5559,7 +5853,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3447 +#: reference_raster.xml:3554 #, no-c-format msgid "" ", , double precision ST_Value, NODATA value of a given band's " @@ -5839,7 +6133,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:3550 +#: reference_raster.xml:3657 #, no-c-format msgid "" " double precision ST_NearestValueNODATA value of a given band in a " @@ -5880,7 +6174,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3590 reference_raster.xml:3677 +#: reference_raster.xml:3697 reference_raster.xml:3784 #, no-c-format msgid "" "Band numbers start at 1 and bandnum is assumed to be 1 if " @@ -5891,13 +6185,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3595 +#: reference_raster.xml:3702 #, no-c-format msgid "ST_NearestValue is a drop-in replacement for ST_Value." msgstr "" #. Tag: programlisting -#: reference_raster.xml:3604 +#: reference_raster.xml:3711 #, no-c-format msgid "" "-- pixel 2x2 has value\n" @@ -5935,7 +6229,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3606 +#: reference_raster.xml:3713 #, no-c-format msgid "" "-- pixel 2x3 is NODATA\n" @@ -5973,19 +6267,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3612 +#: reference_raster.xml:3719 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:3622 +#: reference_raster.xml:3729 #, no-c-format msgid "ST_Neighborhood" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:3623 +#: reference_raster.xml:3730 #, no-c-format msgid "" "Returns a 2-D double precision array of the non-NODATA " @@ -5995,7 +6289,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:3629 +#: reference_raster.xml:3736 #, no-c-format msgid "" " double precision[][] ST_NeighborhoodNODATA " @@ -6048,7 +6342,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3681 +#: reference_raster.xml:3788 #, no-c-format msgid "" "The number of elements along each axis of the returning 2-D array is 2 * " @@ -6058,7 +6352,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3686 +#: reference_raster.xml:3793 #, no-c-format msgid "" "The 2-D array output can be passed to any of the raster processing builtin " @@ -6066,7 +6360,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3696 +#: reference_raster.xml:3803 #, no-c-format msgid "" "-- pixel 2x2 has value\n" @@ -6097,7 +6391,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3698 +#: reference_raster.xml:3805 #, no-c-format msgid "" "-- pixel 2x3 is NODATA\n" @@ -6128,7 +6422,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3700 +#: reference_raster.xml:3807 #, no-c-format msgid "" "-- pixel 3x3 has value\n" @@ -6159,7 +6453,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3706 +#: reference_raster.xml:3813 #, no-c-format msgid "" ", , , raster ST_SetValue " @@ -6212,7 +6506,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3762 +#: reference_raster.xml:3869 #, no-c-format msgid "" "Returns modified raster resulting from setting the specified pixels' values " @@ -6221,7 +6515,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3765 +#: reference_raster.xml:3872 #, no-c-format msgid "" "Enhanced: 2.1.0 Geometry variant of ST_SetValue() now supports any geometry " @@ -6230,7 +6524,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3771 +#: reference_raster.xml:3878 #, no-c-format msgid "" "-- Geometry example\n" @@ -6253,7 +6547,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3773 +#: reference_raster.xml:3880 #, no-c-format msgid "" "-- Store the changed raster --\n" @@ -6263,26 +6557,26 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3777 reference_raster.xml:9487 +#: reference_raster.xml:3884 reference_raster.xml:9962 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:3783 +#: reference_raster.xml:3890 #, no-c-format msgid "ST_SetValues" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:3784 +#: reference_raster.xml:3891 #, no-c-format msgid "" "Returns modified raster resulting from setting the values of a given band." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:3788 +#: reference_raster.xml:3895 #, no-c-format msgid "" " raster ST_SetValues " @@ -6330,7 +6624,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3847 +#: reference_raster.xml:3954 #, no-c-format msgid "" "Returns modified raster resulting from setting specified pixels to new " @@ -6338,7 +6632,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3851 +#: reference_raster.xml:3958 #, no-c-format msgid "" "If keepnodata is TRUE, those pixels whose values are " @@ -6347,7 +6641,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3855 +#: reference_raster.xml:3962 #, no-c-format msgid "" "For Variant 1, the specific pixels to be set are determined by the " @@ -6359,7 +6653,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3859 +#: reference_raster.xml:3966 #, no-c-format msgid "" "Variant 2 is like Variant 1 but with a simple double precision " @@ -6369,7 +6663,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3863 +#: reference_raster.xml:3970 #, no-c-format msgid "" "For Variant 3, the specific pixels to be set are determined by the " @@ -6379,7 +6673,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3867 +#: reference_raster.xml:3974 #, no-c-format msgid "" "Variant 4 is the same as Variant 3 with the exception that it assumes that " @@ -6387,7 +6681,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3871 +#: reference_raster.xml:3978 #, no-c-format msgid "" "For Variant 5, an array of is used to determine " @@ -6398,16 +6692,8 @@ msgid "" "See example Variant 5." msgstr "" -#. 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 "" - #. Tag: programlisting -#: reference_raster.xml:3882 +#: reference_raster.xml:3989 #, no-c-format msgid "" "/*\n" @@ -6455,7 +6741,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3884 +#: reference_raster.xml:3991 #, no-c-format msgid "" "/*\n" @@ -6503,7 +6789,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3886 +#: reference_raster.xml:3993 #, no-c-format msgid "" "/*\n" @@ -6553,7 +6839,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3888 +#: reference_raster.xml:3995 #, no-c-format msgid "" "/*\n" @@ -6606,16 +6892,8 @@ msgid "" " 3 | 3 | 9" msgstr "" -#. 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 "" - #. Tag: programlisting -#: reference_raster.xml:3895 +#: reference_raster.xml:4002 #, no-c-format msgid "" "/*\n" @@ -6663,7 +6941,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3897 +#: reference_raster.xml:4004 #, no-c-format msgid "" "/*\n" @@ -6714,13 +6992,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:3902 reference_raster.xml:4847 +#: reference_raster.xml:4009 reference_raster.xml:4954 #, no-c-format msgid "Examples: Variant 3" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3904 +#: reference_raster.xml:4011 #, no-c-format msgid "" "/*\n" @@ -6767,7 +7045,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3906 +#: reference_raster.xml:4013 #, no-c-format msgid "" "/*\n" @@ -6817,13 +7095,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:3911 +#: reference_raster.xml:4018 #, no-c-format msgid "Examples: Variant 5" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3913 +#: reference_raster.xml:4020 #, no-c-format msgid "" "WITH foo AS (\n" @@ -6860,7 +7138,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3915 +#: reference_raster.xml:4022 #, no-c-format msgid "" "The following shows that geomvals later in the array can overwrite prior " @@ -6868,7 +7146,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3916 +#: reference_raster.xml:4023 #, no-c-format msgid "" "WITH foo AS (\n" @@ -6902,13 +7180,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3918 +#: reference_raster.xml:4025 #, no-c-format msgid "This example is the opposite of the prior example" msgstr "" #. Tag: programlisting -#: reference_raster.xml:3919 +#: reference_raster.xml:4026 #, no-c-format msgid "" "WITH foo AS (\n" @@ -6942,7 +7220,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:3926 +#: reference_raster.xml:4033 #, no-c-format msgid "" ", , setof record ST_DumpValues, " msgstr "" #. Tag: refname -#: reference_raster.xml:4003 +#: reference_raster.xml:4110 #, no-c-format msgid "ST_PixelOfValue" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4004 +#: reference_raster.xml:4111 #, no-c-format msgid "" "Get the columnx, rowy coordinates of the pixel whose value equals the search " @@ -7067,7 +7345,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4010 +#: reference_raster.xml:4117 #, no-c-format msgid "" " setof record ST_PixelOfValue raster ST_SetGeoReference, , float8 ST_SetRotation " @@ -7311,7 +7589,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4171 +#: reference_raster.xml:4278 #, no-c-format msgid "" "Uniformly rotate the raster. Rotation is in radian. Refer to raster ST_SetScale " @@ -7368,7 +7646,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4214 +#: reference_raster.xml:4321 #, no-c-format msgid "" "Sets the X and Y size of pixels in units of coordinate reference system. " @@ -7377,7 +7655,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4217 +#: reference_raster.xml:4324 #, no-c-format msgid "" "ST_SetScale is different from in that " @@ -7390,7 +7668,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4219 +#: reference_raster.xml:4326 #, no-c-format msgid "" "Changed: 2.0.0 In WKTRaster versions this was called ST_SetPixelSize. This " @@ -7398,7 +7676,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4225 +#: reference_raster.xml:4332 #, no-c-format msgid "" "UPDATE dummy_rast\n" @@ -7416,7 +7694,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4226 +#: reference_raster.xml:4333 #, no-c-format msgid "" "UPDATE dummy_rast\n" @@ -7434,19 +7712,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4232 +#: reference_raster.xml:4339 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:4238 +#: reference_raster.xml:4345 #, no-c-format msgid "ST_SetSkew" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4239 +#: reference_raster.xml:4346 #, no-c-format msgid "" "Sets the georeference X and Y skew (or rotation parameter). If only one is " @@ -7454,7 +7732,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4243 +#: reference_raster.xml:4350 #, no-c-format msgid "" " raster ST_SetSkew " @@ -7468,7 +7746,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4261 +#: reference_raster.xml:4368 #, no-c-format msgid "" "Sets the georeference X and Y skew (or rotation parameter). If only one is " @@ -7477,7 +7755,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4268 +#: reference_raster.xml:4375 #, no-c-format msgid "" "-- Example 1\n" @@ -7497,7 +7775,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4270 +#: reference_raster.xml:4377 #, no-c-format msgid "" "-- Example 2 set both to same number:\n" @@ -7517,7 +7795,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4277 +#: reference_raster.xml:4384 #, no-c-format msgid "" ", , raster ST_SetSRID " @@ -7548,13 +7826,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4305 +#: reference_raster.xml:4412 #, no-c-format msgid "Sets the SRID on a raster to a particular integer value." msgstr "" #. Tag: para -#: reference_raster.xml:4308 +#: reference_raster.xml:4415 #, no-c-format msgid "" "This function does not transform the raster in any way - it simply sets meta " @@ -7563,19 +7841,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4318 +#: reference_raster.xml:4425 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:4325 +#: reference_raster.xml:4432 #, no-c-format msgid "ST_SetUpperLeft" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4326 +#: reference_raster.xml:4433 #, no-c-format msgid "" "Sets the value of the upper left corner of the pixel of the raster to " @@ -7583,7 +7861,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:4331 +#: reference_raster.xml:4438 #, no-c-format msgid "" "raster ST_SetUpperLeft " @@ -7593,7 +7871,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4343 +#: reference_raster.xml:4450 #, no-c-format msgid "" "Set the value of the upper left corner of raster to the projected X and Y " @@ -7601,7 +7879,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4349 +#: reference_raster.xml:4456 #, no-c-format msgid "" "SELECT ST_SetUpperLeft(rast,-71.01,42.37)\n" @@ -7610,19 +7888,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4355 +#: reference_raster.xml:4462 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:4361 +#: reference_raster.xml:4468 #, no-c-format msgid "ST_Resample" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4362 +#: reference_raster.xml:4469 #, no-c-format msgid "" "Resample a raster using a specified resampling algorithm, new dimensions, an " @@ -7631,7 +7909,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4368 +#: reference_raster.xml:4475 #, no-c-format msgid "" " raster ST_Resample " @@ -7680,7 +7958,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4418 +#: reference_raster.xml:4525 #, no-c-format msgid "" "Resample a raster using a specified resampling algorithm, new dimensions " @@ -7691,7 +7969,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4422 +#: reference_raster.xml:4529 #, no-c-format msgid "" "New pixel values are computed using the NearestNeighbor (English or American " @@ -7701,7 +7979,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4426 reference_raster.xml:4493 +#: reference_raster.xml:4533 reference_raster.xml:4600 #, no-c-format msgid "" "A maxerror percent of 0.125 is used if no maxerr is " @@ -7709,8 +7987,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4431 reference_raster.xml:4495 -#: reference_raster.xml:4563 reference_raster.xml:4641 +#: reference_raster.xml:4538 reference_raster.xml:4602 +#: reference_raster.xml:4670 reference_raster.xml:4748 #, no-c-format msgid "" "Refer to: GDAL Warp " @@ -7718,15 +7996,15 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4435 reference_raster.xml:4499 -#: reference_raster.xml:4567 reference_raster.xml:4645 -#: reference_raster.xml:4801 +#: reference_raster.xml:4542 reference_raster.xml:4606 +#: reference_raster.xml:4674 reference_raster.xml:4752 +#: reference_raster.xml:4908 #, no-c-format msgid "Availability: 2.0.0 Requires GDAL 1.6.1+" msgstr "" #. Tag: para -#: reference_raster.xml:4436 +#: reference_raster.xml:4543 #, no-c-format msgid "" "Changed: 2.1.0 Parameter srid removed. Variants with a reference raster no " @@ -7735,7 +8013,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4442 +#: reference_raster.xml:4549 #, no-c-format msgid "" "SELECT\n" @@ -7760,19 +8038,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4447 +#: reference_raster.xml:4554 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:4457 +#: reference_raster.xml:4564 #, no-c-format msgid "ST_Rescale" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4458 +#: reference_raster.xml:4565 #, no-c-format msgid "" "Resample a raster by adjusting only its scale (or pixel size). New pixel " @@ -7782,7 +8060,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4463 +#: reference_raster.xml:4570 #, no-c-format msgid "" " raster ST_Rescale " @@ -7802,7 +8080,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4487 +#: reference_raster.xml:4594 #, no-c-format msgid "" "Resample a raster by adjusting only its scale (or pixel size). New pixel " @@ -7813,7 +8091,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4489 +#: reference_raster.xml:4596 #, no-c-format msgid "" "scalex and scaley define the new pixel " @@ -7821,7 +8099,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4491 +#: reference_raster.xml:4598 #, no-c-format msgid "" "When the new scalex or scaley is not a divisor of the raster width or " @@ -7831,7 +8109,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4497 +#: reference_raster.xml:4604 #, no-c-format msgid "" "ST_Rescale is different from in that " @@ -7844,14 +8122,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4500 reference_raster.xml:4568 -#: reference_raster.xml:4646 +#: reference_raster.xml:4607 reference_raster.xml:4675 +#: reference_raster.xml:4753 #, no-c-format msgid "Changed: 2.1.0 Works on rasters with no SRID" msgstr "" #. Tag: para -#: reference_raster.xml:4505 +#: reference_raster.xml:4612 #, no-c-format msgid "" "A simple example rescaling a raster from a pixel size of 0.001 degree to a " @@ -7859,7 +8137,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4507 +#: reference_raster.xml:4614 #, no-c-format msgid "" "-- the original raster pixel size\n" @@ -7880,7 +8158,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4512 +#: reference_raster.xml:4619 #, no-c-format msgid "" ", , , " @@ -7889,13 +8167,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:4525 +#: reference_raster.xml:4632 #, no-c-format msgid "ST_Reskew" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4526 +#: reference_raster.xml:4633 #, no-c-format msgid "" "Resample a raster by adjusting only its skew (or rotation parameters). New " @@ -7905,7 +8183,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4531 +#: reference_raster.xml:4638 #, no-c-format msgid "" " raster ST_Reskew " @@ -7925,7 +8203,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4555 +#: reference_raster.xml:4662 #, no-c-format msgid "" "Resample a raster by adjusting only its skew (or rotation parameters). New " @@ -7936,14 +8214,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4557 +#: reference_raster.xml:4664 #, no-c-format msgid "" "skewx and skewy define the new skew." msgstr "" #. Tag: para -#: reference_raster.xml:4559 reference_raster.xml:4637 +#: reference_raster.xml:4666 reference_raster.xml:4744 #, no-c-format msgid "" "The extent of the new raster will encompass the extent of the provided " @@ -7951,14 +8229,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4561 reference_raster.xml:4639 +#: reference_raster.xml:4668 reference_raster.xml:4746 #, no-c-format msgid "" "A maxerror percent of 0.125 if no maxerr is specified." msgstr "" #. Tag: para -#: reference_raster.xml:4565 +#: reference_raster.xml:4672 #, no-c-format msgid "" "ST_Reskew is different from in that " @@ -7971,14 +8249,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4573 +#: reference_raster.xml:4680 #, no-c-format msgid "" "A simple example reskewing a raster from a skew of 0.0 to a skew of 0.0015." msgstr "" #. Tag: programlisting -#: reference_raster.xml:4575 +#: reference_raster.xml:4682 #, no-c-format msgid "" "-- the original raster non-rotated\n" @@ -7997,7 +8275,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4581 +#: reference_raster.xml:4688 #, no-c-format msgid "" ", , , " @@ -8006,13 +8284,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:4587 +#: reference_raster.xml:4694 #, no-c-format msgid "ST_SnapToGrid" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4588 +#: reference_raster.xml:4695 #, no-c-format msgid "" "Resample a raster by snapping it to a grid. New pixel values are computed " @@ -8021,7 +8299,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4593 +#: reference_raster.xml:4700 #, no-c-format msgid "" " raster ST_SnapToGrid " @@ -8057,7 +8335,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4632 +#: reference_raster.xml:4739 #, no-c-format msgid "" "Resample a raster by snapping it to a grid defined by an arbitrary pixel " @@ -8069,7 +8347,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4634 +#: reference_raster.xml:4741 #, no-c-format msgid "" "gridx and gridy define any arbitrary " @@ -8079,7 +8357,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4636 +#: reference_raster.xml:4743 #, no-c-format msgid "" "You can optionally define the pixel size of the new grid with " @@ -8087,7 +8365,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4643 +#: reference_raster.xml:4750 #, no-c-format msgid "" "Use if you need more control over the " @@ -8095,13 +8373,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4651 +#: reference_raster.xml:4758 #, no-c-format msgid "A simple example snapping a raster to a slightly different grid." msgstr "" #. Tag: programlisting -#: reference_raster.xml:4653 +#: reference_raster.xml:4760 #, no-c-format msgid "" "-- the original raster upper left X\n" @@ -8119,7 +8397,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4659 +#: reference_raster.xml:4766 #, no-c-format msgid "" ", , , " @@ -8127,19 +8405,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:4665 +#: reference_raster.xml:4772 #, no-c-format msgid "ST_Resize" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4666 +#: reference_raster.xml:4773 #, no-c-format msgid "Resize a raster to a new width/height" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4670 +#: reference_raster.xml:4777 #, no-c-format msgid "" " raster ST_Resize " @@ -8168,7 +8446,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4704 +#: reference_raster.xml:4811 #, no-c-format msgid "" "Resize a raster to a new width/height. The new width/height can be specified " @@ -8178,7 +8456,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4708 +#: reference_raster.xml:4815 #, no-c-format msgid "" "New pixel values are computed using the NearestNeighbor (english or american " @@ -8188,13 +8466,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4712 +#: reference_raster.xml:4819 #, no-c-format msgid "Variant 1 expects the actual width/height of the output raster." msgstr "" #. Tag: para -#: reference_raster.xml:4716 +#: reference_raster.xml:4823 #, no-c-format msgid "" "Variant 2 expects decimal values between zero (0) and one (1) indicating the " @@ -8202,7 +8480,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4720 +#: reference_raster.xml:4827 #, no-c-format msgid "" "Variant 3 takes either the actual width/height of the output raster or a " @@ -8211,13 +8489,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4724 +#: reference_raster.xml:4831 #, no-c-format msgid "Availability: 2.1.0 Requires GDAL 1.6.1+" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4728 +#: reference_raster.xml:4835 #, no-c-format msgid "" "WITH foo AS(\n" @@ -8269,7 +8547,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4733 +#: reference_raster.xml:4840 #, no-c-format msgid "" ", , , raster ST_Transform " @@ -8324,7 +8602,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4783 +#: reference_raster.xml:4890 #, no-c-format msgid "" "Reprojects a raster in a known spatial reference system to another known " @@ -8334,7 +8612,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4787 +#: reference_raster.xml:4894 #, no-c-format msgid "" "ST_Transform is often confused with ST_SetSRID(). ST_Transform actually " @@ -8344,7 +8622,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4791 +#: reference_raster.xml:4898 #, no-c-format msgid "" "Unlike the other variants, Variant 3 requires a reference raster as " @@ -8354,7 +8632,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4796 +#: reference_raster.xml:4903 #, no-c-format msgid "" "If you find your transformation support is not working right, you may need " @@ -8367,13 +8645,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4802 +#: reference_raster.xml:4909 #, no-c-format msgid "Enhanced: 2.1.0 Addition of ST_Transform(rast, alignto) variant" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4808 +#: reference_raster.xml:4915 #, no-c-format msgid "" "SELECT ST_Width(mass_stm) As w_before, ST_Width(wgs_84) As w_after,\n" @@ -8393,19 +8671,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4818 +#: reference_raster.xml:4925 #, no-c-format msgid "original mass state plane meters (mass_stm)" msgstr "" #. Tag: para -#: reference_raster.xml:4827 +#: reference_raster.xml:4934 #, no-c-format msgid "After transform to wgs 84 long lat (wgs_84)" msgstr "" #. Tag: para -#: reference_raster.xml:4836 +#: reference_raster.xml:4943 #, no-c-format msgid "" "After transform to wgs 84 long lat with bilinear algorithm instead of NN " @@ -8413,7 +8691,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4849 +#: reference_raster.xml:4956 #, no-c-format msgid "" "The following shows the difference between using ST_Transform(raster, srid) " @@ -8421,7 +8699,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4850 +#: reference_raster.xml:4957 #, no-c-format msgid "" "WITH foo AS (\n" @@ -8471,25 +8749,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4855 +#: reference_raster.xml:4962 #, no-c-format msgid ", " msgstr "" #. Tag: title -#: reference_raster.xml:4861 +#: reference_raster.xml:4968 #, no-c-format msgid "Raster Band Editors" msgstr "" #. Tag: refname -#: reference_raster.xml:4865 +#: reference_raster.xml:4972 #, no-c-format msgid "ST_SetBandNoDataValue" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4866 +#: reference_raster.xml:4973 #, no-c-format msgid "" "Sets the value for the given band that represents no data. Band 1 is assumed " @@ -8498,7 +8776,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4870 +#: reference_raster.xml:4977 #, no-c-format msgid "" " raster ST_SetBandNoDataValueraster ST_SetBandIsNoData " @@ -8573,7 +8851,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4926 +#: reference_raster.xml:5033 #, no-c-format msgid "" "Sets the isnodata flag for the band to true. Band 1 is assumed if not " @@ -8583,7 +8861,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:4938 +#: reference_raster.xml:5045 #, no-c-format msgid "" "-- Create dummy table with one raster column\n" @@ -8651,27 +8929,244 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4944 +#: reference_raster.xml:5051 #, no-c-format msgid "" ", , , " msgstr "" +#. Tag: refname +#: reference_raster.xml:5060 +#, no-c-format +msgid "ST_SetBandPath" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:5061 +#, no-c-format +msgid "Update the external path and band number of an out-db band" +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:5066 +#, no-c-format +msgid "" +"raster ST_SetBandPath " +"raster rast " +"integer band " +"text outdbpath " +"integer outdbindex " +"boolean force=false" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5080 +#, no-c-format +msgid "" +"Updates an out-db band's external raster file path and external band number." +msgstr "" + +#. Tag: para +#: reference_raster.xml:5083 +#, no-c-format +msgid "" +"If force is set to true, no tests are done to ensure " +"compatibility (e.g. alignment, pixel support) between the external raster " +"file and the PostGIS raster. This mode is intended for file system changes " +"where the external raster resides." +msgstr "" + +#. Tag: para +#: reference_raster.xml:5089 reference_raster.xml:5142 +#, no-c-format +msgid "" +"Internally, this method replaces the PostGIS raster's band at index " +"band with a new band instead of updating the existing " +"path information." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:5099 +#, no-c-format +msgid "" +"WITH foo AS (\n" +" SELECT\n" +" ST_AddBand(NULL::raster, '/home/pele/devel/geo/postgis-git/" +"raster/test/regress/loader/Projected.tif', NULL::int[]) AS rast\n" +")\n" +"SELECT\n" +" 1 AS query,\n" +" *\n" +"FROM ST_BandMetadata(\n" +" (SELECT rast FROM foo),\n" +" ARRAY[1,3,2]::int[]\n" +")\n" +"UNION ALL\n" +"SELECT\n" +" 2,\n" +" *\n" +"FROM ST_BandMetadata(\n" +" (\n" +" SELECT\n" +" ST_SetBandPath(\n" +" rast,\n" +" 2,\n" +" '/home/pele/devel/geo/postgis-git/raster/" +"test/regress/loader/Projected2.tif',\n" +" 1\n" +" ) AS rast\n" +" FROM foo\n" +" ),\n" +" ARRAY[1,3,2]::int[]\n" +")\n" +"ORDER BY 1, 2;\n" +"\n" +" query | bandnum | pixeltype | nodatavalue | isoutdb " +"| " +"path | outdbbandnum\n" +"-------+---------+-----------+-------------+---------" +"+---------------------------------------------------------------------------------" +"+--------------\n" +" 1 | 1 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 1\n" +" 1 | 2 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 2\n" +" 1 | 3 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 3\n" +" 2 | 1 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 1\n" +" 2 | 2 | 8BUI | | " +"t | /home/pele/devel/geo/postgis-git/raster/test/regress/loader/" +"Projected2.tif | 1\n" +" 2 | 3 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 3" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5104 +#, no-c-format +msgid ", " +msgstr "" + +#. Tag: refname +#: reference_raster.xml:5114 +#, no-c-format +msgid "ST_SetBandIndex" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:5115 +#, no-c-format +msgid "Update the external band number of an out-db band" +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:5120 +#, no-c-format +msgid "" +"raster ST_SetBandIndex " +"raster rast " +"integer band " +"integer outdbindex " +"boolean force=false" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5133 +#, no-c-format +msgid "" +"Updates an out-db band's external band number. This does not touch the " +"external raster file associated with the out-db band" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5136 +#, no-c-format +msgid "" +"If force is set to true, no tests are done to ensure " +"compatibility (e.g. alignment, pixel support) between the external raster " +"file and the PostGIS raster. This mode is intended for where bands are moved " +"around in the external raster file." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:5152 +#, no-c-format +msgid "" +"WITH foo AS (\n" +" SELECT\n" +" ST_AddBand(NULL::raster, '/home/pele/devel/geo/postgis-git/" +"raster/test/regress/loader/Projected.tif', NULL::int[]) AS rast\n" +")\n" +"SELECT\n" +" 1 AS query,\n" +" *\n" +"FROM ST_BandMetadata(\n" +" (SELECT rast FROM foo),\n" +" ARRAY[1,3,2]::int[]\n" +")\n" +"UNION ALL\n" +"SELECT\n" +" 2,\n" +" *\n" +"FROM ST_BandMetadata(\n" +" (\n" +" SELECT\n" +" ST_SetBandIndex(\n" +" rast,\n" +" 2,\n" +" 1\n" +" ) AS rast\n" +" FROM foo\n" +" ),\n" +" ARRAY[1,3,2]::int[]\n" +")\n" +"ORDER BY 1, 2;\n" +"\n" +" query | bandnum | pixeltype | nodatavalue | isoutdb " +"| " +"path | outdbbandnum\n" +"-------+---------+-----------+-------------+---------" +"+---------------------------------------------------------------------------------" +"+--------------\n" +" 1 | 1 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 1\n" +" 1 | 2 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 2\n" +" 1 | 3 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 3\n" +" 2 | 1 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 1\n" +" 2 | 2 | 8BUI | | " +"t | /home/pele/devel/geo/postgis-git/raster/test/regress/loader/" +"Projected.tif | 1\n" +" 2 | 3 | 8BUI | | t | /home/pele/devel/geo/" +"postgis-git/raster/test/regress/loader/Projected.tif | 3" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5157 +#, no-c-format +msgid ", " +msgstr "" + #. Tag: title -#: reference_raster.xml:4953 +#: reference_raster.xml:5168 #, no-c-format msgid "Raster Band Statistics and Analytics" msgstr "" #. Tag: refname -#: reference_raster.xml:4957 +#: reference_raster.xml:5172 #, no-c-format msgid "ST_Count" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:4958 +#: reference_raster.xml:5173 #, no-c-format msgid "" "Returns the number of pixels in a given band of a raster or raster coverage. " @@ -8680,7 +9175,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:4962 +#: reference_raster.xml:5177 #, no-c-format msgid "" " bigint ST_Count " @@ -8705,7 +9200,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4993 +#: reference_raster.xml:5208 #, no-c-format msgid "" "Returns the number of pixels in a given band of a raster or raster coverage. " @@ -8713,7 +9208,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4994 +#: reference_raster.xml:5209 #, no-c-format msgid "" "If exclude_nodata_value is set to true, will only count " @@ -8723,7 +9218,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:4998 +#: reference_raster.xml:5213 #, no-c-format msgid "" "The ST_Count(rastertable, rastercolumn, ...) variants are deprecated as of " @@ -8731,7 +9226,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5008 +#: reference_raster.xml:5223 #, no-c-format msgid "" "--example will count all pixels not 249 and one will count all pixels. --\n" @@ -8745,7 +9240,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5013 reference_raster.xml:5074 +#: reference_raster.xml:5228 reference_raster.xml:5289 #, no-c-format msgid "" ", , bigint ST_CountAgg " @@ -8788,7 +9283,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5058 +#: reference_raster.xml:5273 #, no-c-format msgid "" "Returns the number of pixels in a given band of a set of rasters. If no band " @@ -8796,7 +9291,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5059 +#: reference_raster.xml:5274 #, no-c-format msgid "" "If exclude_nodata_value is set to true, will only count " @@ -8806,7 +9301,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5062 +#: reference_raster.xml:5277 #, no-c-format msgid "" "By default will sample all pixels. To get faster response, set " @@ -8814,7 +9309,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5069 +#: reference_raster.xml:5284 #, no-c-format msgid "" "WITH foo AS (\n" @@ -8852,13 +9347,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:5084 +#: reference_raster.xml:5299 #, no-c-format msgid "ST_Histogram" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5085 +#: reference_raster.xml:5300 #, no-c-format msgid "" "Returns a set of record summarizing a raster or raster coverage data " @@ -8867,7 +9362,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:5089 +#: reference_raster.xml:5304 #, no-c-format msgid "" " SETOF record ST_Histogramnodatawidth double precision[]" msgstr "" #. Tag: para -#: reference_raster.xml:5177 +#: reference_raster.xml:5392 #, no-c-format msgid "" "width: an array indicating the width of each category/bin. If the number of " @@ -8967,7 +9462,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5178 +#: reference_raster.xml:5393 #, no-c-format msgid "" "Example: 9 bins, widths are [a, b, c] will have the output be [a, b, c, a, " @@ -8975,13 +9470,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:5181 +#: reference_raster.xml:5396 #, no-c-format msgid "bins integer" msgstr "" #. Tag: para -#: reference_raster.xml:5182 +#: reference_raster.xml:5397 #, no-c-format msgid "" "Number of breakouts -- this is the number of records you'll get back from " @@ -8990,13 +9485,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:5186 +#: reference_raster.xml:5401 #, no-c-format msgid "right boolean" msgstr "" #. Tag: para -#: reference_raster.xml:5187 +#: reference_raster.xml:5402 #, no-c-format msgid "" "compute the histogram from the right rather than from the left (default). " @@ -9004,7 +9499,7 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:5194 +#: reference_raster.xml:5409 #, no-c-format msgid "" "Example: Single raster tile - compute histograms for bands 1, 2, 3 and " @@ -9012,7 +9507,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5195 +#: reference_raster.xml:5410 #, no-c-format msgid "" "SELECT band, (stats).*\n" @@ -9040,13 +9535,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:5199 +#: reference_raster.xml:5414 #, no-c-format msgid "Example: Just band 2 but for 6 bins" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5200 +#: reference_raster.xml:5415 #, no-c-format msgid "" "SELECT (stats).*\n" @@ -9083,7 +9578,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5205 +#: reference_raster.xml:5420 #, no-c-format msgid "" ", , Compute quantiles for a raster or raster table coverage in the " @@ -9106,7 +9601,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:5220 +#: reference_raster.xml:5435 #, no-c-format msgid "" " SETOF record ST_QuantileCompute quantiles for a raster or raster table coverage in the context " @@ -9173,7 +9668,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5293 reference_raster.xml:5585 +#: reference_raster.xml:5508 reference_raster.xml:5800 #, no-c-format msgid "" "If exclude_nodata_value is set to false, will also count " @@ -9181,7 +9676,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5300 +#: reference_raster.xml:5515 #, no-c-format msgid "" "UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n" @@ -9207,7 +9702,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5301 +#: reference_raster.xml:5516 #, no-c-format msgid "" "--real live example. Quantile of all pixels in band 2 intersecting a " @@ -9247,7 +9742,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5306 +#: reference_raster.xml:5521 #, no-c-format msgid "" ", , summarystats ST_SummaryStats consisting of count, sum, mean, " @@ -9304,7 +9799,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5360 +#: reference_raster.xml:5575 #, no-c-format msgid "" "By default only considers pixel values not equal to the nodata, summarystats ST_SummaryStatsAggNODATA, , " @@ -9554,13 +10049,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:5464 +#: reference_raster.xml:5679 #, no-c-format msgid "ST_ValueCount" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5465 +#: reference_raster.xml:5680 #, no-c-format msgid "" "Returns a set of records containing a pixel band value and count of the " @@ -9571,7 +10066,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:5470 +#: reference_raster.xml:5685 #, no-c-format msgid "" " SETOF record ST_ValueCountvalue " @@ -9681,7 +10176,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5584 +#: reference_raster.xml:5799 #, no-c-format msgid "" "If no band is specified nband defaults to 1. If no " @@ -9692,7 +10187,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5592 +#: reference_raster.xml:5807 #, no-c-format msgid "" "UPDATE dummy_rast SET rast = ST_SetBandNoDataValue(rast,249) WHERE rid=2;\n" @@ -9746,7 +10241,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5593 +#: reference_raster.xml:5808 #, no-c-format msgid "" "--real live example. Count all the pixels in an aerial raster tile band 2 " @@ -9771,7 +10266,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5595 +#: reference_raster.xml:5810 #, no-c-format msgid "" "-- Just return count of pixels in each raster tile that have value of 100 of " @@ -9792,41 +10287,163 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5600 +#: reference_raster.xml:5815 #, no-c-format msgid ", " msgstr "" #. Tag: title -#: reference_raster.xml:5606 +#: reference_raster.xml:5821 +#, no-c-format +msgid "Raster Inputs" +msgstr "" + +#. Tag: refname +#: reference_raster.xml:5824 +#, no-c-format +msgid "ST_RastFromWKB" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:5825 +#, no-c-format +msgid "Return a raster value from a Well-Known Binary (WKB) raster." +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:5830 +#, no-c-format +msgid "" +"raster ST_RastFromWKB " +"bytea wkb" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5840 +#, no-c-format +msgid "Given a Well-Known Binary (WKB) raster, return a raster." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:5850 +#, no-c-format +msgid "" +"SELECT (ST_Metadata(\n" +" ST_RastFromWKB(\n" +" '\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000@" +"\\000\\000\\000\\000\\000\\000\\010@\\000\\000\\000\\000\\000\\000\\340?" +"\\000\\000\\000\\000\\000\\000\\340?" +"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\012\\000\\000\\000\\012\\000\\024\\000'::" +"bytea\n" +" )\n" +")).* AS metadata;\n" +"\n" +" upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy " +"| srid | numbands\n" +"------------+------------+-------+--------+--------+--------+-------+-------" +"+------+----------\n" +" 0.5 | 0.5 | 10 | 20 | 2 | 3 | 0 | 0 " +"| 10 | 0" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5856 +#, no-c-format +msgid "" +", , , " +msgstr "" + +#. Tag: refname +#: reference_raster.xml:5867 +#, no-c-format +msgid "ST_RastFromHexWKB" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:5868 +#, no-c-format +msgid "" +"Return a raster value from a Hex representation of Well-Known Binary (WKB) " +"raster." +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:5873 +#, no-c-format +msgid "" +"raster ST_RastFromHexWKB " +"text wkb" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5883 +#, no-c-format +msgid "" +"Given a Well-Known Binary (WKB) raster in Hex representation, return a " +"raster." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:5893 +#, no-c-format +msgid "" +"SELECT (ST_Metadata(\n" +" ST_RastFromHexWKB(\n" +" '010000000000000000000000400000000000000840000000000000E03F000000000000E03F000000000000000000000000000000000A0000000A001400'\n" +" )\n" +")).* AS metadata;\n" +"\n" +" upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy " +"| srid | numbands\n" +"------------+------------+-------+--------+--------+--------+-------+-------" +"+------+----------\n" +" 0.5 | 0.5 | 10 | 20 | 2 | 3 | 0 | 0 " +"| 10 | 0" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5899 +#, no-c-format +msgid "" +", , , " +"" +msgstr "" + +#. Tag: title +#: reference_raster.xml:5911 #, no-c-format msgid "Raster Outputs" msgstr "" #. Tag: refname -#: reference_raster.xml:5609 +#: reference_raster.xml:5915 #, no-c-format -msgid "ST_AsBinary" +msgid "ST_AsBinary/ST_AsWKB" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5610 +#: reference_raster.xml:5916 #, no-c-format msgid "Return the Well-Known Binary (WKB) representation of the raster." msgstr "" -#. Tag: funcprototype -#: reference_raster.xml:5615 +#. Tag: funcsynopsis +#: reference_raster.xml:5920 #, no-c-format msgid "" -"bytea ST_AsBinary " +" bytea ST_AsBinary " "raster rast " "boolean outasin=FALSE" +"parameter> bytea " +"ST_AsWKB raster " +"rast boolean outasin=FALSE " msgstr "" #. Tag: para -#: reference_raster.xml:5626 +#: reference_raster.xml:5937 #, no-c-format msgid "" "Returns the Binary representation of the raster. If outasinoutasin" msgstr "" +#. Tag: para +#: reference_raster.xml:5952 +#, no-c-format +msgid "Enhanced: 2.5.0 Addition of ST_AsWKB" +msgstr "" + #. Tag: programlisting -#: reference_raster.xml:5646 +#: reference_raster.xml:5958 #, no-c-format msgid "" "SELECT ST_AsBinary(rast) As rastbin FROM dummy_rast WHERE rid=1;\n" @@ -9867,20 +10490,83 @@ msgid "" " 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" +"\\000\\000\\000\\000\\000\\000\\010@\\000\\000\\000\\000\\000\\000\\340?" +"\\000\\000\\000\\000\\000\\000\\340?" +"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\012\\000\\000\\000\\012\\000\\024\\000" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5964 +#, no-c-format +msgid ", " +msgstr "" + +#. Tag: refname +#: reference_raster.xml:5973 +#, no-c-format +msgid "ST_AsHexWKB" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:5974 +#, no-c-format +msgid "Return the Well-Known Binary (WKB) in Hex representation of the raster." +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:5979 +#, no-c-format +msgid "" +"bytea ST_AsHexWKB " +"raster rast " +"boolean outasin=FALSE" +msgstr "" + +#. Tag: para +#: reference_raster.xml:5990 +#, no-c-format +msgid "" +"Returns the Binary representation in Hex representation of the raster. If " +"outasin 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 "" + +#. Tag: para +#: reference_raster.xml:5996 +#, no-c-format +msgid "" +"By default, Hex 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 outasin to TRUE." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:6006 +#, no-c-format +msgid "" +"SELECT ST_AsHexWKB(rast) As rastbin FROM dummy_rast WHERE rid=1;\n" +"\n" +" st_ashexwkb\n" +"----------------------------------------------------------------------------------------------------------------------------\n" +" 010000000000000000000000400000000000000840000000000000E03F000000000000E03F000000000000000000000000000000000A0000000A001400" +msgstr "" + +#. Tag: para +#: reference_raster.xml:6012 +#, no-c-format +msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:5653 +#: reference_raster.xml:6022 #, no-c-format msgid "ST_AsGDALRaster" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5654 +#: reference_raster.xml:6023 #, no-c-format msgid "" "Return the raster tile in the designated GDAL Raster format. Raster formats " @@ -9889,7 +10575,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:5659 +#: reference_raster.xml:6028 #, no-c-format msgid "" "bytea ST_AsGDALRaster " @@ -9901,7 +10587,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5673 +#: reference_raster.xml:6042 #, no-c-format msgid "" "Returns the raster tile in the designated format. Arguments are itemized " @@ -9909,7 +10595,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5676 +#: reference_raster.xml:6045 #, no-c-format msgid "" "format format to output. This is dependent on the drivers " @@ -9919,7 +10605,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5681 +#: reference_raster.xml:6050 #, no-c-format msgid "" "options text array of GDAL options. Valid options are " @@ -9928,7 +10614,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5686 +#: reference_raster.xml:6055 #, no-c-format msgid "" "srs The proj4text or srtext (from spatial_ref_sys) to " @@ -9936,13 +10622,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:5696 +#: reference_raster.xml:6065 #, no-c-format msgid "JPEG Output Example, multiple tiles as single raster" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5698 +#: reference_raster.xml:6067 #, no-c-format msgid "" ", " msgstr "" #. Tag: refname -#: reference_raster.xml:5727 +#: reference_raster.xml:6096 #, no-c-format msgid "ST_AsJPEG" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5728 +#: reference_raster.xml:6097 #, no-c-format msgid "" "Return the raster tile selected bands as a single Joint Photographic Exports " @@ -10033,7 +10719,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:5732 +#: reference_raster.xml:6101 #, no-c-format msgid "" " bytea ST_AsJPEG " @@ -10061,7 +10747,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5768 +#: reference_raster.xml:6137 #, no-c-format msgid "" "Returns the selected bands of the raster as a single Joint Photographic " @@ -10073,13 +10759,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5771 reference_raster.xml:5862 +#: reference_raster.xml:6140 reference_raster.xml:6231 #, no-c-format msgid "nband is for single band exports." msgstr "" #. Tag: para -#: reference_raster.xml:5776 +#: reference_raster.xml:6145 #, no-c-format msgid "" "nbands is an array of bands to export (note that max is 3 " @@ -10088,7 +10774,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5781 +#: reference_raster.xml:6150 #, no-c-format msgid "" "quality number from 0 to 100. The higher the number the " @@ -10096,7 +10782,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5786 +#: reference_raster.xml:6155 #, no-c-format msgid "" "options text Array of GDAL options as defined for JPEG " @@ -10108,13 +10794,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:5803 +#: reference_raster.xml:6172 #, no-c-format msgid "Examples: Output" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5805 +#: reference_raster.xml:6174 #, no-c-format msgid "" "-- output first 3 bands 75% quality\n" @@ -10133,7 +10819,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5812 +#: reference_raster.xml:6181 #, no-c-format msgid "" ", , bytea ST_AsPNG " @@ -10186,7 +10872,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5859 +#: reference_raster.xml:6228 #, no-c-format msgid "" "Returns the selected bands of the raster as a single Portable Network " @@ -10198,7 +10884,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5867 +#: reference_raster.xml:6236 #, no-c-format msgid "" "nbands is an array of bands to export (note that max is 4 " @@ -10207,7 +10893,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5872 +#: reference_raster.xml:6241 #, no-c-format msgid "" "compression number from 1 to 9. The higher the number the " @@ -10215,7 +10901,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5877 +#: reference_raster.xml:6246 #, no-c-format msgid "" "options text Array of GDAL options as defined for PNG " @@ -10228,7 +10914,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5896 +#: reference_raster.xml:6265 #, no-c-format msgid "" "SELECT ST_AsPNG(rast) As rastpng\n" @@ -10241,7 +10927,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5903 +#: reference_raster.xml:6272 #, no-c-format msgid "" ", , , " @@ -10249,21 +10935,22 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:5909 +#: reference_raster.xml:6278 #, no-c-format msgid "ST_AsTIFF" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5910 +#: reference_raster.xml:6279 #, 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." +"band is specified or any of specified bands does not exist in the raster, " +"then will try to use all bands." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:5914 +#: reference_raster.xml:6283 #, no-c-format msgid "" " bytea ST_AsTIFF " @@ -10291,7 +10978,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5947 +#: reference_raster.xml:6316 #, no-c-format msgid "" "Returns the selected bands of the raster as a single Tagged Image File " @@ -10304,7 +10991,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5950 +#: reference_raster.xml:6319 #, no-c-format msgid "" "nbands is an array of bands to export (note that max is 3 " @@ -10313,7 +11000,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5955 +#: reference_raster.xml:6324 #, no-c-format msgid "" "compression Compression expression -- JPEG90 (or some " @@ -10321,7 +11008,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5960 +#: reference_raster.xml:6329 #, no-c-format msgid "" "options text Array of GDAL create options as defined for " @@ -10331,7 +11018,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5965 +#: reference_raster.xml:6334 #, no-c-format msgid "" "srid srid of spatial_ref_sys of the raster. This is used " @@ -10339,13 +11026,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:5974 +#: reference_raster.xml:6343 #, no-c-format msgid "Examples: Use jpeg compression 90%" msgstr "" #. Tag: programlisting -#: reference_raster.xml:5976 +#: reference_raster.xml:6345 #, no-c-format msgid "" "SELECT ST_AsTIFF(rast, 'JPEG90') As rasttiff\n" @@ -10353,32 +11040,32 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:5983 +#: reference_raster.xml:6352 #, no-c-format msgid "" ", , " msgstr "" #. Tag: title -#: reference_raster.xml:5989 +#: reference_raster.xml:6358 #, no-c-format msgid "Raster Processing" msgstr "" #. Tag: title -#: reference_raster.xml:5992 +#: reference_raster.xml:6361 #, no-c-format msgid "Map Algebra" msgstr "" #. Tag: refname -#: reference_raster.xml:5996 +#: reference_raster.xml:6365 #, no-c-format msgid "ST_Clip" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:5997 +#: reference_raster.xml:6366 #, no-c-format msgid "" "Returns the raster clipped by the input geometry. If band number not is " @@ -10387,7 +11074,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:6001 +#: reference_raster.xml:6370 #, no-c-format msgid "" " raster ST_Clip " @@ -10429,7 +11116,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6058 +#: reference_raster.xml:6427 #, no-c-format msgid "" "Returns a raster that is clipped by the input geometry geomcrop is not specified, true is assumed meaning the " @@ -10462,13 +11149,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6072 +#: reference_raster.xml:6441 #, no-c-format msgid "Enhanced: 2.1.0 Rewritten in C" msgstr "" #. Tag: para -#: reference_raster.xml:6074 +#: reference_raster.xml:6443 #, no-c-format msgid "" "Examples here use Massachusetts aerial data available on MassGIS site , raster ST_ColorMap " @@ -10609,7 +11296,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:6239 +#: reference_raster.xml:6608 #, no-c-format msgid "" "raster ST_ColorMap " @@ -10620,7 +11307,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6251 +#: reference_raster.xml:6620 #, no-c-format msgid "" "Apply a colormap to the band at nband " @@ -10630,13 +11317,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6255 +#: reference_raster.xml:6624 #, no-c-format msgid "If nband is not specified, then band 1 is assumed." msgstr "" #. Tag: para -#: reference_raster.xml:6257 +#: reference_raster.xml:6626 #, no-c-format msgid "" "colormap can be a keyword of a pre-defined colormap or a " @@ -10644,13 +11331,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6261 +#: reference_raster.xml:6630 #, no-c-format msgid "Valid pre-defined colormap keyword:" msgstr "" #. Tag: para -#: reference_raster.xml:6267 +#: reference_raster.xml:6636 #, no-c-format msgid "" "grayscale or greyscale for a one 8BUI " @@ -10658,7 +11345,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6272 +#: reference_raster.xml:6641 #, no-c-format msgid "" "pseudocolor for a four 8BUI (RGBA) band raster with " @@ -10666,7 +11353,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6277 +#: reference_raster.xml:6646 #, no-c-format msgid "" "fire for a four 8BUI (RGBA) band raster with colors going " @@ -10674,7 +11361,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6282 +#: reference_raster.xml:6651 #, no-c-format msgid "" "bluered for a four 8BUI (RGBA) band raster with colors " @@ -10682,7 +11369,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6288 +#: reference_raster.xml:6657 #, no-c-format msgid "" "Users can pass a set of entries (one per line) to colormapcolormap is similar to that of the color-" @@ -10717,13 +11404,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6298 +#: reference_raster.xml:6667 #, no-c-format msgid "Valid keywords for method:" msgstr "" #. Tag: para -#: reference_raster.xml:6304 +#: reference_raster.xml:6673 #, no-c-format msgid "" "INTERPOLATE to use linear interpolation to smoothly blend " @@ -10731,7 +11418,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6309 +#: reference_raster.xml:6678 #, no-c-format msgid "" "EXACT to strictly match only those pixels values found in " @@ -10740,7 +11427,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6314 +#: reference_raster.xml:6683 #, no-c-format msgid "" "NEAREST to use the colormap entry whose value is closest " @@ -10748,7 +11435,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6321 +#: reference_raster.xml:6690 #, no-c-format msgid "" "A great reference for colormaps is , " -", , , " +" , " +", , " +msgstr "" + +#. Tag: refname +#: reference_raster.xml:6831 +#, no-c-format +msgid "ST_Grayscale" +msgstr "" + +#. Tag: refpurpose +#: reference_raster.xml:6832 +#, no-c-format +msgid "" +"Creates a new one-8BUI band raster from the source raster and specified " +"bands representing Red, Green and Blue" +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:6837 +#, no-c-format +msgid "" +"(1) raster ST_Grayscale " +"raster rast " +"integer redband=1 integer " +"greenband=2 integer blueband=3 " +"text " +"extenttype=INTERSECTION" +msgstr "" + +#. Tag: funcprototype +#: reference_raster.xml:6848 +#, no-c-format +msgid "" +"(2) raster ST_Grayscale " +"rastbandarg[] rastbandargset text " +"extenttype=INTERSECTION" +msgstr "" + +#. Tag: para +#: reference_raster.xml:6859 +#, no-c-format +msgid "" +"Create a raster with one 8BUI band given three input bands (from one or more " +"rasters). Any input band whose pixel type is not 8BUI will be reclassified " +"using ." +msgstr "" + +#. Tag: para +#: reference_raster.xml:6864 +#, no-c-format +msgid "" +"This function is not like with the " +"grayscale keyword as ST_ColorMap operates on only one " +"band while this function expects three bands for RGB. This function applies " +"the following equation for converting RGB to Grayscale: 0.2989 * RED + " +"0.5870 * GREEN + 0.1140 * BLUE" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:6876 +#, no-c-format +msgid "" +"SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';\n" +"SET postgis.enable_outdb_rasters = True;\n" +"\n" +"WITH apple AS (\n" +" SELECT ST_AddBand(\n" +" ST_MakeEmptyRaster(350, 246, 0, 0, 1, -1, 0, 0, 0),\n" +" '/tmp/apple.png'::text,\n" +" NULL::int[]\n" +" ) AS rast\n" +")\n" +"SELECT\n" +" ST_AsPNG(rast) AS original_png,\n" +" ST_AsPNG(ST_Grayscale(rast)) AS grayscale_png\n" +"FROM apple;" +msgstr "" + +#. Tag: para +#: reference_raster.xml:6890 +#, no-c-format +msgid "original_png" +msgstr "" + +#. Tag: para +#: reference_raster.xml:6904 +#, no-c-format +msgid "grayscale_png" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:6920 +#, no-c-format +msgid "" +"SET postgis.gdal_enabled_drivers = 'ENABLE_ALL';\n" +"SET postgis.enable_outdb_rasters = True;\n" +"\n" +"WITH apple AS (\n" +" SELECT ST_AddBand(\n" +" ST_MakeEmptyRaster(350, 246, 0, 0, 1, -1, 0, 0, 0),\n" +" '/tmp/apple.png'::text,\n" +" NULL::int[]\n" +" ) AS rast\n" +")\n" +"SELECT\n" +" ST_AsPNG(rast) AS original_png,\n" +" ST_AsPNG(ST_Grayscale(\n" +" ARRAY[\n" +" ROW(rast, 1)::rastbandarg, -- red\n" +" ROW(rast, 2)::rastbandarg, -- green\n" +" ROW(rast, 3)::rastbandarg, -- blue\n" +" ]::rastbandarg[]\n" +" )) AS grayscale_png\n" +"FROM apple;" +msgstr "" + +#. Tag: para +#: reference_raster.xml:6925 +#, no-c-format +msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:6461 +#: reference_raster.xml:6936 #, no-c-format msgid "ST_Intersection" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:6462 +#: reference_raster.xml:6937 #, no-c-format msgid "" "Returns a raster or a set of geometry-pixelvalue pairs " @@ -10922,7 +11732,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:6466 +#: reference_raster.xml:6941 #, no-c-format msgid "" " setof geomval ST_IntersectionReturns a raster or a set of geometry-pixelvalue pairs representing " @@ -10975,7 +11785,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6530 +#: reference_raster.xml:7005 #, no-c-format msgid "" "The first three variants, returning a setof geomval, works in vector space. " @@ -10988,7 +11798,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6534 +#: reference_raster.xml:7009 #, no-c-format msgid "" "You can access the geometry and the value parts of the resulting set of " @@ -10997,7 +11807,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6538 +#: reference_raster.xml:7013 #, no-c-format msgid "" "The other variants, returning a raster, works in raster space. They are " @@ -11006,7 +11816,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6542 +#: reference_raster.xml:7017 #, no-c-format msgid "" "The extent of the resulting raster corresponds to the geometrical " @@ -11019,7 +11829,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6546 +#: reference_raster.xml:7021 #, no-c-format msgid "" "Rasters resulting from ST_Intersection must have a nodata value assigned for " @@ -11035,7 +11845,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6550 +#: reference_raster.xml:7025 #, no-c-format msgid "" "In all variants, if no band number is specified band 1 is assumed. If you " @@ -11044,7 +11854,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6555 +#: reference_raster.xml:7030 #, no-c-format msgid "" "To get more control on the resulting extent or on what to return when " @@ -11053,7 +11863,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6561 +#: reference_raster.xml:7036 #, no-c-format msgid "" "To compute the intersection of a raster band with a geometry in raster " @@ -11062,7 +11872,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6567 +#: reference_raster.xml:7042 #, no-c-format msgid "" "ST_Intersection should be used in conjunction with ST_Intersects and an " @@ -11070,7 +11880,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6572 +#: reference_raster.xml:7047 #, no-c-format msgid "" "Enhanced: 2.0.0 - Intersection in the raster space was introduced. In " @@ -11079,13 +11889,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:6578 +#: reference_raster.xml:7053 #, no-c-format msgid "Examples: Geometry, Raster -- resulting in geometry vals" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6580 +#: reference_raster.xml:7055 #, no-c-format msgid "" "SELECT\n" @@ -11137,7 +11947,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6585 +#: reference_raster.xml:7060 #, no-c-format msgid "" ", , raster ST_MapAlgebra " @@ -11231,7 +12041,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6676 +#: reference_raster.xml:7151 #, no-c-format msgid "" "Returns a one-band raster given one or more input rasters, band indexes and " @@ -11239,19 +12049,19 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6682 +#: reference_raster.xml:7157 #, no-c-format msgid "rast,rast1,rast2, rastbandargset" msgstr "" #. Tag: para -#: reference_raster.xml:6684 +#: reference_raster.xml:7159 #, no-c-format msgid "Rasters on which the map algebra process is evaluated." msgstr "" #. Tag: para -#: reference_raster.xml:6685 +#: reference_raster.xml:7160 #, no-c-format msgid "" "rastbandargset allows the use of a map algebra operation " @@ -11259,13 +12069,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6690 +#: reference_raster.xml:7165 #, no-c-format msgid "nband, nband1, nband2" msgstr "" #. Tag: para -#: reference_raster.xml:6692 +#: reference_raster.xml:7167 #, no-c-format msgid "" "Band numbers of the raster to be evaluated. nband can be an integer or " @@ -11274,13 +12084,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6698 +#: reference_raster.xml:7173 #, no-c-format msgid "callbackfunc" msgstr "" #. Tag: para -#: reference_raster.xml:6700 +#: reference_raster.xml:7175 #, no-c-format msgid "" "The callbackfunc parameter must be the name and signature " @@ -11310,7 +12120,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6707 +#: reference_raster.xml:7182 #, no-c-format msgid "" "Passing a regprocedure argument to a SQL function requires the " @@ -11325,13 +12135,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6719 +#: reference_raster.xml:7194 #, no-c-format msgid "mask" msgstr "" #. Tag: para -#: reference_raster.xml:6721 +#: reference_raster.xml:7196 #, no-c-format msgid "" "An n-dimensional array (matrix) of numbers used to filter what cells get " @@ -11342,13 +12152,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6728 +#: reference_raster.xml:7203 #, no-c-format msgid "weighted" msgstr "" #. Tag: para -#: reference_raster.xml:6730 +#: reference_raster.xml:7205 #, no-c-format msgid "" "boolean (true/false) to denote if a mask value should be weighted " @@ -11357,14 +12167,14 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6737 reference_raster.xml:7062 -#: reference_raster.xml:7357 reference_raster.xml:7911 +#: reference_raster.xml:7212 reference_raster.xml:7537 +#: reference_raster.xml:7832 reference_raster.xml:8386 #, no-c-format msgid "pixeltype" msgstr "" #. Tag: para -#: reference_raster.xml:6739 +#: reference_raster.xml:7214 #, no-c-format msgid "" "If pixeltype is passed in, the one band of the new raster " @@ -11376,7 +12186,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6742 +#: reference_raster.xml:7217 #, no-c-format msgid "" "The resulting pixel type of the output raster must be one listed in extentype is CUSTOM, a raster must be provided for " @@ -11413,13 +12223,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6767 +#: reference_raster.xml:7242 #, no-c-format msgid "distancex" msgstr "" #. Tag: para -#: reference_raster.xml:6769 +#: reference_raster.xml:7244 #, no-c-format msgid "" "The distance in pixels from the reference cell in x direction. So width of " @@ -11428,13 +12238,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6776 +#: reference_raster.xml:7251 #, no-c-format msgid "distancey" msgstr "" #. Tag: para -#: reference_raster.xml:6778 +#: reference_raster.xml:7253 #, no-c-format msgid "" "The distance in pixels from reference cell in y direction. Height of " @@ -11443,13 +12253,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:6785 +#: reference_raster.xml:7260 #, no-c-format msgid "userargs" msgstr "" #. Tag: para -#: reference_raster.xml:6787 +#: reference_raster.xml:7262 #, no-c-format msgid "" "The third argument to the callbackfunc is a " @@ -11459,8 +12269,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6795 reference_raster.xml:7686 -#: reference_raster.xml:7805 +#: reference_raster.xml:7270 reference_raster.xml:8161 +#: reference_raster.xml:8280 #, no-c-format msgid "" "For more information about the VARIADIC keyword, please refer to the " @@ -11470,7 +12280,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6801 +#: reference_raster.xml:7276 #, no-c-format msgid "" "The text[] argument to the callbackfunc is " @@ -11479,7 +12289,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6806 +#: reference_raster.xml:7281 #, no-c-format msgid "" "Variant 1 accepts an array of rastbandarg allowing the " @@ -11488,7 +12298,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6810 +#: reference_raster.xml:7285 #, no-c-format msgid "" "Variants 2 and 3 operate upon one or more bands of one raster. See example " @@ -11496,7 +12306,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6814 +#: reference_raster.xml:7289 #, no-c-format msgid "" "Variant 4 operate upon two rasters with one band per raster. See example " @@ -11504,19 +12314,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6818 +#: reference_raster.xml:7293 #, no-c-format msgid "Availability: 2.2.0: Ability to add a mask" msgstr "" #. Tag: para -#: reference_raster.xml:6826 reference_raster.xml:6848 +#: reference_raster.xml:7301 reference_raster.xml:7323 #, no-c-format msgid "One raster, one band" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6827 +#: reference_raster.xml:7302 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11533,13 +12343,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6829 reference_raster.xml:6845 +#: reference_raster.xml:7304 reference_raster.xml:7320 #, no-c-format msgid "One raster, several bands" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6830 +#: reference_raster.xml:7305 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11558,13 +12368,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6832 +#: reference_raster.xml:7307 #, no-c-format msgid "Several rasters, several bands" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6833 +#: reference_raster.xml:7308 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11590,7 +12400,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6835 +#: reference_raster.xml:7310 #, no-c-format msgid "" "Complete example of tiles of a coverage with neighborhood. This query only " @@ -11598,7 +12408,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6836 +#: reference_raster.xml:7311 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11642,7 +12452,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6838 +#: reference_raster.xml:7313 #, no-c-format msgid "" "Example like the prior one for tiles of a coverage with neighborhood but " @@ -11650,7 +12460,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6839 +#: reference_raster.xml:7314 #, no-c-format msgid "" "WITH src AS (\n" @@ -11709,13 +12519,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:6843 +#: reference_raster.xml:7318 #, no-c-format msgid "Examples: Variants 2 and 3" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6846 +#: reference_raster.xml:7321 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11733,7 +12543,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6849 +#: reference_raster.xml:7324 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11751,19 +12561,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:6853 +#: reference_raster.xml:7328 #, no-c-format msgid "Examples: Variant 4" msgstr "" #. Tag: para -#: reference_raster.xml:6855 +#: reference_raster.xml:7330 #, no-c-format msgid "Two rasters, two bands" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6856 +#: reference_raster.xml:7331 #, no-c-format msgid "" "WITH foo AS (\n" @@ -11789,13 +12599,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:6861 +#: reference_raster.xml:7336 #, no-c-format msgid "Examples: Using Masks" msgstr "" #. Tag: programlisting -#: reference_raster.xml:6862 +#: reference_raster.xml:7337 #, no-c-format msgid "" "WITH foo AS (SELECT\n" @@ -11830,25 +12640,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6876 +#: reference_raster.xml:7351 #, no-c-format msgid "original" msgstr "" #. Tag: para -#: reference_raster.xml:6890 +#: reference_raster.xml:7365 #, no-c-format msgid "no mask mean value (same as having all 1s in mask matrix)" msgstr "" #. Tag: para -#: reference_raster.xml:6906 +#: reference_raster.xml:7381 #, no-c-format msgid "mask only consider neighbors, exclude center" msgstr "" #. Tag: para -#: reference_raster.xml:6920 +#: reference_raster.xml:7395 #, no-c-format msgid "" "mask weighted only consider neighbors, exclude center multi other pixel " @@ -11856,14 +12666,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:6937 +#: reference_raster.xml:7412 #, no-c-format msgid "" ", , " msgstr "" #. Tag: refpurpose -#: reference_raster.xml:6949 +#: reference_raster.xml:7424 #, no-c-format msgid "" "Expression version - Returns a one-band raster given one or two " @@ -11872,7 +12682,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:6955 +#: reference_raster.xml:7430 #, no-c-format msgid "" " raster ST_MapAlgebra " @@ -11917,7 +12727,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7006 +#: reference_raster.xml:7481 #, no-c-format msgid "" "Expression version - Returns a one-band raster given one or two input " @@ -11925,13 +12735,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:7014 +#: reference_raster.xml:7489 #, no-c-format msgid "Description: Variants 1 and 2 (one raster)" msgstr "" #. Tag: para -#: reference_raster.xml:7016 +#: reference_raster.xml:7491 #, no-c-format msgid "" "Creates a new one band raster formed by applying a valid PostgreSQL " @@ -11942,8 +12752,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7020 reference_raster.xml:7222 -#: reference_raster.xml:7670 +#: reference_raster.xml:7495 reference_raster.xml:7697 +#: reference_raster.xml:8145 #, no-c-format msgid "" "If pixeltype is passed in, then the new raster will have " @@ -11952,45 +12762,45 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7025 +#: reference_raster.xml:7500 #, no-c-format msgid "Keywords permitted for expression" msgstr "" #. Tag: para -#: reference_raster.xml:7028 +#: reference_raster.xml:7503 #, no-c-format msgid "[rast] - Pixel value of the pixel of interest" msgstr "" #. Tag: para -#: reference_raster.xml:7031 +#: reference_raster.xml:7506 #, no-c-format msgid "[rast.val] - Pixel value of the pixel of interest" msgstr "" #. Tag: para -#: reference_raster.xml:7034 +#: reference_raster.xml:7509 #, no-c-format msgid "" "[rast.x] - 1-based pixel column of the pixel of interest" msgstr "" #. Tag: para -#: reference_raster.xml:7037 +#: reference_raster.xml:7512 #, no-c-format msgid "" "[rast.y] - 1-based pixel row of the pixel of interest" msgstr "" #. Tag: title -#: reference_raster.xml:7046 +#: reference_raster.xml:7521 #, no-c-format msgid "Description: Variants 3 and 4 (two raster)" msgstr "" #. Tag: para -#: reference_raster.xml:7048 reference_raster.xml:7342 +#: reference_raster.xml:7523 reference_raster.xml:7817 #, no-c-format msgid "" "Creates a new one band raster formed by applying a valid PostgreSQL " @@ -12004,13 +12814,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:7054 reference_raster.xml:7348 +#: reference_raster.xml:7529 reference_raster.xml:7823 #, no-c-format msgid "expression" msgstr "" #. Tag: para -#: reference_raster.xml:7056 reference_raster.xml:7350 +#: reference_raster.xml:7531 reference_raster.xml:7825 #, no-c-format msgid "" "A PostgreSQL algebraic expression involving the two rasters and PostgreSQL " @@ -12019,7 +12829,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7064 reference_raster.xml:7359 +#: reference_raster.xml:7539 reference_raster.xml:7834 #, no-c-format msgid "" "The resulting pixel type of the output raster. Must be one listed in INTERSECTION - The extent of the new raster is the " @@ -12042,7 +12852,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7083 reference_raster.xml:7376 +#: reference_raster.xml:7558 reference_raster.xml:7851 #, no-c-format msgid "" "UNION - The extent of the new raster is the union of the " @@ -12050,7 +12860,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7088 reference_raster.xml:7381 +#: reference_raster.xml:7563 reference_raster.xml:7856 #, no-c-format msgid "" "FIRST - The extent of the new raster is the same as the " @@ -12058,7 +12868,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7093 reference_raster.xml:7386 +#: reference_raster.xml:7568 reference_raster.xml:7861 #, no-c-format msgid "" "SECOND - The extent of the new raster is the same as the " @@ -12066,13 +12876,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:7101 reference_raster.xml:7395 +#: reference_raster.xml:7576 reference_raster.xml:7870 #, no-c-format msgid "nodata1expr" msgstr "" #. Tag: para -#: reference_raster.xml:7103 reference_raster.xml:7397 +#: reference_raster.xml:7578 reference_raster.xml:7872 #, no-c-format msgid "" "An algebraic expression involving only rast2 or a " @@ -12081,13 +12891,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:7109 reference_raster.xml:7404 +#: reference_raster.xml:7584 reference_raster.xml:7879 #, no-c-format msgid "nodata2expr" msgstr "" #. Tag: para -#: reference_raster.xml:7111 reference_raster.xml:7406 +#: reference_raster.xml:7586 reference_raster.xml:7881 #, no-c-format msgid "" "An algebraic expression involving only rast1 or a " @@ -12096,13 +12906,13 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:7117 reference_raster.xml:7413 +#: reference_raster.xml:7592 reference_raster.xml:7888 #, no-c-format msgid "nodatanodataval" msgstr "" #. Tag: para -#: reference_raster.xml:7119 reference_raster.xml:7415 +#: reference_raster.xml:7594 reference_raster.xml:7890 #, no-c-format msgid "" "A numeric constant to return when spatially corresponding rast1 and rast2 " @@ -12110,7 +12920,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7127 +#: reference_raster.xml:7602 #, no-c-format msgid "" "Keywords permitted in expression, nodata1expr[rast1] - Pixel value of the pixel of interest from " @@ -12126,7 +12936,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7133 +#: reference_raster.xml:7608 #, no-c-format msgid "" "[rast1.val] - Pixel value of the pixel of interest from " @@ -12134,7 +12944,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7136 +#: reference_raster.xml:7611 #, no-c-format msgid "" "[rast1.x] - 1-based pixel column of the pixel of interest " @@ -12142,7 +12952,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7139 +#: reference_raster.xml:7614 #, no-c-format msgid "" "[rast1.y] - 1-based pixel row of the pixel of interest " @@ -12150,7 +12960,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7142 +#: reference_raster.xml:7617 #, no-c-format msgid "" "[rast2] - Pixel value of the pixel of interest from " @@ -12158,7 +12968,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7145 +#: reference_raster.xml:7620 #, no-c-format msgid "" "[rast2.val] - Pixel value of the pixel of interest from " @@ -12166,7 +12976,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7148 +#: reference_raster.xml:7623 #, no-c-format msgid "" "[rast2.x] - 1-based pixel column of the pixel of interest " @@ -12174,7 +12984,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7151 +#: reference_raster.xml:7626 #, no-c-format msgid "" "[rast2.y] - 1-based pixel row of the pixel of interest " @@ -12182,13 +12992,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:7159 +#: reference_raster.xml:7634 #, no-c-format msgid "Examples: Variants 1 and 2" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7161 +#: reference_raster.xml:7636 #, no-c-format msgid "" "WITH foo AS (\n" @@ -12202,13 +13012,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:7165 +#: reference_raster.xml:7640 #, no-c-format msgid "Examples: Variant 3 and 4" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7167 +#: reference_raster.xml:7642 #, no-c-format msgid "" "WITH foo AS (\n" @@ -12233,19 +13043,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7173 +#: reference_raster.xml:7648 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:7183 reference_raster.xml:7297 +#: reference_raster.xml:7658 reference_raster.xml:7772 #, no-c-format msgid "ST_MapAlgebraExpr" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:7184 +#: reference_raster.xml:7659 #, no-c-format msgid "" "1 raster band version: Creates a new one band raster formed by applying a " @@ -12254,7 +13064,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:7188 +#: reference_raster.xml:7663 #, no-c-format msgid "" " raster ST_MapAlgebraExpr " @@ -12281,7 +13091,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7218 +#: reference_raster.xml:7693 #, no-c-format msgid "" "Creates a new one band raster formed by applying a valid PostgreSQL " @@ -12292,7 +13102,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7226 +#: reference_raster.xml:7701 #, no-c-format msgid "" "In the expression you can use the term [rast] to refer to " @@ -12302,8 +13112,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7236 reference_raster.xml:7435 -#: reference_raster.xml:7699 +#: reference_raster.xml:7711 reference_raster.xml:7910 +#: reference_raster.xml:8174 #, no-c-format msgid "" "Create a new 1 band raster from our original that is a function of modulo 2 " @@ -12311,7 +13121,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7237 +#: reference_raster.xml:7712 #, no-c-format msgid "" "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n" @@ -12340,7 +13150,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7239 +#: reference_raster.xml:7714 #, no-c-format msgid "" "Create a new 1 band raster of pixel-type 2BUI from our original that is " @@ -12348,7 +13158,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7240 +#: reference_raster.xml:7715 #, no-c-format msgid "" "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n" @@ -12386,19 +13196,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7254 +#: reference_raster.xml:7729 #, no-c-format msgid "original (column rast_view)" msgstr "" #. Tag: para -#: reference_raster.xml:7268 reference_raster.xml:7722 +#: reference_raster.xml:7743 reference_raster.xml:8197 #, no-c-format msgid "rast_view_ma" msgstr "" #. Tag: para -#: reference_raster.xml:7279 reference_raster.xml:7730 +#: reference_raster.xml:7754 reference_raster.xml:8205 #, no-c-format msgid "" "Create a new 3 band raster same pixel type from our original 3 band raster " @@ -12406,7 +13216,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7280 +#: reference_raster.xml:7755 #, no-c-format msgid "" "SELECT\n" @@ -12426,7 +13236,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7285 +#: reference_raster.xml:7760 #, no-c-format msgid "" ", , raster ST_MapAlgebraExprpixeltype is passed in, then the new raster will have " @@ -12490,7 +13300,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7425 +#: reference_raster.xml:7900 #, no-c-format msgid "" "Use the term [rast1.val] [rast2.val] " @@ -12500,13 +13310,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:7433 +#: reference_raster.xml:7908 #, no-c-format msgid "Example: 2 Band Intersection and Union" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7436 +#: reference_raster.xml:7911 #, no-c-format msgid "" "--Create a cool set of rasters --\n" @@ -12553,25 +13363,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7450 +#: reference_raster.xml:7925 #, no-c-format msgid "mapalgebra intersection" msgstr "" #. Tag: para -#: reference_raster.xml:7464 +#: reference_raster.xml:7939 #, no-c-format msgid "map algebra union" msgstr "" #. Tag: title -#: reference_raster.xml:7477 reference_raster.xml:7816 +#: reference_raster.xml:7952 reference_raster.xml:8291 #, no-c-format msgid "Example: Overlaying rasters on a canvas as separate bands" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7478 +#: reference_raster.xml:7953 #, no-c-format msgid "" "-- we use ST_AsPNG to render the image so all single band ones look grey --\n" @@ -12611,38 +13421,38 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7491 +#: reference_raster.xml:7966 #, no-c-format msgid "rast1" msgstr "" #. Tag: para -#: reference_raster.xml:7504 +#: reference_raster.xml:7979 #, no-c-format msgid "rast2" msgstr "" #. Tag: para -#: reference_raster.xml:7520 +#: reference_raster.xml:7995 #, no-c-format msgid "rast3" msgstr "" #. Tag: para -#: reference_raster.xml:7534 +#: reference_raster.xml:8009 #, no-c-format msgid "final_rast" msgstr "" #. Tag: title -#: reference_raster.xml:7547 +#: reference_raster.xml:8022 #, no-c-format msgid "" "Example: Overlay 2 meter boundary of select parcels over an aerial imagery" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7549 +#: reference_raster.xml:8024 #, no-c-format msgid "" "-- Create new 3 band raster composed of first 2 clipped bands, and overlay " @@ -12681,13 +13491,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7563 +#: reference_raster.xml:8038 #, no-c-format msgid "The blue lines are the boundaries of select parcels" msgstr "" #. Tag: para -#: reference_raster.xml:7577 +#: reference_raster.xml:8052 #, no-c-format msgid "" ", , , raster ST_MapAlgebraFct instead." msgstr "" #. Tag: para -#: reference_raster.xml:7668 +#: reference_raster.xml:8143 #, no-c-format msgid "" "Creates a new one band raster formed by applying a valid PostgreSQL function " @@ -12779,7 +13589,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7672 +#: reference_raster.xml:8147 #, no-c-format msgid "" "The onerasteruserfunc parameter must be the name and " @@ -12802,7 +13612,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7677 +#: reference_raster.xml:8152 #, no-c-format msgid "" "Passing a regprodedure argument to a SQL function requires the " @@ -12815,7 +13625,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7681 +#: reference_raster.xml:8156 #, no-c-format msgid "" "The third argument to the userfunction is a " @@ -12826,7 +13636,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7690 +#: reference_raster.xml:8165 #, no-c-format msgid "" "The text[] argument to the userfunction is " @@ -12835,7 +13645,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7700 +#: reference_raster.xml:8175 #, no-c-format msgid "" "ALTER TABLE dummy_rast ADD COLUMN map_rast raster;\n" @@ -12871,7 +13681,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7702 +#: reference_raster.xml:8177 #, no-c-format msgid "" "Create a new 1 band raster of pixel-type 2BUI from our original that is " @@ -12880,7 +13690,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7703 +#: reference_raster.xml:8178 #, no-c-format msgid "" "ALTER TABLE dummy_rast ADD COLUMN map_rast2 raster;\n" @@ -12935,13 +13745,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7714 +#: reference_raster.xml:8189 #, no-c-format msgid "original (column rast-view)" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7731 +#: reference_raster.xml:8206 #, no-c-format msgid "" "CREATE FUNCTION rast_plus_tan(pixel float, pos integer[], variadic args " @@ -12971,7 +13781,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7736 reference_raster.xml:7859 +#: reference_raster.xml:8211 reference_raster.xml:8334 #, no-c-format msgid "" ", , raster ST_MapAlgebraFctpixeltype is passed in, then the new raster will have " @@ -13037,7 +13847,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7792 +#: reference_raster.xml:8267 #, no-c-format msgid "" "The tworastuserfunc parameter must be the name and " @@ -13062,7 +13872,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7798 +#: reference_raster.xml:8273 #, no-c-format msgid "" "Passing a regprodedure argument to a SQL function requires the " @@ -13076,7 +13886,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7801 +#: reference_raster.xml:8276 #, no-c-format msgid "" "The fourth argument to the tworastuserfunc is a " @@ -13087,7 +13897,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7809 +#: reference_raster.xml:8284 #, no-c-format msgid "" "The text[] argument to the tworastuserfunc " @@ -13096,7 +13906,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7817 +#: reference_raster.xml:8292 #, no-c-format msgid "" "-- define our user defined function --\n" @@ -13173,19 +13983,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7830 +#: reference_raster.xml:8305 #, no-c-format msgid "map bands overlay (canvas) (R: small road, G: circle, B: big road)" msgstr "" #. Tag: title -#: reference_raster.xml:7842 +#: reference_raster.xml:8317 #, no-c-format msgid "User Defined function that takes extra args" msgstr "" #. Tag: programlisting -#: reference_raster.xml:7843 +#: reference_raster.xml:8318 #, no-c-format msgid "" "CREATE OR REPLACE FUNCTION raster_mapalgebra_userargs(\n" @@ -13225,19 +14035,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7851 +#: reference_raster.xml:8326 #, no-c-format msgid "user defined with extra args and different bands from same raster" msgstr "" #. Tag: refname -#: reference_raster.xml:7870 +#: reference_raster.xml:8345 #, no-c-format msgid "ST_MapAlgebraFctNgb" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:7871 +#: reference_raster.xml:8346 #, no-c-format msgid "" "1-band version: Map Algebra Nearest Neighbor using user-defined PostgreSQL " @@ -13246,7 +14056,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:7876 +#: reference_raster.xml:8351 #, no-c-format msgid "" "raster ST_MapAlgebraFctNgb " @@ -13262,7 +14072,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:7899 +#: reference_raster.xml:8374 #, no-c-format msgid "" "(one raster version) Return a raster which values are the result of a " @@ -13273,31 +14083,31 @@ msgid "" msgstr "" #. Tag: term -#: reference_raster.xml:7903 +#: reference_raster.xml:8378 #, no-c-format msgid "rast" msgstr "" #. Tag: para -#: reference_raster.xml:7904 +#: reference_raster.xml:8379 #, no-c-format msgid "Raster on which the user function is evaluated." msgstr "" #. Tag: term -#: reference_raster.xml:7907 +#: reference_raster.xml:8382 #, no-c-format msgid "band" msgstr "" #. Tag: para -#: reference_raster.xml:7908 +#: reference_raster.xml:8383 #, no-c-format msgid "Band number of the raster to be evaluated. Default to 1." msgstr "" #. Tag: para -#: reference_raster.xml:7912 +#: reference_raster.xml:8387 #, no-c-format msgid "" "The resulting pixel type of the output raster. Must be one listed in , " msgstr "" #. Tag: refname -#: reference_raster.xml:8002 +#: reference_raster.xml:8477 #, no-c-format msgid "ST_Reclass" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8003 +#: reference_raster.xml:8478 #, no-c-format msgid "" "Creates a new raster composed of band types reclassified from original. The " @@ -13488,7 +14298,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8007 +#: reference_raster.xml:8482 #, no-c-format msgid "" " raster ST_Reclass " @@ -13509,7 +14319,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8035 +#: reference_raster.xml:8510 #, no-c-format msgid "" "Creates a new raster formed by applying a valid PostgreSQL algebraic " @@ -13522,7 +14332,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8037 +#: reference_raster.xml:8512 #, no-c-format msgid "" "The bands of the new raster will have pixel type of pixeltype, , " @@ -13658,13 +14468,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8076 +#: reference_raster.xml:8551 #, no-c-format msgid "ST_Union" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8077 +#: reference_raster.xml:8552 #, no-c-format msgid "" "Returns the union of a set of raster tiles into a single raster composed of " @@ -13672,7 +14482,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8082 +#: reference_raster.xml:8557 #, no-c-format msgid "" "raster ST_Union " @@ -13680,7 +14490,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8088 +#: reference_raster.xml:8563 #, no-c-format msgid "" "raster ST_Union " @@ -13690,7 +14500,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8095 +#: reference_raster.xml:8570 #, no-c-format msgid "" "raster ST_Union " @@ -13699,7 +14509,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8102 +#: reference_raster.xml:8577 #, no-c-format msgid "" "raster ST_Union " @@ -13708,7 +14518,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8109 +#: reference_raster.xml:8584 #, no-c-format msgid "" "raster ST_Union " @@ -13718,7 +14528,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8121 +#: reference_raster.xml:8596 #, no-c-format msgid "" "Returns the union of a set of raster tiles into a single raster composed of " @@ -13729,7 +14539,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8124 +#: reference_raster.xml:8599 #, no-c-format msgid "" "In order for rasters to be unioned, they must all have the same alignment. " @@ -13740,19 +14550,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8128 +#: reference_raster.xml:8603 #, no-c-format msgid "Enhanced: 2.1.0 Improved Speed (fully C-Based)." msgstr "" #. Tag: para -#: reference_raster.xml:8129 +#: reference_raster.xml:8604 #, no-c-format msgid "Availability: 2.1.0 ST_Union(rast, unionarg) variant was introduced." msgstr "" #. Tag: para -#: reference_raster.xml:8130 +#: reference_raster.xml:8605 #, no-c-format msgid "" "Enhanced: 2.1.0 ST_Union(rast) (variant 1) unions all bands of all input " @@ -13760,7 +14570,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8131 +#: reference_raster.xml:8606 #, no-c-format msgid "" "Enhanced: 2.1.0 ST_Union(rast, uniontype) (variant 4) unions all bands of " @@ -13768,13 +14578,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:8134 +#: reference_raster.xml:8609 #, no-c-format msgid "Examples: Reconstitute a single band chunked raster tile" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8135 +#: reference_raster.xml:8610 #, no-c-format msgid "" "-- this creates a single band from first band of raster tiles\n" @@ -13784,7 +14594,7 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:8139 reference_raster.xml:8143 +#: reference_raster.xml:8614 reference_raster.xml:8618 #, no-c-format msgid "" "Examples: Return a multi-band raster that is the union of tiles intersecting " @@ -13792,7 +14602,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8140 +#: reference_raster.xml:8615 #, no-c-format msgid "" "-- this creates a multi band raster collecting all the tiles that intersect " @@ -13808,7 +14618,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8144 +#: reference_raster.xml:8619 #, no-c-format msgid "" "Here we use the longer syntax if we only wanted a subset of bands or we want " @@ -13816,7 +14626,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8145 +#: reference_raster.xml:8620 #, no-c-format msgid "" "-- this creates a multi band raster collecting all the tiles that intersect " @@ -13829,7 +14639,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8151 +#: reference_raster.xml:8626 #, no-c-format msgid "" ", , , " @@ -13837,19 +14647,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:8164 +#: reference_raster.xml:8639 #, no-c-format msgid "Built-in Map Algebra Callback Functions" msgstr "" #. Tag: refname -#: reference_raster.xml:8168 +#: reference_raster.xml:8643 #, no-c-format msgid "ST_Distinct4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8169 +#: reference_raster.xml:8644 #, no-c-format msgid "" "Raster processing function that calculates the number of unique pixel values " @@ -13857,7 +14667,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8173 +#: reference_raster.xml:8648 #, no-c-format msgid "" " float8 ST_Distinct4ma, , " @@ -13951,13 +14761,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8239 +#: reference_raster.xml:8714 #, no-c-format msgid "ST_InvDistWeight4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8240 +#: reference_raster.xml:8715 #, no-c-format msgid "" "Raster processing function that interpolates a pixel's value from the " @@ -13965,7 +14775,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8245 +#: reference_raster.xml:8720 #, no-c-format msgid "" "double precision ST_InvDistWeight4ma " @@ -13976,7 +14786,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8257 +#: reference_raster.xml:8732 #, no-c-format msgid "" "Calculate an interpolated value for a pixel using the Inverse Distance " @@ -13984,7 +14794,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8259 +#: reference_raster.xml:8734 #, no-c-format msgid "" "There are two optional parameters that can be passed through " @@ -13998,19 +14808,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8263 +#: reference_raster.xml:8738 #, no-c-format msgid "The basic inverse distance weight equation is:" msgstr "" #. Tag: para -#: reference_raster.xml:8272 +#: reference_raster.xml:8747 #, 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 +#: reference_raster.xml:8756 reference_raster.xml:9041 #, no-c-format msgid "" "This function is a specialized callback function for use as a callback " @@ -14018,25 +14828,25 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8289 reference_raster.xml:8574 +#: reference_raster.xml:8764 reference_raster.xml:9049 #, no-c-format msgid "-- NEEDS EXAMPLE" msgstr "" #. Tag: para -#: reference_raster.xml:8294 +#: reference_raster.xml:8769 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:8303 +#: reference_raster.xml:8778 #, no-c-format msgid "ST_Max4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8304 +#: reference_raster.xml:8779 #, no-c-format msgid "" "Raster processing function that calculates the maximum pixel value in a " @@ -14044,7 +14854,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8308 +#: reference_raster.xml:8783 #, no-c-format msgid "" " float8 ST_Max4ma " @@ -14059,15 +14869,15 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8328 +#: reference_raster.xml:8803 #, no-c-format msgid "Calculate the maximum pixel value in a neighborhood of pixels." msgstr "" #. Tag: para -#: reference_raster.xml:8330 reference_raster.xml:8405 -#: reference_raster.xml:8490 reference_raster.xml:8615 -#: reference_raster.xml:8761 +#: reference_raster.xml:8805 reference_raster.xml:8880 +#: reference_raster.xml:8965 reference_raster.xml:9090 +#: reference_raster.xml:9236 #, no-c-format msgid "" "For Variant 2, a substitution value for NODATA pixels can be specified by " @@ -14075,7 +14885,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8357 +#: reference_raster.xml:8832 #, no-c-format msgid "" "SELECT\n" @@ -14093,7 +14903,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8363 +#: reference_raster.xml:8838 #, no-c-format msgid "" ", , , " @@ -14103,13 +14913,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8378 +#: reference_raster.xml:8853 #, no-c-format msgid "ST_Mean4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8379 +#: reference_raster.xml:8854 #, no-c-format msgid "" "Raster processing function that calculates the mean pixel value in a " @@ -14117,7 +14927,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8383 +#: reference_raster.xml:8858 #, no-c-format msgid "" " float8 ST_Mean4ma " @@ -14132,13 +14942,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8403 +#: reference_raster.xml:8878 #, no-c-format msgid "Calculate the mean pixel value in a neighborhood of pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:8432 +#: reference_raster.xml:8907 #, no-c-format msgid "" "SELECT\n" @@ -14156,7 +14966,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8439 +#: reference_raster.xml:8914 #, no-c-format msgid "" "SELECT\n" @@ -14174,7 +14984,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8445 +#: reference_raster.xml:8920 #, no-c-format msgid "" ", , , " @@ -14183,13 +14993,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8459 +#: reference_raster.xml:8934 #, no-c-format msgid "ST_Min4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8460 +#: reference_raster.xml:8935 #, no-c-format msgid "" "Raster processing function that calculates the minimum pixel value in a " @@ -14197,7 +15007,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8466 +#: reference_raster.xml:8941 #, no-c-format msgid "" " float8 ST_Min4ma " @@ -14212,13 +15022,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8486 +#: reference_raster.xml:8961 #, no-c-format msgid "Calculate the minimum pixel value in a neighborhood of pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:8519 +#: reference_raster.xml:8994 #, no-c-format msgid "" "SELECT\n" @@ -14236,7 +15046,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8524 +#: reference_raster.xml:8999 #, no-c-format msgid "" ", , , " @@ -14246,13 +15056,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8539 +#: reference_raster.xml:9014 #, no-c-format msgid "ST_MinDist4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8540 +#: reference_raster.xml:9015 #, no-c-format msgid "" "Raster processing function that returns the minimum distance (in number of " @@ -14260,7 +15070,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:8545 +#: reference_raster.xml:9020 #, no-c-format msgid "" "double precision ST_MinDist4ma " @@ -14271,7 +15081,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8557 +#: reference_raster.xml:9032 #, no-c-format msgid "" "Return the shortest distance (in number of pixels) between the pixel of " @@ -14279,7 +15089,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8560 +#: reference_raster.xml:9035 #, no-c-format msgid "" "The intent of this function is to provide an informative data point that " @@ -14289,19 +15099,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8579 +#: reference_raster.xml:9054 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:8588 +#: reference_raster.xml:9063 #, no-c-format msgid "ST_Range4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8589 +#: reference_raster.xml:9064 #, no-c-format msgid "" "Raster processing function that calculates the range of pixel values in a " @@ -14309,7 +15119,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8593 +#: reference_raster.xml:9068 #, no-c-format msgid "" " float8 ST_Range4ma " @@ -14324,13 +15134,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8613 +#: reference_raster.xml:9088 #, no-c-format msgid "Calculate the range of pixel values in a neighborhood of pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:8642 +#: reference_raster.xml:9117 #, no-c-format msgid "" "SELECT\n" @@ -14348,13 +15158,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8663 +#: reference_raster.xml:9138 #, no-c-format msgid "ST_StdDev4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8664 +#: reference_raster.xml:9139 #, no-c-format msgid "" "Raster processing function that calculates the standard deviation of pixel " @@ -14362,7 +15172,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8668 +#: reference_raster.xml:9143 #, no-c-format msgid "" " float8 ST_StdDev4ma " @@ -14378,14 +15188,14 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8688 +#: reference_raster.xml:9163 #, no-c-format msgid "" "Calculate the standard deviation of pixel values in a neighborhood of pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:8713 +#: reference_raster.xml:9188 #, no-c-format msgid "" "SELECT\n" @@ -14403,13 +15213,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:8734 +#: reference_raster.xml:9209 #, no-c-format msgid "ST_Sum4ma" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8735 +#: reference_raster.xml:9210 #, no-c-format msgid "" "Raster processing function that calculates the sum of all pixel values in a " @@ -14417,7 +15227,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8739 +#: reference_raster.xml:9214 #, no-c-format msgid "" " float8 ST_Sum4ma " @@ -14432,13 +15242,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8759 +#: reference_raster.xml:9234 #, no-c-format msgid "Calculate the sum of all pixel values in a neighborhood of pixels." msgstr "" #. Tag: programlisting -#: reference_raster.xml:8788 +#: reference_raster.xml:9263 #, no-c-format msgid "" "SELECT\n" @@ -14456,7 +15266,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8794 +#: reference_raster.xml:9269 #, no-c-format msgid "" ", , , " @@ -14466,19 +15276,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:8810 +#: reference_raster.xml:9285 #, no-c-format msgid "DEM (Elevation)" msgstr "" #. Tag: refname -#: reference_raster.xml:8814 +#: reference_raster.xml:9289 #, no-c-format msgid "ST_Aspect" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:8815 +#: reference_raster.xml:9290 #, no-c-format msgid "" "Returns the aspect (in degrees by default) of an elevation raster band. " @@ -14486,7 +15296,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:8818 +#: reference_raster.xml:9293 #, no-c-format msgid "" " raster ST_Aspect " @@ -14509,7 +15319,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8843 +#: reference_raster.xml:9318 #, no-c-format msgid "" "Returns the aspect (in degrees by default) of an elevation raster band. " @@ -14517,7 +15327,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8845 +#: reference_raster.xml:9320 #, no-c-format msgid "" "units indicates the units of the aspect. Possible values " @@ -14525,7 +15335,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8849 +#: reference_raster.xml:9324 #, no-c-format msgid "" "When units = RADIANS, values are between 0 and 2 * pi " @@ -14533,7 +15343,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8853 +#: reference_raster.xml:9328 #, no-c-format msgid "" "When units = DEGREES, values are between 0 and 360 " @@ -14541,13 +15351,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8857 +#: reference_raster.xml:9332 #, no-c-format msgid "If slope of pixel is zero, aspect of pixel is -1." msgstr "" #. Tag: para -#: reference_raster.xml:8862 +#: reference_raster.xml:9337 #, no-c-format msgid "" "For more information about Slope, Aspect and Hillshade, please refer to " @@ -14559,7 +15369,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8868 reference_raster.xml:8964 +#: reference_raster.xml:9343 reference_raster.xml:9439 #, no-c-format msgid "" "Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional " @@ -14567,7 +15377,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8869 reference_raster.xml:9093 +#: reference_raster.xml:9344 reference_raster.xml:9568 #, no-c-format msgid "" "Changed: 2.1.0 In prior versions, return values were in radians. Now, return " @@ -14575,7 +15385,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8874 +#: reference_raster.xml:9349 #, no-c-format msgid "" "WITH foo AS (\n" @@ -14607,8 +15417,8 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8880 reference_raster.xml:8977 -#: reference_raster.xml:9105 +#: reference_raster.xml:9355 reference_raster.xml:9452 +#: reference_raster.xml:9580 #, no-c-format msgid "" "Complete example of tiles of a coverage. This query only works with " @@ -14616,7 +15426,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:8882 +#: reference_raster.xml:9357 #, no-c-format msgid "" "WITH foo AS (\n" @@ -14649,7 +15459,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8887 +#: reference_raster.xml:9362 #, no-c-format msgid "" ", , , raster ST_HillShade " @@ -14704,7 +15514,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8935 +#: reference_raster.xml:9410 #, no-c-format msgid "" "Returns the hypothetical illumination of an elevation raster band using the " @@ -14714,7 +15524,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8937 +#: reference_raster.xml:9412 #, no-c-format msgid "" "azimuth is a value between 0 and 360 degrees measured " @@ -14722,7 +15532,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8941 +#: reference_raster.xml:9416 #, no-c-format msgid "" "altitude is a value between 0 and 90 degrees where 0 " @@ -14730,7 +15540,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8945 +#: reference_raster.xml:9420 #, no-c-format msgid "" "max_bright is a value between 0 and 255 with 0 as no " @@ -14738,7 +15548,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8949 reference_raster.xml:9077 +#: reference_raster.xml:9424 reference_raster.xml:9552 #, no-c-format msgid "" "scale is the ratio of vertical units to horizontal. For " @@ -14746,7 +15556,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8953 +#: reference_raster.xml:9428 #, no-c-format msgid "" "If interpolate_nodata is TRUE, values for NODATA pixels " @@ -14755,7 +15565,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:8958 +#: reference_raster.xml:9433 #, no-c-format msgid "" "For more information about Hillshade, please refer to , , raster ST_Roughness " @@ -14872,7 +15682,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9016 +#: reference_raster.xml:9491 #, no-c-format msgid "" "Calculates the \"roughness\" of a DEM, by subtracting the maximum from the " @@ -14880,14 +15690,14 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9022 reference_raster.xml:9155 -#: reference_raster.xml:9206 +#: reference_raster.xml:9497 reference_raster.xml:9630 +#: reference_raster.xml:9681 #, no-c-format msgid "-- needs examples" msgstr "" #. Tag: para -#: reference_raster.xml:9027 +#: reference_raster.xml:9502 #, no-c-format msgid "" ", , , raster ST_Slope " @@ -14936,7 +15746,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9071 +#: reference_raster.xml:9546 #, no-c-format msgid "" "Returns the slope (in degrees by default) of an elevation raster band. " @@ -14944,7 +15754,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9073 +#: reference_raster.xml:9548 #, no-c-format msgid "" "units indicates the units of the slope. Possible values " @@ -14952,7 +15762,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9081 +#: reference_raster.xml:9556 #, no-c-format msgid "" "If interpolate_nodata is TRUE, values for NODATA pixels " @@ -14961,7 +15771,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9086 +#: reference_raster.xml:9561 #, no-c-format msgid "" "For more information about Slope, Aspect and Hillshade, please refer to " @@ -14973,7 +15783,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9092 +#: reference_raster.xml:9567 #, no-c-format msgid "" "Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional units, , raster ST_TPI raster " @@ -15085,7 +15895,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9145 +#: reference_raster.xml:9620 #, no-c-format msgid "" "Calculates the Topographic Position Index, which is defined as the focal " @@ -15093,13 +15903,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9148 reference_raster.xml:9198 +#: reference_raster.xml:9623 reference_raster.xml:9673 #, no-c-format msgid "This function only supports a focalmean radius of one." msgstr "" #. Tag: para -#: reference_raster.xml:9160 +#: reference_raster.xml:9635 #, no-c-format msgid "" ", , , raster ST_TRI raster " @@ -15133,7 +15943,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9193 +#: reference_raster.xml:9668 #, no-c-format msgid "" "Terrain Ruggedness Index is calculated by comparing a central pixel with its " @@ -15142,7 +15952,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9211 +#: reference_raster.xml:9686 #, no-c-format msgid "" ", , , box3d Box3D raster geometry ST_ConvexHull " @@ -15239,7 +16049,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9287 +#: reference_raster.xml:9762 #, no-c-format msgid "" "Return the convex hull geometry of the raster including the NoDataBandValue " @@ -15249,7 +16059,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9291 +#: reference_raster.xml:9766 #, no-c-format msgid "" "ST_Envelope floors the coordinates and hence add a little buffer around the " @@ -15258,7 +16068,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9298 +#: reference_raster.xml:9773 #, no-c-format msgid "" "Refer to , setof geomval ST_DumpAsPolygons " @@ -15336,7 +16146,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9334 +#: reference_raster.xml:9809 #, no-c-format msgid "" "This is a set-returning function (SRF). It returns a set of geomval rows, " @@ -15346,7 +16156,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9338 +#: reference_raster.xml:9813 #, no-c-format msgid "" "ST_DumpAsPolygon is useful for polygonizing rasters. It is the reverse of a " @@ -15355,13 +16165,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9342 +#: reference_raster.xml:9817 #, no-c-format msgid "Availability: Requires GDAL 1.7 or higher." msgstr "" #. Tag: para -#: reference_raster.xml:9343 +#: reference_raster.xml:9818 #, no-c-format msgid "" "If there is a no data value set for a band, pixels with that value will not " @@ -15369,7 +16179,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9344 +#: reference_raster.xml:9819 #, no-c-format msgid "" "If you only care about count of pixels with a given value in a raster, it is " @@ -15377,7 +16187,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9346 +#: reference_raster.xml:9821 #, no-c-format msgid "" "This is different than ST_PixelAsPolygons where one geometry is returned for " @@ -15385,7 +16195,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9354 +#: reference_raster.xml:9829 #, no-c-format msgid "" "-- this syntax requires PostgreSQL 9.3+\n" @@ -15416,7 +16226,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9359 +#: reference_raster.xml:9834 #, no-c-format msgid "" ", , , geometry ST_Envelope " @@ -15444,7 +16254,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9386 +#: reference_raster.xml:9861 #, no-c-format msgid "" "Returns the polygon representation of the extent of the raster in spatial " @@ -15453,7 +16263,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9388 +#: reference_raster.xml:9863 #, no-c-format msgid "" "The polygon is defined by the corner points of the bounding box " @@ -15464,7 +16274,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9400 +#: reference_raster.xml:9875 #, no-c-format msgid "" "SELECT rid, ST_AsText(ST_Envelope(rast)) As envgeomwkt\n" @@ -15478,25 +16288,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9405 +#: reference_raster.xml:9880 #, no-c-format msgid ", , " msgstr "" #. Tag: refname -#: reference_raster.xml:9415 +#: reference_raster.xml:9890 #, no-c-format msgid "ST_MinConvexHull" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9416 +#: reference_raster.xml:9891 #, no-c-format msgid "Return the convex hull geometry of the raster excluding NODATA pixels." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9423 +#: reference_raster.xml:9898 #, no-c-format msgid "" "geometry ST_MinConvexHull " @@ -15506,7 +16316,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9434 +#: reference_raster.xml:9909 #, no-c-format msgid "" "Return the convex hull geometry of the raster excluding NODATA pixels. If " @@ -15514,7 +16324,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9443 +#: reference_raster.xml:9918 #, no-c-format msgid "" "WITH foo AS (\n" @@ -15567,7 +16377,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9448 +#: reference_raster.xml:9923 #, no-c-format msgid "" ", , , " @@ -15575,13 +16385,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:9459 +#: reference_raster.xml:9934 #, no-c-format msgid "ST_Polygon" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9460 +#: reference_raster.xml:9935 #, no-c-format msgid "" "Returns a multipolygon geometry formed by the union of pixels that have a " @@ -15590,7 +16400,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9465 +#: reference_raster.xml:9940 #, no-c-format msgid "" "geometry ST_Polygon " @@ -15600,13 +16410,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9475 +#: reference_raster.xml:9950 #, no-c-format msgid "Availability: 0.1.6 Requires GDAL 1.7 or higher." msgstr "" #. Tag: para -#: reference_raster.xml:9476 +#: reference_raster.xml:9951 #, no-c-format msgid "" "Enhanced: 2.1.0 Improved Speed (fully C-Based) and the returning " @@ -15614,7 +16424,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9477 +#: reference_raster.xml:9952 #, no-c-format msgid "" "Changed: 2.1.0 In prior versions would sometimes return a polygon, changed " @@ -15622,7 +16432,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9482 +#: reference_raster.xml:9957 #, no-c-format msgid "" "-- by default no data band value is 0 or not set, so polygon will return a " @@ -15683,19 +16493,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:9499 +#: reference_raster.xml:9974 #, no-c-format msgid "Raster Operators" msgstr "" #. Tag: refname -#: reference_raster.xml:9502 +#: reference_raster.xml:9977 #, no-c-format msgid "&&" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9504 +#: reference_raster.xml:9979 #, no-c-format msgid "" "Returns TRUE if A's bounding box intersects B's bounding " @@ -15703,7 +16513,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:9508 +#: reference_raster.xml:9983 #, no-c-format msgid "" " boolean && " @@ -15719,7 +16529,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9550 +#: reference_raster.xml:10025 #, no-c-format msgid "" "The && operator returns TRUE " @@ -15728,9 +16538,9 @@ msgid "" 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 +#: reference_raster.xml:10027 reference_raster.xml:10074 +#: reference_raster.xml:10278 reference_raster.xml:11288 +#: reference_raster.xml:11389 reference_raster.xml:11482 #, no-c-format msgid "" "This operand will make use of any indexes that may be available on the " @@ -15738,7 +16548,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9561 +#: reference_raster.xml:10036 #, no-c-format msgid "" "SELECT A.rid As a_rid, B.rid As b_rid, A.rast && B.rast As " @@ -15753,20 +16563,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:9567 +#: reference_raster.xml:10042 #, no-c-format msgid "&<" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9569 +#: reference_raster.xml:10044 #, no-c-format msgid "" "Returns TRUE if A's bounding box is to the left of B's." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9574 +#: reference_raster.xml:10049 #, no-c-format msgid "" "boolean &< " @@ -15775,7 +16585,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9595 +#: reference_raster.xml:10070 #, no-c-format msgid "" "The &< operator returns TRUE if " @@ -15785,7 +16595,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9605 +#: reference_raster.xml:10080 #, no-c-format msgid "" "SELECT A.rid As a_rid, B.rid As b_rid, A.rast &< B.rast As overleft\n" @@ -15805,20 +16615,20 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:9611 +#: reference_raster.xml:10086 #, no-c-format msgid "&>" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9613 +#: reference_raster.xml:10088 #, no-c-format msgid "" "Returns TRUE if A's bounding box is to the right of B's." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9618 +#: reference_raster.xml:10093 #, no-c-format msgid "" "boolean &> " @@ -15827,7 +16637,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9639 +#: reference_raster.xml:10114 #, no-c-format msgid "" "The &> operator returns TRUE if " @@ -15837,7 +16647,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9643 +#: reference_raster.xml:10118 #, no-c-format msgid "" "This operand will make use of any indexes that may be available on the " @@ -15845,7 +16655,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9650 +#: reference_raster.xml:10125 #, no-c-format msgid "" "SELECT A.rid As a_rid, B.rid As b_rid, A.rast &> B.rast As overright\n" @@ -15865,13 +16675,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:9656 +#: reference_raster.xml:10131 #, no-c-format msgid "=" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9658 +#: reference_raster.xml:10133 #, no-c-format msgid "" "Returns TRUE if A's bounding box is the same as B's. Uses " @@ -15879,7 +16689,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9663 +#: reference_raster.xml:10138 #, no-c-format msgid "" "boolean = " @@ -15888,7 +16698,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9684 +#: reference_raster.xml:10159 #, no-c-format msgid "" "The = operator returns TRUE if the " @@ -15899,7 +16709,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9688 +#: reference_raster.xml:10163 #, no-c-format msgid "" "This operand will NOT make use of any indexes that may be available on the " @@ -15908,13 +16718,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:9704 +#: reference_raster.xml:10179 #, no-c-format msgid "@" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9706 +#: reference_raster.xml:10181 #, no-c-format msgid "" "Returns TRUE if A's bounding box is contained by B's. " @@ -15922,7 +16732,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:9710 +#: reference_raster.xml:10185 #, no-c-format msgid "" " boolean @ " @@ -15937,7 +16747,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9753 +#: reference_raster.xml:10228 #, no-c-format msgid "" "The @ operator returns TRUE if the " @@ -15946,37 +16756,37 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9756 reference_raster.xml:9876 +#: reference_raster.xml:10231 reference_raster.xml:10351 #, no-c-format msgid "This operand will use spatial indexes on the rasters." msgstr "" #. Tag: para -#: reference_raster.xml:9758 +#: reference_raster.xml:10233 #, no-c-format msgid "Availability: 2.0.0 raster @ raster, raster @ geometry introduced" msgstr "" #. Tag: para -#: reference_raster.xml:9759 +#: reference_raster.xml:10234 #, no-c-format msgid "Availability: 2.0.5 geometry @ raster introduced" msgstr "" #. Tag: refname -#: reference_raster.xml:9772 +#: reference_raster.xml:10247 #, no-c-format msgid "~=" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9774 +#: reference_raster.xml:10249 #, no-c-format msgid "Returns TRUE if A's bounding box is the same as B's." msgstr "" #. Tag: funcprototype -#: reference_raster.xml:9779 +#: reference_raster.xml:10254 #, no-c-format msgid "" "boolean ~= raster ~= operator returns TRUE if the " @@ -15993,7 +16803,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9812 +#: reference_raster.xml:10287 #, no-c-format msgid "" "Very useful usecase is for taking two sets of single band rasters that are " @@ -16002,7 +16812,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9813 +#: reference_raster.xml:10288 #, no-c-format msgid "" "SELECT ST_AddBand(prec.rast, alt.rast) As new_rast\n" @@ -16010,19 +16820,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9818 +#: reference_raster.xml:10293 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:9824 +#: reference_raster.xml:10299 #, no-c-format msgid "~" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9826 +#: reference_raster.xml:10301 #, no-c-format msgid "" "Returns TRUE if A's bounding box is contains B's. Uses " @@ -16030,7 +16840,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:9830 +#: reference_raster.xml:10305 #, no-c-format msgid "" " boolean ~ " @@ -16045,7 +16855,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9873 +#: reference_raster.xml:10348 #, no-c-format msgid "" "The ~ operator returns TRUE if the " @@ -16054,19 +16864,19 @@ msgid "" msgstr "" #. Tag: title -#: reference_raster.xml:9891 +#: reference_raster.xml:10366 #, no-c-format msgid "Raster and Raster Band Spatial Relationships" msgstr "" #. Tag: refname -#: reference_raster.xml:9895 +#: reference_raster.xml:10370 #, no-c-format msgid "ST_Contains" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9896 +#: reference_raster.xml:10371 #, no-c-format msgid "" "Return true if no points of raster rastB lie in the exterior of raster rastA " @@ -16075,7 +16885,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:9902 +#: reference_raster.xml:10377 #, no-c-format msgid "" " boolean ST_Contains " @@ -16090,7 +16900,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9941 +#: reference_raster.xml:10416 #, no-c-format msgid "" "Raster rastA contains rastB if and only if no points of rastB lie in the " @@ -16102,10 +16912,10 @@ msgid "" 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 +#: reference_raster.xml:10421 reference_raster.xml:10514 +#: reference_raster.xml:10595 reference_raster.xml:10676 +#: reference_raster.xml:10886 reference_raster.xml:10970 +#: reference_raster.xml:11050 #, no-c-format msgid "" "This function will make use of any indexes that may be available on the " @@ -16113,7 +16923,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9952 +#: reference_raster.xml:10427 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16122,7 +16932,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9958 +#: reference_raster.xml:10433 #, no-c-format msgid "" "ST_Contains() is the inverse of ST_Within(). So, ST_Contains(rastA, rastB) " @@ -16130,7 +16940,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9969 +#: reference_raster.xml:10444 #, no-c-format msgid "" "-- specified band numbers\n" @@ -16145,7 +16955,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:9971 +#: reference_raster.xml:10446 #, no-c-format msgid "" "-- no band numbers specified\n" @@ -16158,19 +16968,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:9975 +#: reference_raster.xml:10450 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:9984 +#: reference_raster.xml:10459 #, no-c-format msgid "ST_ContainsProperly" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:9985 +#: reference_raster.xml:10460 #, no-c-format msgid "" "Return true if rastB intersects the interior of rastA but not the boundary " @@ -16178,7 +16988,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:9991 +#: reference_raster.xml:10466 #, no-c-format msgid "" " boolean ST_ContainsProperly" msgstr "" #. Tag: refname -#: reference_raster.xml:10069 +#: reference_raster.xml:10544 #, no-c-format msgid "ST_Covers" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10070 +#: reference_raster.xml:10545 #, no-c-format msgid "Return true if no points of raster rastB lie outside raster rastA." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10076 +#: reference_raster.xml:10551 #, no-c-format msgid "" " boolean ST_Covers " @@ -16265,7 +17075,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10115 +#: reference_raster.xml:10590 #, no-c-format msgid "" "Raster rastA covers rastB if and only if no points of rastB lie in the " @@ -16276,7 +17086,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10126 +#: reference_raster.xml:10601 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16285,7 +17095,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10137 +#: reference_raster.xml:10612 #, no-c-format msgid "" "SELECT r1.rid, r2.rid, ST_Covers(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 " @@ -16298,25 +17108,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10141 +#: reference_raster.xml:10616 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:10150 +#: reference_raster.xml:10625 #, no-c-format msgid "ST_CoveredBy" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10151 +#: reference_raster.xml:10626 #, no-c-format msgid "Return true if no points of raster rastA lie outside raster rastB." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10157 +#: reference_raster.xml:10632 #, no-c-format msgid "" " boolean ST_CoveredBy " @@ -16331,7 +17141,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10196 +#: reference_raster.xml:10671 #, no-c-format msgid "" "Raster rastA is covered by rastB if and only if no points of rastA lie in " @@ -16342,7 +17152,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10207 +#: reference_raster.xml:10682 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16351,7 +17161,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10218 +#: reference_raster.xml:10693 #, no-c-format msgid "" "SELECT r1.rid, r2.rid, ST_CoveredBy(r1.rast, 1, r2.rast, 1) FROM dummy_rast " @@ -16364,25 +17174,25 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10222 +#: reference_raster.xml:10697 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:10231 +#: reference_raster.xml:10706 #, no-c-format msgid "ST_Disjoint" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10232 +#: reference_raster.xml:10707 #, no-c-format msgid "Return true if raster rastA does not spatially intersect rastB." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10238 +#: reference_raster.xml:10713 #, no-c-format msgid "" " boolean ST_Disjoint " @@ -16397,7 +17207,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10277 +#: reference_raster.xml:10752 #, no-c-format msgid "" "Raster rastA and rastB are disjointed if they do not share any space " @@ -16408,13 +17218,13 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10282 +#: reference_raster.xml:10757 #, no-c-format msgid "This function does NOT use any indexes." msgstr "" #. Tag: para -#: reference_raster.xml:10288 +#: reference_raster.xml:10763 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16422,7 +17232,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10299 +#: reference_raster.xml:10774 #, no-c-format msgid "" "-- rid = 1 has no bands, hence the NOTICE and the NULL value for " @@ -16438,7 +17248,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10301 +#: reference_raster.xml:10776 #, no-c-format msgid "" "-- this time, without specifying band numbers\n" @@ -16452,19 +17262,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:10314 +#: reference_raster.xml:10789 #, no-c-format msgid "ST_Intersects" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10315 +#: reference_raster.xml:10790 #, no-c-format msgid "Return true if raster rastA spatially intersects raster rastB." msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10319 +#: reference_raster.xml:10794 #, no-c-format msgid "" " boolean ST_Intersects" msgstr "" #. Tag: refname -#: reference_raster.xml:10444 +#: reference_raster.xml:10919 #, no-c-format msgid "ST_Overlaps" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10445 +#: reference_raster.xml:10920 #, no-c-format msgid "" "Return true if raster rastA and rastB intersect but one does not completely " @@ -16549,7 +17359,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10451 +#: reference_raster.xml:10926 #, no-c-format msgid "" " boolean ST_Overlaps " @@ -16564,7 +17374,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10490 +#: reference_raster.xml:10965 #, no-c-format msgid "" "Return true if raster rastA spatially overlaps raster rastB. This means that " @@ -16575,7 +17385,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10501 +#: reference_raster.xml:10976 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16583,7 +17393,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10512 +#: reference_raster.xml:10987 #, no-c-format msgid "" "-- comparing different bands of same raster\n" @@ -16595,13 +17405,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:10524 +#: reference_raster.xml:10999 #, no-c-format msgid "ST_Touches" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10525 +#: reference_raster.xml:11000 #, no-c-format msgid "" "Return true if raster rastA and rastB have at least one point in common but " @@ -16609,7 +17419,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10531 +#: reference_raster.xml:11006 #, no-c-format msgid "" " boolean ST_Touches " @@ -16624,7 +17434,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10570 +#: reference_raster.xml:11045 #, no-c-format msgid "" "Return true if raster rastA spatially touches raster rastB. This means that " @@ -16636,7 +17446,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10581 +#: reference_raster.xml:11056 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16644,7 +17454,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10592 +#: reference_raster.xml:11067 #, no-c-format msgid "" "SELECT r1.rid, r2.rid, ST_Touches(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 " @@ -16657,13 +17467,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:10604 +#: reference_raster.xml:11079 #, no-c-format msgid "ST_SameAlignment" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10606 +#: reference_raster.xml:11081 #, no-c-format msgid "" "Returns true if rasters have same skew, scale, spatial ref, and offset " @@ -16672,7 +17482,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10610 +#: reference_raster.xml:11085 #, no-c-format msgid "" " boolean ST_SameAlignment, Returns text stating if rasters are aligned and if not aligned, " @@ -16787,7 +17597,7 @@ msgid "" msgstr "" #. Tag: funcprototype -#: reference_raster.xml:10725 +#: reference_raster.xml:11200 #, no-c-format msgid "" "text ST_NotSameAlignmentReason " @@ -16796,7 +17606,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10735 +#: reference_raster.xml:11210 #, no-c-format msgid "" "Returns text stating if rasters are aligned and if not aligned, a " @@ -16804,7 +17614,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10738 +#: reference_raster.xml:11213 #, no-c-format msgid "" "If there are several reasons why the rasters are not aligned, only one " @@ -16812,7 +17622,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10748 +#: reference_raster.xml:11223 #, no-c-format msgid "" "SELECT\n" @@ -16833,19 +17643,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10753 +#: reference_raster.xml:11228 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:10762 +#: reference_raster.xml:11237 #, no-c-format msgid "ST_Within" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10763 +#: reference_raster.xml:11238 #, no-c-format msgid "" "Return true if no points of raster rastA lie in the exterior of raster rastB " @@ -16854,7 +17664,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10769 +#: reference_raster.xml:11244 #, no-c-format msgid "" " boolean ST_Within " @@ -16869,7 +17679,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10808 +#: reference_raster.xml:11283 #, no-c-format msgid "" "Raster rastA is within rastB if and only if no points of rastA lie in the " @@ -16881,7 +17691,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10819 +#: reference_raster.xml:11294 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16890,7 +17700,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10825 +#: reference_raster.xml:11300 #, no-c-format msgid "" "ST_Within() is the inverse of ST_Contains(). So, ST_Within(rastA, rastB) " @@ -16898,7 +17708,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10836 +#: reference_raster.xml:11311 #, no-c-format msgid "" "SELECT r1.rid, r2.rid, ST_Within(r1.rast, 1, r2.rast, 1) FROM dummy_rast r1 " @@ -16911,7 +17721,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10840 +#: reference_raster.xml:11315 #, no-c-format msgid "" ", , , " @@ -16919,13 +17729,13 @@ msgid "" msgstr "" #. Tag: refname -#: reference_raster.xml:10851 +#: reference_raster.xml:11326 #, no-c-format msgid "ST_DWithin" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10852 +#: reference_raster.xml:11327 #, no-c-format msgid "" "Return true if rasters rastA and rastB are within the specified distance of " @@ -16933,7 +17743,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10858 +#: reference_raster.xml:11333 #, no-c-format msgid "" " boolean ST_DWithin " @@ -16950,7 +17760,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10905 +#: reference_raster.xml:11380 #, no-c-format msgid "" "Return true if rasters rastA and rastB are within the specified distance of " @@ -16961,7 +17771,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10909 reference_raster.xml:11002 +#: reference_raster.xml:11384 reference_raster.xml:11477 #, no-c-format msgid "" "The distance is specified in units defined by the spatial reference system " @@ -16970,7 +17780,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10920 +#: reference_raster.xml:11395 #, no-c-format msgid "" "To test the spatial relationship of a raster and a geometry, use ST_Polygon " @@ -16978,7 +17788,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: reference_raster.xml:10931 +#: reference_raster.xml:11406 #, no-c-format msgid "" "SELECT r1.rid, r2.rid, ST_DWithin(r1.rast, 1, r2.rast, 1, 3.14) FROM " @@ -16991,19 +17801,19 @@ msgid "" msgstr "" #. Tag: para -#: reference_raster.xml:10935 +#: reference_raster.xml:11410 #, no-c-format msgid ", " msgstr "" #. Tag: refname -#: reference_raster.xml:10944 +#: reference_raster.xml:11419 #, no-c-format msgid "ST_DFullyWithin" msgstr "" #. Tag: refpurpose -#: reference_raster.xml:10945 +#: reference_raster.xml:11420 #, no-c-format msgid "" "Return true if rasters rastA and rastB are fully within the specified " @@ -17011,7 +17821,7 @@ msgid "" msgstr "" #. Tag: funcsynopsis -#: reference_raster.xml:10951 +#: reference_raster.xml:11426 #, no-c-format msgid "" " boolean ST_DFullyWithin" msgstr "" + +#. Tag: para +#: reference_raster.xml:11515 +#, no-c-format +msgid "" +"This section documents various gotchas and tips related to PostGIS Raster." +msgstr "" + +#. Tag: title +#: reference_raster.xml:11518 +#, no-c-format +msgid "Raster Tips" +msgstr "" + +#. Tag: title +#: reference_raster.xml:11521 +#, no-c-format +msgid "Out-DB Rasters" +msgstr "" + +#. Tag: title +#: reference_raster.xml:11524 +#, no-c-format +msgid "Directory containing many files" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11525 +#, no-c-format +msgid "" +"When GDAL opens a file, GDAL eagerly scans the directory of that file to " +"build a catalog of other files. If this directory contains many files (e.g. " +"thousands, millions), opening that file becomes extremely slow (especially " +"if that file happens to be on a network drive such as NFS)." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11528 +#, no-c-format +msgid "" +"To control this behavior, GDAL provides the following environment variable: " +"GDAL_DISABLE_READDIR_ON_OPEN. Set GDAL_DISABLE_READDIR_ON_OPEN to " +"TRUE to disable directory scanning." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11532 +#, no-c-format +msgid "" +"In Ubuntu (and assuming you are using PostgreSQL's packages for Ubuntu), " +"GDAL_DISABLE_READDIR_ON_OPEN can be set in /etc/" +"postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/environment (where " +"POSTGRESQL_VERSION is the version of PostgreSQL, e.g. 9.6 and CLUSTER_NAME " +"is the name of the cluster, e.g. maindb). You can also set PostGIS " +"environment variables here as well." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11535 +#, no-c-format +msgid "" +"# environment variables for postmaster process\n" +"# This file has the same syntax as postgresql.conf:\n" +"# VARIABLE = simple_value\n" +"# VARIABLE2 = 'any value!'\n" +"# I. e. you need to enclose any value which does not only consist of " +"letters,\n" +"# numbers, and '-', '_', '.' in single quotes. Shell commands are not\n" +"# evaluated.\n" +"POSTGIS_GDAL_ENABLED_DRIVERS = 'ENABLE_ALL'\n" +"\n" +"POSTGIS_ENABLE_OUTDB_RASTERS = 1\n" +"\n" +"GDAL_DISABLE_READDIR_ON_OPEN = 'TRUE'" +msgstr "" + +#. Tag: title +#: reference_raster.xml:11541 +#, no-c-format +msgid "Maximum Number of Open Files" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11543 +#, no-c-format +msgid "" +"The maximum number of open files permitted by Linux and PostgreSQL are " +"typically conservative (typically 1024 open files per process) given the " +"assumption that the system is consumed by human users. For Out-DB Rasters, a " +"single valid query can easily exceed this limit (e.g. a dataset of 10 year's " +"worth of rasters with one raster for each day containing minimum and maximum " +"temperatures and we want to know the absolute min and max value for a pixel " +"in that dataset)." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11547 +#, no-c-format +msgid "" +"The easiest change to make is the following PostgreSQL setting: max_files_per_process. The default " +"is set to 1000, which is far too low for Out-DB Rasters. A safe starting " +"value could be 65536 but this really depends on your datasets and the " +"queries run against those datasets. This setting can only be made on server " +"start and probably only in the PostgreSQL configuration file (e.g. " +"/etc/postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/postgresql.conf in Ubuntu environments)." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11550 +#, no-c-format +msgid "" +"...\n" +"# - Kernel Resource Usage -\n" +"\n" +"max_files_per_process = 65536 " +"# min 25\n" +" # (change requires restart)\n" +"..." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11553 +#, no-c-format +msgid "" +"The major change to make is the Linux kernel's open files limits. There are " +"two parts to this:" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11557 +#, no-c-format +msgid "Maximum number of open files for the entire system" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11560 +#, no-c-format +msgid "Maximum number of open files per process" +msgstr "" + +#. Tag: title +#: reference_raster.xml:11566 +#, no-c-format +msgid "Maximum number of open files for the entire system" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11568 +#, no-c-format +msgid "" +"You can inspect the current maximum number of open files for the entire " +"system with the following example:" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11572 +#, no-c-format +msgid "" +"$ sysctl -a | grep fs.file-max\n" +"fs.file-max = 131072" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11574 +#, no-c-format +msgid "" +"If the value returned is not large enough, add a file to /etc/" +"sysctl.d/ as per the following example:" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11578 +#, no-c-format +msgid "" +"$ echo \"fs.file-max = 6145324\" >> /etc/sysctl.d/fs.conf\n" +"\n" +"$ cat /etc/sysctl.d/fs.conf\n" +"fs.file-max = 6145324\n" +"\n" +"$ sysctl -p --system\n" +"* Applying /etc/sysctl.d/fs.conf ...\n" +"fs.file-max = 2097152\n" +"* Applying /etc/sysctl.conf ...\n" +"\n" +"$ sysctl -a | grep fs.file-max\n" +"fs.file-max = 6145324" +msgstr "" + +#. Tag: title +#: reference_raster.xml:11582 +#, no-c-format +msgid "Maximum number of open files per process" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11584 +#, no-c-format +msgid "" +"We need to increase the maximum number of open files per process for the " +"PostgreSQL server processes." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11588 +#, no-c-format +msgid "" +"To see what the current PostgreSQL service processes are using for maximum " +"number of open files, do as per the following example (make sure to have " +"PostgreSQL running):" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11592 +#, no-c-format +msgid "" +"$ ps aux | grep postgres\n" +"postgres 31713 0.0 0.4 179012 17564 pts/0 S Dec26 0:03 /home/" +"dustymugs/devel/postgresql/sandbox/10/usr/local/bin/postgres -D /home/" +"dustymugs/devel/postgresql/sandbox/10/pgdata\n" +"postgres 31716 0.0 0.8 179776 33632 ? Ss Dec26 0:01 postgres: " +"checkpointer process\n" +"postgres 31717 0.0 0.2 179144 9416 ? Ss Dec26 0:05 postgres: " +"writer process\n" +"postgres 31718 0.0 0.2 179012 8708 ? Ss Dec26 0:06 postgres: " +"wal writer process\n" +"postgres 31719 0.0 0.1 179568 7252 ? Ss Dec26 0:03 postgres: " +"autovacuum launcher process\n" +"postgres 31720 0.0 0.1 34228 4124 ? Ss Dec26 0:09 postgres: " +"stats collector process\n" +"postgres 31721 0.0 0.1 179308 6052 ? Ss Dec26 0:00 postgres: " +"bgworker: logical replication launcher\n" +"\n" +"$ cat /proc/31718/limits\n" +"Limit Soft Limit Hard Limit Units\n" +"Max cpu time unlimited unlimited seconds\n" +"Max file size unlimited unlimited bytes\n" +"Max data size unlimited unlimited bytes\n" +"Max stack size 8388608 unlimited bytes\n" +"Max core file size 0 unlimited bytes\n" +"Max resident set unlimited unlimited bytes\n" +"Max processes 15738 15738 " +"processes\n" +"Max open files 1024 " +"4096 files\n" +"Max locked memory 65536 65536 bytes\n" +"Max address space unlimited unlimited bytes\n" +"Max file locks unlimited unlimited locks\n" +"Max pending signals 15738 15738 signals\n" +"Max msgqueue size 819200 819200 bytes\n" +"Max nice priority 0 0\n" +"Max realtime priority 0 0\n" +"Max realtime timeout unlimited unlimited us" +msgstr "" + +#. Tag: para +#: reference_raster.xml:11594 +#, no-c-format +msgid "" +"In the example above, we inspected the open files limit for Process 31718. " +"It doesn't matter which PostgreSQL process, any of them will do. The " +"response we are interested in is Max open files." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11598 +#, no-c-format +msgid "" +"We want to increase Soft Limit and Hard " +"Limit of Max open files to be greater than " +"the value we specified for the PostgreSQL setting " +"max_files_per_process. In our example, we set " +"max_files_per_process to 65536." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11602 +#, no-c-format +msgid "" +"In Ubuntu (and assuming you are using PostgreSQL's packages for Ubuntu), the " +"easiest way to change the Soft Limit and Hard " +"Limit is to edit /etc/init.d/" +"postgresql (SysV) or /lib/systemd/" +"system/postgresql*.service (systemd)." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11606 +#, no-c-format +msgid "" +"Let's first address the SysV Ubuntu case where we add ulimit -H -n 262144 and ulimit -n " +"131072 to /etc/init.d/postgresql." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11610 +#, no-c-format +msgid "" +"...\n" +"case \"$1\" in\n" +" start|stop|restart|reload)\n" +" if [ \"$1\" = \"start\" ]; then\n" +" create_socket_directory\n" +" fi\n" +" if [ -z \"`pg_lsclusters -h`\" ]; then\n" +" log_warning_msg 'No PostgreSQL clusters exist; see \"man " +"pg_createcluster\"'\n" +" exit 0\n" +" fi\n" +"\n" +" ulimit -H -n 262144\n" +" ulimit -n 131072\n" +"\n" +" for v in $versions; do\n" +" $1 $v || EXIT=$?\n" +" done\n" +" exit ${EXIT:-0}\n" +" ;;\n" +" status)\n" +"..." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11612 +#, no-c-format +msgid "" +"Now to address the systemd Ubuntu case. We will add LimitNOFILE=131072 to every /lib/" +"systemd/system/postgresql*.service file in the [Service] section." +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11616 +#, no-c-format +msgid "" +"...\n" +"[Service]\n" +"\n" +"LimitNOFILE=131072\n" +"\n" +"...\n" +"\n" +"[Install]\n" +"WantedBy=multi-user.target\n" +"..." +msgstr "" + +#. Tag: para +#: reference_raster.xml:11618 +#, no-c-format +msgid "" +"After making the necessary systemd changes, make sure to reload the daemon" +msgstr "" + +#. Tag: programlisting +#: reference_raster.xml:11622 +#, no-c-format +msgid "systemctl daemon-reload" +msgstr "" diff --git a/doc/po/templates/reference_type.xml.pot b/doc/po/templates/reference_type.xml.pot index 135d26f2c..52861d2ad 100644 --- a/doc/po/templates/reference_type.xml.pot +++ b/doc/po/templates/reference_type.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:03+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -78,7 +78,7 @@ msgstr "" #. Tag: title #: reference_type.xml:29 reference_type.xml:40 reference_type.xml:79 -#: reference_type.xml:136 reference_type.xml:155 +#: reference_type.xml:137 reference_type.xml:156 #, no-c-format msgid "Description" msgstr "" @@ -115,13 +115,13 @@ msgid "" msgstr "" #. Tag: title -#: reference_type.xml:45 reference_type.xml:84 reference_type.xml:160 +#: reference_type.xml:45 reference_type.xml:85 reference_type.xml:161 #, no-c-format msgid "Casting Behavior" msgstr "" #. Tag: para -#: reference_type.xml:46 reference_type.xml:85 reference_type.xml:161 +#: reference_type.xml:46 reference_type.xml:86 reference_type.xml:162 #, no-c-format msgid "" "This section lists the automatic as well as explicit casts allowed for this " @@ -129,39 +129,39 @@ msgid "" msgstr "" #. Tag: entry -#: reference_type.xml:51 reference_type.xml:90 reference_type.xml:166 +#: reference_type.xml:51 reference_type.xml:91 reference_type.xml:167 #, no-c-format msgid "Cast To" msgstr "" #. Tag: entry -#: reference_type.xml:52 reference_type.xml:91 reference_type.xml:167 +#: reference_type.xml:52 reference_type.xml:92 reference_type.xml:168 #, no-c-format msgid "Behavior" msgstr "" #. Tag: entry -#: reference_type.xml:55 reference_type.xml:94 +#: reference_type.xml:55 reference_type.xml:95 #, no-c-format msgid "box" msgstr "" #. 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 +#: reference_type.xml:96 reference_type.xml:100 reference_type.xml:104 +#: reference_type.xml:108 reference_type.xml:112 reference_type.xml:116 #, no-c-format msgid "automatic" msgstr "" #. Tag: entry -#: reference_type.xml:59 reference_type.xml:98 +#: reference_type.xml:59 reference_type.xml:99 #, no-c-format msgid "box2d" msgstr "" #. Tag: entry -#: reference_type.xml:63 reference_type.xml:170 +#: reference_type.xml:63 reference_type.xml:171 #, no-c-format msgid "geometry" msgstr "" @@ -182,48 +182,56 @@ msgstr "" #: reference_type.xml:80 #, no-c-format msgid "" -"geometry is a fundamental postgis spatial data type used to represent a " +"geometry is a fundamental PostGIS spatial data type used to represent a " "feature in the Euclidean coordinate system." msgstr "" +#. Tag: para +#: reference_type.xml:81 +#, no-c-format +msgid "" +"All spatial operations on geometry are using units of the Spatial Reference " +"System the geomtry is in." +msgstr "" + #. Tag: entry -#: reference_type.xml:102 +#: reference_type.xml:103 #, no-c-format msgid "box3d" msgstr "" #. Tag: entry -#: reference_type.xml:106 +#: reference_type.xml:107 #, no-c-format msgid "bytea" msgstr "" #. Tag: entry -#: reference_type.xml:110 +#: reference_type.xml:111 #, no-c-format msgid "geography" msgstr "" #. Tag: entry -#: reference_type.xml:114 +#: reference_type.xml:115 #, no-c-format msgid "text" msgstr "" #. Tag: title -#: reference_type.xml:123 reference_type.xml:143 reference_type.xml:179 +#: reference_type.xml:124 reference_type.xml:144 reference_type.xml:180 #, no-c-format msgid "See Also" msgstr "" #. Tag: refname -#: reference_type.xml:130 +#: reference_type.xml:131 #, no-c-format msgid "geometry_dump" msgstr "" #. Tag: refpurpose -#: reference_type.xml:131 +#: reference_type.xml:132 #, no-c-format msgid "" "A spatial datatype with two fields - geom (holding a geometry object) and " @@ -232,7 +240,7 @@ msgid "" msgstr "" #. Tag: para -#: reference_type.xml:137 +#: reference_type.xml:138 #, no-c-format msgid "" "geometry_dump is a compound data type consisting of a geometry object " @@ -244,19 +252,19 @@ msgid "" msgstr "" #. Tag: refname -#: reference_type.xml:150 +#: reference_type.xml:151 #, no-c-format msgid "geography" msgstr "" #. Tag: refpurpose -#: reference_type.xml:151 +#: reference_type.xml:152 #, no-c-format msgid "Ellipsoidal spatial data type." msgstr "" #. Tag: para -#: reference_type.xml:156 +#: reference_type.xml:157 #, no-c-format msgid "" "geography is a spatial data type used to represent a feature in the round-" @@ -264,13 +272,13 @@ msgid "" msgstr "" #. Tag: entry -#: reference_type.xml:171 +#: reference_type.xml:172 #, no-c-format msgid "explicit" msgstr "" #. Tag: para -#: reference_type.xml:180 +#: reference_type.xml:181 #, no-c-format msgid ", " msgstr "" diff --git a/doc/po/templates/release_notes.xml.pot b/doc/po/templates/release_notes.xml.pot index 923aea619..85d7af72b 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-24 02:39+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,28 +27,721 @@ msgid "Release Notes" msgstr "" #. Tag: title +#: release_notes.xml:6 +#, no-c-format +msgid "Release 2.5.0beta1" +msgstr "" + +#. Tag: para #: release_notes.xml:7 #, no-c-format -msgid "Release 2.4.0" +msgid "Release date: 2018/07/03" +msgstr "" + +#. Tag: title +#: release_notes.xml:9 release_notes.xml:181 release_notes.xml:325 +#: release_notes.xml:390 release_notes.xml:412 release_notes.xml:448 +#: release_notes.xml:789 release_notes.xml:1248 release_notes.xml:1448 +#: release_notes.xml:1512 release_notes.xml:1809 +#, no-c-format +msgid "New Features" +msgstr "" + +#. Tag: para +#: release_notes.xml:10 +#, no-c-format +msgid "" +"#1847, spgist 2d and 3d support for PG 11+ (Esteban Zimányi and Arthur " +"Lesuisse from Université Libre de Bruxelles (ULB), Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:13 +#, no-c-format +msgid "#4056, ST_FilterByM (Nicklas Avén)" +msgstr "" + +#. Tag: para +#: release_notes.xml:14 +#, no-c-format +msgid "#4050, ST_ChaikinSmoothing (Nicklas Avén)" +msgstr "" + +#. Tag: para +#: release_notes.xml:15 +#, no-c-format +msgid "#3989, ST_Buffer single sided option (Stephen Knox)" +msgstr "" + +#. Tag: para +#: release_notes.xml:16 +#, no-c-format +msgid "#3876, ST_Angle function (Rémi Cura)" +msgstr "" + +#. Tag: para +#: release_notes.xml:17 +#, no-c-format +msgid "#3564, ST_LineInterpolatePoints (Dan Baston)" +msgstr "" + +#. Tag: para +#: release_notes.xml:18 +#, no-c-format +msgid "#3896, PostGIS_Extensions_Upgrade() (Regina Obe)" +msgstr "" + +#. Tag: para +#: release_notes.xml:19 +#, no-c-format +msgid "" +"#3913, Upgrade when creating extension from unpackaged (Sandro Santilli)" +msgstr "" + +#. Tag: para +#: release_notes.xml:20 +#, no-c-format +msgid "#2256, _postgis_index_extent() for extent from index (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:21 +#, no-c-format +msgid "#3176, Add ST_OrientedEnvelope (Dan Baston)" +msgstr "" + +#. Tag: para +#: release_notes.xml:22 +#, no-c-format +msgid "#4029, Add ST_QuantizeCoordinates (Dan Baston)" +msgstr "" + +#. Tag: para +#: release_notes.xml:23 +#, no-c-format +msgid "#4063, Optional false origin point for ST_Scale (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:24 +#, no-c-format +msgid "" +"#4082, Add ST_BandFileSize and ST_BandFileTimestamp, extend ST_BandMetadata " +"(Even Rouault)" +msgstr "" + +#. Tag: para +#: release_notes.xml:26 +#, no-c-format +msgid "#2597, Add ST_Grayscale (Bborie Park)" +msgstr "" + +#. Tag: para +#: release_notes.xml:27 +#, no-c-format +msgid "#4007, Add ST_SetBandPath (Bborie Park)" +msgstr "" + +#. Tag: para +#: release_notes.xml:28 +#, no-c-format +msgid "#4008, Add ST_SetBandIndex (Bborie Park)" +msgstr "" + +#. Tag: title +#: release_notes.xml:32 release_notes.xml:229 +#, no-c-format +msgid "Breaking Changes" +msgstr "" + +#. Tag: para +#: release_notes.xml:33 +#, no-c-format +msgid "#4054, ST_SimplifyVW changed from > tolerance to >= tolerance" +msgstr "" + +#. Tag: para +#: release_notes.xml:34 +#, no-c-format +msgid "" +"#3885, version number removed from address_standardize lib file (Regina Obe)" +msgstr "" + +#. Tag: para +#: release_notes.xml:36 +#, no-c-format +msgid "" +"#3893, raster support functions can only be loaded in the same schema with " +"core PostGIS functions." +msgstr "" + +#. Tag: para +#: release_notes.xml:38 +#, no-c-format +msgid "#4035, remove dummy pgis_abs type from aggregate/collect routines." +msgstr "" + +#. Tag: para +#: release_notes.xml:39 +#, no-c-format +msgid "" +"#4069, drop support for GEOS < 3.5 and PostgreSQL < 9.4 (Regina Obe)" +msgstr "" + +#. Tag: para +#: release_notes.xml:40 +#, no-c-format +msgid "" +"#4082, ST_BandMetaData extended to include filesize, timestamp (Even Rouault)" +msgstr "" + +#. Tag: title +#: release_notes.xml:43 release_notes.xml:204 +#, no-c-format +msgid "Enhancements and Fixes" +msgstr "" + +#. Tag: para +#: release_notes.xml:44 +#, no-c-format +msgid "#3944, Update to EPSG register v9.2 (Even Rouault)" +msgstr "" + +#. Tag: para +#: release_notes.xml:45 +#, no-c-format +msgid "#3927, Parallel implementation of ST_AsMVT" +msgstr "" + +#. Tag: para +#: release_notes.xml:46 +#, no-c-format +msgid "#3925, Simplify geometry using map grid cell size before generating MVT" +msgstr "" + +#. Tag: para +#: release_notes.xml:47 +#, no-c-format +msgid "" +"#3899, BTree sort order is now defined on collections of EMPTY and same-" +"prefix geometries (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:49 +#, no-c-format +msgid "" +"#3864, Performance improvement for sorting POINT geometries (Darafei " +"Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:51 +#, no-c-format +msgid "" +"#3900, GCC warnings fixed, make -j is now working (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:52 +#, no-c-format +msgid "" +"TopoGeo_addLinestring robustness improvements (Sandro Santilli) #1855, " +"#1946, #3718, #3838" +msgstr "" + +#. Tag: para +#: release_notes.xml:54 +#, no-c-format +msgid "#3234, Do not accept EMPTY points as topology nodes (Sandro Santilli)" +msgstr "" + +#. Tag: para +#: release_notes.xml:55 +#, no-c-format +msgid "" +"#1014, Hashable geometry, allowing direct use in CTE signatures (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:56 +#, no-c-format +msgid "#3097, Really allow MULTILINESTRING blades in ST_Split() (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:57 release_notes.xml:97 +#, no-c-format +msgid "" +"#3942, geojson: Do not include private header for json-c >= 0.13 (Björn " +"Esser)" +msgstr "" + +#. Tag: para +#: release_notes.xml:58 +#, no-c-format +msgid "" +"#3954, ST_GeometricMedian now supports point weights (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:59 release_notes.xml:133 +#, no-c-format +msgid "" +"#3965, ST_ClusterKMeans used to lose some clusters on initialization " +"(Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:61 +#, no-c-format +msgid "" +"#3971, ST_ClusterKMeans now uses better initial seed (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:62 +#, no-c-format +msgid "" +"#3977, ST_ClusterKMeans is now faster and simpler (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:63 release_notes.xml:136 +#, no-c-format +msgid "" +"#3982, ST_AsEncodedPolyline supports LINESTRING EMPTY and MULTIPOINT EMPTY " +"(Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:65 +#, no-c-format +msgid "" +"#3986, ST_AsText now has second argument to limit decimal digits (Marc " +"Ducobu, Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:67 release_notes.xml:105 +#, no-c-format +msgid "" +"#4020, Casting from box3d to geometry now returns correctly connected " +"PolyhedralSurface (Matthias Bay)" +msgstr "" + +#. Tag: para +#: release_notes.xml:69 +#, no-c-format +msgid "" +"#2508, ST_OffsetCurve now works with collections (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:70 +#, no-c-format +msgid "" +"#4006, ST_GeomFromGeoJSON support for json and jsonb as input (Paul Ramsey, " +"Regina Obe)" +msgstr "" + +#. Tag: para +#: release_notes.xml:72 +#, no-c-format +msgid "" +"#4037, Invalid input geometry is fixed with MakeValid for GEOS exceptions in " +"ST_Intersection, ST_Union, ST_Difference, ST_SymDifference (Darafei " +"Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:75 +#, no-c-format +msgid "" +"#4038, ST_Subdivide now selects pivot for geometry split that reuses input " +"vertices. ST_ClipByBox2D is stubbed with ST_Intersection because of " +"robustness issues. (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:78 +#, no-c-format +msgid "" +"#4025, #4032 Fixed precision issue in ST_ClosestPointOfApproach, " +"ST_DistanceCPA, and ST_CPAWithin (Paul Ramsey, Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:80 +#, no-c-format +msgid "" +"#4071, ST_ClusterKMeans crash on NULL/EMPTY fixed (Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:81 +#, no-c-format +msgid "#4076, Reduce use of GEOS in topology implementation (Björn Harrtell)" +msgstr "" + +#. Tag: para +#: release_notes.xml:82 +#, no-c-format +msgid "#4080, Add external raster band index to ST_BandMetaData" +msgstr "" + +#. Tag: para +#: release_notes.xml:83 +#, no-c-format +msgid "" +"Add Raster Tips section to Documentation for information about Raster " +"behavior (e.g. Out-DB performance, maximum open files)" +msgstr "" + +#. Tag: para +#: release_notes.xml:85 +#, no-c-format +msgid "" +"#4084: Fixed wrong code-comment regarding front/back of BOX3D (Matthias Bay)" +msgstr "" + +#. Tag: para +#: release_notes.xml:86 +#, no-c-format +msgid "#4060, #4094, PostgreSQL JIT support (Raúl Marín, Laurenz Albe)" +msgstr "" + +#. Tag: title +#: release_notes.xml:91 +#, no-c-format +msgid "Release 2.4.4" +msgstr "" + +#. Tag: para +#: release_notes.xml:92 +#, no-c-format +msgid "Release date: 2018/04/08" +msgstr "" + +#. Tag: para +#: release_notes.xml:93 release_notes.xml:125 release_notes.xml:146 +#: release_notes.xml:158 release_notes.xml:251 release_notes.xml:275 +#: release_notes.xml:289 release_notes.xml:388 release_notes.xml:409 +#: release_notes.xml:553 release_notes.xml:579 release_notes.xml:600 +#, no-c-format +msgid "This is a bug fix and performance improvement release." +msgstr "" + +#. Tag: title +#: release_notes.xml:94 release_notes.xml:366 release_notes.xml:526 +#: release_notes.xml:543 release_notes.xml:561 release_notes.xml:585 +#: release_notes.xml:613 release_notes.xml:674 release_notes.xml:685 +#: release_notes.xml:726 release_notes.xml:982 release_notes.xml:1008 +#: release_notes.xml:1050 release_notes.xml:1074 release_notes.xml:1137 +#: release_notes.xml:1292 release_notes.xml:1306 release_notes.xml:1344 +#: release_notes.xml:1382 release_notes.xml:1413 +#, no-c-format +msgid "Bug Fixes" +msgstr "" + +#. Tag: para +#: release_notes.xml:95 +#, no-c-format +msgid "" +"#3055, [raster] ST_Clip() on a raster without band crashes the server " +"(Regina Obe)" +msgstr "" + +#. Tag: para +#: release_notes.xml:99 +#, no-c-format +msgid "#3952, ST_Transform fails in parallel mode (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:100 +#, no-c-format +msgid "#3978, Fix KNN when upgrading from 2.1 or older (Sandro Santilli)" +msgstr "" + +#. Tag: para +#: release_notes.xml:101 +#, no-c-format +msgid "" +"#4003, lwpoly_construct_circle: Avoid division by zero (Raúl Marín Rodríguez)" +msgstr "" + +#. Tag: para +#: release_notes.xml:102 +#, no-c-format +msgid "" +"#4004, Avoid memory exhaustion when building a btree index (Edmund Horner)" +msgstr "" + +#. Tag: para +#: release_notes.xml:103 +#, no-c-format +msgid "#4016, proj 5.0.0 support (Raúl Marín Rodríguez)" +msgstr "" + +#. Tag: para +#: release_notes.xml:104 +#, no-c-format +msgid "#4017, lwgeom lexer memory corruption (Peter E)" +msgstr "" + +#. Tag: para +#: release_notes.xml:107 +#, no-c-format +msgid "" +"#4025, #4032 Incorrect answers for temporally \"almost overlapping\" ranges " +"(Paul Ramsey, Darafei Praliaskouski)" +msgstr "" + +#. Tag: para +#: release_notes.xml:109 +#, no-c-format +msgid "#4052, schema qualify several functions in geography (Regina Obe)" msgstr "" #. Tag: para -#: release_notes.xml:8 +#: release_notes.xml:110 #, no-c-format -msgid "Release date: 2017/09/xx" +msgid "#4055, ST_ClusterIntersecting drops SRID (Daniel Baston)" msgstr "" #. Tag: title -#: 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 +#: release_notes.xml:113 release_notes.xml:498 release_notes.xml:555 +#: release_notes.xml:581 release_notes.xml:602 release_notes.xml:711 +#: release_notes.xml:739 release_notes.xml:858 release_notes.xml:1036 +#: release_notes.xml:1064 release_notes.xml:1123 release_notes.xml:1185 +#: release_notes.xml:1275 release_notes.xml:1476 release_notes.xml:1531 #, no-c-format -msgid "New Features" +msgid "Enhancements" msgstr "" #. Tag: para -#: release_notes.xml:10 +#: release_notes.xml:114 +#, no-c-format +msgid "#3946, Compile support for PgSQL 11 (Paul Ramsey)" +msgstr "" + +#. Tag: para +#: release_notes.xml:115 +#, no-c-format +msgid "" +"#3992, Use PKG_PROG_PKG_CONFIG macro from pkg.m4 to detect pkg-config (Bas " +"Couwenberg)" +msgstr "" + +#. Tag: para +#: release_notes.xml:117 +#, no-c-format +msgid "#4044, Upgrade support for PgSQL 11 (Regina Obe)" +msgstr "" + +#. Tag: title +#: release_notes.xml:123 +#, no-c-format +msgid "Release 2.4.3" +msgstr "" + +#. Tag: para +#: release_notes.xml:124 +#, no-c-format +msgid "Release date: 2018/01/17" +msgstr "" + +#. Tag: title +#: release_notes.xml:127 release_notes.xml:148 release_notes.xml:160 +#: release_notes.xml:253 release_notes.xml:277 release_notes.xml:291 +#, no-c-format +msgid "Bug Fixes and Enhancements" +msgstr "" + +#. Tag: para +#: release_notes.xml:128 +#, no-c-format +msgid "#3713, Support encodings that happen to output a '\\' character" +msgstr "" + +#. Tag: para +#: release_notes.xml:129 +#, no-c-format +msgid "" +"#3827, Set configure default to not do interrupt testing, was causing false " +"negatives for many people. (Regina Obe) revised to be standards compliant in " +"#3988 (Greg Troxel)" +msgstr "" + +#. Tag: para +#: release_notes.xml:132 +#, no-c-format +msgid "#3930, Minimum bounding circle issues on 32-bit platforms" +msgstr "" + +#. Tag: para +#: release_notes.xml:135 +#, no-c-format +msgid "#3956, Brin opclass object does not upgrade properly (Sandro Santilli)" +msgstr "" + +#. Tag: para +#: release_notes.xml:138 +#, no-c-format +msgid "" +"#3975, ST_Transform runs query on spatial_ref_sys without schema " +"qualification. Was causing restore issues. (Paul Ramsey)" +msgstr "" + +#. Tag: title +#: release_notes.xml:144 +#, no-c-format +msgid "Release 2.4.2" +msgstr "" + +#. Tag: para +#: release_notes.xml:145 +#, no-c-format +msgid "Release date: 2017/11/15" +msgstr "" + +#. Tag: para +#: release_notes.xml:149 +#, no-c-format +msgid "#3917, Fix zcta5 load" +msgstr "" + +#. Tag: para +#: release_notes.xml:150 +#, no-c-format +msgid "#3667, Fix for bug in geography ST_Segmentize" +msgstr "" + +#. Tag: para +#: release_notes.xml:151 +#, no-c-format +msgid "#3926, Add missing 2.2.6 and 2.3.4 upgrade paths (Muhammad Usama)" +msgstr "" + +#. Tag: title +#: release_notes.xml:156 +#, no-c-format +msgid "Release 2.4.1" +msgstr "" + +#. Tag: para +#: release_notes.xml:157 +#, no-c-format +msgid "Release date: 2017/10/18" +msgstr "" + +#. Tag: para +#: release_notes.xml:161 +#, no-c-format +msgid "#3864, Fix memory leaks in BTREE operators" +msgstr "" + +#. Tag: para +#: release_notes.xml:162 +#, no-c-format +msgid "#3869, Fix build with \"gold\" linker" +msgstr "" + +#. Tag: para +#: release_notes.xml:163 +#, no-c-format +msgid "#3845, Gracefully handle short-measure issue" +msgstr "" + +#. Tag: para +#: release_notes.xml:164 +#, no-c-format +msgid "#3871, Performance tweak for geometry cmp function" +msgstr "" + +#. Tag: para +#: release_notes.xml:165 +#, no-c-format +msgid "#3879, Division by zero in some arc cases" +msgstr "" + +#. Tag: para +#: release_notes.xml:166 +#, no-c-format +msgid "#3878, Single defn of signum in header" +msgstr "" + +#. Tag: para +#: release_notes.xml:167 +#, no-c-format +msgid "#3880, Undefined behaviour in TYPMOD_GET_SRID" +msgstr "" + +#. Tag: para +#: release_notes.xml:168 +#, no-c-format +msgid "#3875, Fix undefined behaviour in shift operation" +msgstr "" + +#. Tag: para +#: release_notes.xml:169 +#, no-c-format +msgid "#3864, Performance improvements for b-tree geometry sorts" +msgstr "" + +#. Tag: para +#: release_notes.xml:170 +#, no-c-format +msgid "#3874, lw_dist2d_pt_arc division by zero" +msgstr "" + +#. Tag: para +#: release_notes.xml:171 +#, no-c-format +msgid "#3882, undefined behaviour in zigzag with negative inputs" +msgstr "" + +#. Tag: para +#: release_notes.xml:172 +#, no-c-format +msgid "#3891, undefined behaviour in pointarray_to_encoded_polyline" +msgstr "" + +#. Tag: para +#: release_notes.xml:173 +#, no-c-format +msgid "#3895, throw error on malformed WKB input" +msgstr "" + +#. Tag: para +#: release_notes.xml:174 +#, no-c-format +msgid "#3886, fix rare missing boxes in geometry subdivision" +msgstr "" + +#. Tag: para +#: release_notes.xml:175 +#, no-c-format +msgid "" +"#3907, Allocate enough space for all possible GBOX string outputs (Raúl " +"Marín Rodríguez)" +msgstr "" + +#. Tag: title +#: release_notes.xml:179 +#, no-c-format +msgid "Release 2.4.0" +msgstr "" + +#. Tag: para +#: release_notes.xml:180 +#, no-c-format +msgid "Release date: 2017/09/30" +msgstr "" + +#. Tag: para +#: release_notes.xml:182 #, no-c-format msgid "" "#3822, Have postgis_full_version() also show and check version of PostgreSQL " @@ -56,19 +749,19 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:12 +#: release_notes.xml:184 #, no-c-format msgid "#2411, curves support in ST_Reverse (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:13 +#: release_notes.xml:185 #, no-c-format msgid "#2951, ST_Centroid for geography (Danny Götte)" msgstr "" #. Tag: para -#: release_notes.xml:14 +#: release_notes.xml:186 #, no-c-format msgid "" "#3788, Allow postgis_restore.pl to work on directory-style (-Fd) dumps " @@ -76,26 +769,26 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:16 +#: release_notes.xml:188 #, no-c-format msgid "" "#3772, Direction agnostic ST_CurveToLine output (Sandro Santilli / KKGeo)" msgstr "" #. Tag: para -#: release_notes.xml:17 +#: release_notes.xml:189 #, no-c-format msgid "#2464, ST_CurveToLine with MaxError tolerance (Sandro Santilli / KKGeo)" msgstr "" #. Tag: para -#: release_notes.xml:18 +#: release_notes.xml:190 #, no-c-format msgid "#3599, Geobuf output support via ST_AsGeobuf (Björn Harrtell)" msgstr "" #. Tag: para -#: release_notes.xml:19 +#: release_notes.xml:191 #, no-c-format msgid "" "#3661, Mapbox vector tile output support via ST_AsMVT (Björn Harrtell / " @@ -103,13 +796,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:20 +#: release_notes.xml:192 #, no-c-format msgid "#3689, Add orientation checking and forcing functions (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:21 +#: release_notes.xml:193 #, no-c-format msgid "" "#3753, Gist penalty speed improvements for 2D and ND points (Darafei " @@ -117,13 +810,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:23 +#: release_notes.xml:195 #, no-c-format msgid "#3677, ST_FrechetDistance (Shinichi Sugiyama)" msgstr "" #. Tag: para -#: release_notes.xml:24 +#: release_notes.xml:196 #, no-c-format msgid "" "Most aggregates (raster and geometry), and all stable / immutable (raster " @@ -131,33 +824,27 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:26 +#: release_notes.xml:198 #, no-c-format msgid "#2249, ST_MakeEmptyCoverage for raster (David Zwarg, ainomieli)" msgstr "" #. Tag: para -#: release_notes.xml:27 +#: release_notes.xml:199 #, no-c-format msgid "#3709, Allow signed distance for ST_Project (Darafei Praliaskouski)" msgstr "" #. Tag: para -#: release_notes.xml:28 +#: release_notes.xml:200 #, no-c-format msgid "" "#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 -#, no-c-format -msgid "Enhancements and Fixes" -msgstr "" - #. Tag: para -#: release_notes.xml:33 +#: release_notes.xml:205 #, no-c-format msgid "" "Many corrections to docs and several translations almost complete. Andreas " @@ -166,25 +853,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:37 +#: release_notes.xml:209 #, no-c-format msgid "Support for PostgreSQL 10" msgstr "" #. Tag: para -#: release_notes.xml:38 +#: release_notes.xml:210 #, no-c-format msgid "Preliminary support for PostgreSQL 11" msgstr "" #. Tag: para -#: release_notes.xml:39 +#: release_notes.xml:211 #, no-c-format msgid "#3645, Avoid loading logically deleted records from shapefiles" msgstr "" #. Tag: para -#: release_notes.xml:40 +#: release_notes.xml:212 #, no-c-format msgid "" "#3747, Add zip4 and address_alphanumeric as attributes to norm_addy " @@ -192,7 +879,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:42 +#: release_notes.xml:214 #, no-c-format msgid "" "#3748, address_standardizer lookup tables update so pagc_normalize_address " @@ -200,52 +887,52 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:44 +#: release_notes.xml:216 #, no-c-format msgid "" "#3647, better handling of noding in ST_Node using GEOSNode (Wouter Geraedts)" msgstr "" #. Tag: para -#: release_notes.xml:46 +#: release_notes.xml:218 #, no-c-format msgid "#3684, Update to EPSG register v9 (Even Rouault)" msgstr "" #. Tag: para -#: release_notes.xml:48 +#: release_notes.xml:220 #, no-c-format msgid "" "#3830, Fix initialization of incompatible type (>=9.6) address_standardizer" msgstr "" #. Tag: para -#: release_notes.xml:49 +#: release_notes.xml:221 #, no-c-format msgid "#3662, Make shp2pgsql work in debug mode by sending debug to stderr" msgstr "" #. Tag: para -#: release_notes.xml:50 +#: release_notes.xml:222 #, no-c-format msgid "#3405, Fixed memory leak in lwgeom_to_points" msgstr "" #. Tag: para -#: release_notes.xml:51 +#: release_notes.xml:223 #, no-c-format msgid "#3832, Support wide integer fields as int8 in shp2pgsql" msgstr "" #. Tag: para -#: release_notes.xml:52 +#: release_notes.xml:224 #, no-c-format msgid "" "#3841, Deterministic sorting support for empty geometries in btree geography" msgstr "" #. Tag: para -#: release_notes.xml:53 +#: release_notes.xml:225 #, no-c-format msgid "" "#3844, Make = operator a strict equality test, and < > to rough " @@ -253,31 +940,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:54 +#: release_notes.xml:226 #, no-c-format msgid "#3855, ST_AsTWKB memory and speed improvements" msgstr "" -#. Tag: title -#: release_notes.xml:57 -#, no-c-format -msgid "Breaking Changes" -msgstr "" - #. Tag: para -#: release_notes.xml:58 +#: release_notes.xml:230 #, no-c-format msgid "Dropped support for PostgreSQL 9.2." msgstr "" #. Tag: para -#: release_notes.xml:59 +#: release_notes.xml:231 #, no-c-format msgid "#3810, GEOS 3.4.0 or above minimum required to compile" msgstr "" #. Tag: para -#: release_notes.xml:60 +#: release_notes.xml:232 #, no-c-format msgid "" "Most aggregates now marked as parallel safe, which means most aggs have to " @@ -286,13 +967,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:64 +#: release_notes.xml:236 #, no-c-format msgid "#3578, ST_NumInteriorRings(POLYGON EMPTY) now returns 0 instead of NULL" msgstr "" #. Tag: para -#: release_notes.xml:65 +#: release_notes.xml:237 #, no-c-format msgid "" "_ST_DumpPoints removed, was no longer needed after PostGIS 2.1.0 when " @@ -300,7 +981,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:67 +#: release_notes.xml:239 #, no-c-format msgid "" "B-Tree index operators < = > changed to provide better spatial " @@ -312,45 +993,31 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:76 -#, no-c-format -msgid "Release 2.3.3" -msgstr "" - -#. Tag: para -#: release_notes.xml:77 -#, no-c-format -msgid "Release date: 2017/07/01" -msgstr "" - -#. Tag: para -#: 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 +#: release_notes.xml:249 #, no-c-format -msgid "This is a bug fix and performance improvement release." +msgid "Release 2.3.3" msgstr "" -#. Tag: title -#: release_notes.xml:80 release_notes.xml:104 release_notes.xml:118 +#. Tag: para +#: release_notes.xml:250 #, no-c-format -msgid "Bug Fixes and Enhancements" +msgid "Release date: 2017/07/01" msgstr "" #. Tag: para -#: release_notes.xml:81 +#: release_notes.xml:254 #, no-c-format msgid "#3777, GROUP BY anomaly with empty geometries" msgstr "" #. Tag: para -#: release_notes.xml:82 +#: release_notes.xml:255 #, no-c-format msgid "#3711, Azimuth error upon adding 2.5D edges to topology" msgstr "" #. Tag: para -#: release_notes.xml:83 +#: release_notes.xml:256 #, no-c-format msgid "" "#3726, PDF manual from dblatex renders fancy quotes for programlisting (Mike " @@ -358,7 +1025,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:85 +#: release_notes.xml:258 #, no-c-format msgid "" "#3738, raster: Using -s without -Y in raster2pgsql transforms raster data " @@ -366,7 +1033,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:87 +#: release_notes.xml:260 #, no-c-format msgid "" "#3744, ST_Subdivide loses subparts of inverted geometries (Darafei " @@ -374,7 +1041,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:89 +#: release_notes.xml:262 #, no-c-format msgid "" "#3750, @ and ~ operator not always schema qualified in geometry and raster " @@ -382,63 +1049,63 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:92 +#: release_notes.xml:265 #, no-c-format msgid "#3682, Strange fieldlength for boolean in result of pgsql2shp" msgstr "" #. Tag: para -#: release_notes.xml:93 +#: release_notes.xml:266 #, no-c-format msgid "#3701, Escape double quotes issue in pgsql2shp" msgstr "" #. Tag: para -#: release_notes.xml:94 +#: release_notes.xml:267 #, no-c-format msgid "#3704, ST_AsX3D crashes on empty geometry" msgstr "" #. Tag: para -#: release_notes.xml:95 +#: release_notes.xml:268 #, 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:100 +#: release_notes.xml:273 #, no-c-format msgid "Release 2.3.2" msgstr "" #. Tag: para -#: release_notes.xml:101 +#: release_notes.xml:274 #, no-c-format msgid "Release date: 2017/01/31" msgstr "" #. Tag: para -#: release_notes.xml:105 +#: release_notes.xml:278 #, no-c-format msgid "" "#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order" msgstr "" #. Tag: para -#: release_notes.xml:106 +#: release_notes.xml:279 #, no-c-format msgid "#3675, Relationship functions not using an index in some cases" msgstr "" #. Tag: para -#: release_notes.xml:107 +#: release_notes.xml:280 #, no-c-format msgid "#3680, PostGIS upgrade scripts missing GRANT for views" msgstr "" #. Tag: para -#: release_notes.xml:108 +#: release_notes.xml:281 #, no-c-format msgid "" "#3683, Unable to update postgis after postgres pg_upgrade going from < " @@ -446,25 +1113,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:109 +#: release_notes.xml:282 #, no-c-format msgid "#3688, ST_AsLatLonText: round minutes" msgstr "" #. Tag: title -#: release_notes.xml:114 +#: release_notes.xml:287 #, no-c-format msgid "Release 2.3.1" msgstr "" #. Tag: para -#: release_notes.xml:115 +#: release_notes.xml:288 #, no-c-format msgid "Release date: 2016/11/28" msgstr "" #. Tag: para -#: release_notes.xml:119 +#: release_notes.xml:292 #, no-c-format msgid "" "#1973, st_concavehull() returns sometimes empty geometry collection Fix from " @@ -472,7 +1139,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:121 +#: release_notes.xml:294 #, no-c-format msgid "" "#3501, add raster constraint max extent exceeds array size limit for large " @@ -480,19 +1147,19 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:123 +#: release_notes.xml:296 #, no-c-format msgid "#3643, PostGIS not building on latest OSX XCode" msgstr "" #. Tag: para -#: release_notes.xml:124 +#: release_notes.xml:297 #, no-c-format msgid "#3644, Deadlock on interrupt" msgstr "" #. Tag: para -#: release_notes.xml:125 +#: release_notes.xml:298 #, no-c-format msgid "" "#3650, Mark ST_Extent, ST_3DExtent and ST_Mem* agg functions as parallel " @@ -500,19 +1167,19 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:127 +#: release_notes.xml:300 #, no-c-format msgid "#3652, Crash on Collection(MultiCurve())" msgstr "" #. Tag: para -#: release_notes.xml:128 +#: release_notes.xml:301 #, no-c-format msgid "#3656, Fix upgrade of aggregates from 2.2 or lower version" msgstr "" #. Tag: para -#: release_notes.xml:129 +#: release_notes.xml:302 #, no-c-format msgid "" "#3659, Crash caused by raster GUC define after CREATE EXTENSION using wrong " @@ -520,7 +1187,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:131 +#: release_notes.xml:304 #, no-c-format msgid "" "#3665, Index corruption and memory leak in BRIN indexes patch from Julien " @@ -528,25 +1195,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:133 +#: release_notes.xml:306 #, no-c-format msgid "#3667, geography ST_Segmentize bug patch from Hugo Mercier (Oslandia)" msgstr "" #. Tag: title -#: release_notes.xml:138 +#: release_notes.xml:311 #, no-c-format msgid "Release 2.3.0" msgstr "" #. Tag: para -#: release_notes.xml:139 +#: release_notes.xml:312 #, no-c-format msgid "Release date: 2016/09/26" msgstr "" #. Tag: para -#: release_notes.xml:140 +#: release_notes.xml:313 #, no-c-format msgid "" "This is a new feature release, with new functions, improved performance, all " @@ -554,13 +1221,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:143 release_notes.xml:579 release_notes.xml:1048 +#: release_notes.xml:316 release_notes.xml:752 release_notes.xml:1221 #, no-c-format msgid "Important / Breaking Changes" msgstr "" #. Tag: para -#: release_notes.xml:144 +#: release_notes.xml:317 #, no-c-format msgid "" "#3466, Casting from box3d to geometry now returns a 3D geometry (Julien " @@ -568,69 +1235,69 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:146 +#: release_notes.xml:319 #, no-c-format msgid "#3396, ST_EstimatedExtent, throw WARNING instead of ERROR (Regina Obe)" msgstr "" #. Tag: para -#: release_notes.xml:153 +#: release_notes.xml:326 #, no-c-format msgid "" "Add support for custom TOC in postgis_restore.pl (Christoph Moench-Tegeder)" msgstr "" #. Tag: para -#: release_notes.xml:155 +#: release_notes.xml:328 #, no-c-format msgid "" "Add support for negative indexing in ST_PointN and ST_SetPoint (Rémi Cura)" msgstr "" #. Tag: para -#: release_notes.xml:157 +#: release_notes.xml:330 #, no-c-format msgid "Add parameters for geography ST_Buffer (Thomas Bonfort)" msgstr "" #. Tag: para -#: release_notes.xml:158 +#: release_notes.xml:331 #, no-c-format msgid "TopoGeom_addElement, TopoGeom_remElement (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:159 +#: release_notes.xml:332 #, no-c-format msgid "populate_topology_layer (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:160 +#: release_notes.xml:333 #, no-c-format msgid "#454, ST_WrapX and lwgeom_wrapx (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:161 +#: release_notes.xml:334 #, no-c-format msgid "#1758, ST_Normalize (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:162 +#: release_notes.xml:335 #, no-c-format msgid "#2236, shp2pgsql -d now emits \"DROP TABLE IF EXISTS\"" msgstr "" #. Tag: para -#: release_notes.xml:163 +#: release_notes.xml:336 #, no-c-format msgid "#2259, ST_VoronoiPolygons and ST_VoronoiLines (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:164 +#: release_notes.xml:337 #, no-c-format msgid "" "#2841 and #2996, ST_MinimumBoundingRadius and new ST_MinimumBoundingCircle " @@ -638,37 +1305,37 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:166 +#: release_notes.xml:339 #, no-c-format msgid "#2991, Enable ST_Transform to use PROJ.4 text (Mike Toews)" msgstr "" #. Tag: para -#: release_notes.xml:167 +#: release_notes.xml:340 #, no-c-format msgid "#3059, Allow passing per-dimension parameters in ST_Expand (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:168 +#: release_notes.xml:341 #, no-c-format msgid "#3339, ST_GeneratePoints (Paul Ramsey)" msgstr "" #. Tag: para -#: release_notes.xml:169 +#: release_notes.xml:342 #, no-c-format msgid "#3362, ST_ClusterDBSCAN (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:170 +#: release_notes.xml:343 #, no-c-format msgid "#3364, ST_GeometricMedian (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:171 +#: release_notes.xml:344 #, no-c-format msgid "" "#3391, Add table inheritance support in ST_EstimatedExtent (Alessandro " @@ -676,31 +1343,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:173 +#: release_notes.xml:346 #, no-c-format msgid "#3424, ST_MinimumClearance (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:174 +#: release_notes.xml:347 #, no-c-format msgid "#3428, ST_Points (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:175 +#: release_notes.xml:348 #, no-c-format msgid "#3465, ST_ClusterKMeans (Paul Ramsey)" msgstr "" #. Tag: para -#: release_notes.xml:176 +#: release_notes.xml:349 #, no-c-format msgid "#3469, ST_MakeLine with MULTIPOINTs (Paul Norman)" msgstr "" #. Tag: para -#: release_notes.xml:177 +#: release_notes.xml:350 #, no-c-format msgid "" "#3549, Support PgSQL 9.6 parallel query mode, as far as possible (Paul " @@ -708,13 +1375,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:179 +#: release_notes.xml:352 #, no-c-format msgid "#3557, Geometry function costs based on query stats (Paul Norman)" msgstr "" #. Tag: para -#: release_notes.xml:180 +#: release_notes.xml:353 #, no-c-format msgid "" "#3591, Add support for BRIN indexes. PostgreSQL 9.4+ required. (Giuseppe " @@ -722,7 +1389,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:183 +#: release_notes.xml:356 #, no-c-format msgid "" "#3496, Make postgis non-relocateable for extension install, schema qualify " @@ -731,7 +1398,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:186 +#: release_notes.xml:359 #, no-c-format msgid "" "#3547, Update tiger geocoder to support TIGER 2016 and to support both http " @@ -739,39 +1406,27 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:188 +#: release_notes.xml:361 #, no-c-format msgid "" "#3613, Segmentize geography using equal length segments (Hugo Mercier of " "Oslandia)" msgstr "" -#. Tag: title -#: 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:194 +#: release_notes.xml:367 #, no-c-format msgid "All relevant bug fixes from PostGIS 2.2.3" msgstr "" #. Tag: para -#: release_notes.xml:195 +#: release_notes.xml:368 #, no-c-format msgid "#2841, ST_MinimumBoundingCircle not covering original" msgstr "" #. Tag: para -#: release_notes.xml:196 +#: release_notes.xml:369 #, no-c-format msgid "" "#3604, pgcommon/Makefile.in orders CFLAGS incorrectly leading to wrong " @@ -779,19 +1434,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:201 release_notes.xml:1469 +#: release_notes.xml:374 release_notes.xml:1642 #, no-c-format msgid "Performance Enhancements" msgstr "" #. Tag: para -#: release_notes.xml:202 +#: release_notes.xml:375 #, no-c-format msgid "#75, Enhancement to PIP short circuit (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:203 +#: release_notes.xml:376 #, no-c-format msgid "" "#3383, Avoid deserializing small geometries during index operations (Dan " @@ -799,43 +1454,43 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:205 +#: release_notes.xml:378 #, no-c-format msgid "#3400, Minor optimization of PIP routines (Dan Baston)" msgstr "" #. Tag: para -#: release_notes.xml:206 +#: release_notes.xml:379 #, no-c-format msgid "Make adding a line to topology interruptible (Sandro Santilli)" msgstr "" #. Tag: para -#: release_notes.xml:207 +#: release_notes.xml:380 #, no-c-format msgid "Documentation updates from Mike Toews" msgstr "" #. Tag: title -#: release_notes.xml:213 +#: release_notes.xml:386 #, no-c-format msgid "Release 2.2.2" msgstr "" #. Tag: para -#: release_notes.xml:214 +#: release_notes.xml:387 #, no-c-format msgid "Release date: 2016/03/22" msgstr "" #. Tag: para -#: release_notes.xml:218 +#: release_notes.xml:391 #, no-c-format msgid "#3463, Fix crash on face-collapsing edge change" msgstr "" #. Tag: para -#: release_notes.xml:219 +#: release_notes.xml:392 #, no-c-format msgid "" "#3422, Improve ST_Split robustness on standard precision double systems " @@ -843,37 +1498,37 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:220 +#: release_notes.xml:393 #, no-c-format msgid "#3427, Update spatial_ref_sys to EPSG version 8.8" msgstr "" #. Tag: para -#: release_notes.xml:221 +#: release_notes.xml:394 #, no-c-format msgid "#3433, ST_ClusterIntersecting incorrect for MultiPoints" msgstr "" #. Tag: para -#: release_notes.xml:222 +#: release_notes.xml:395 #, no-c-format msgid "#3435, ST_AsX3D fix rendering of concave geometries" msgstr "" #. Tag: para -#: release_notes.xml:223 +#: release_notes.xml:396 #, no-c-format msgid "#3436, memory handling mistake in ptarray_clone_deep" msgstr "" #. Tag: para -#: release_notes.xml:224 +#: release_notes.xml:397 #, no-c-format msgid "#3437, ST_Intersects incorrect for MultiPoints" msgstr "" #. Tag: para -#: release_notes.xml:225 +#: release_notes.xml:398 #, no-c-format msgid "" "#3461, ST_GeomFromKML crashes Postgres when there are innerBoundaryIs and no " @@ -881,20 +1536,20 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:226 +#: release_notes.xml:399 #, 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:227 +#: release_notes.xml:400 #, no-c-format msgid "#3460, ST_ClusterWithin 'Tolerance not defined' error after upgrade" msgstr "" #. Tag: para -#: release_notes.xml:228 +#: release_notes.xml:401 #, no-c-format msgid "" "#3490, Raster data restore issues, materialized views. Scripts " @@ -903,80 +1558,80 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:229 +#: release_notes.xml:402 #, no-c-format msgid "#3426, failing POINT EMPTY tests on fun architectures" msgstr "" #. Tag: title -#: release_notes.xml:234 +#: release_notes.xml:407 #, no-c-format msgid "Release 2.2.1" msgstr "" #. Tag: para -#: release_notes.xml:235 +#: release_notes.xml:408 #, no-c-format msgid "Release date: 2016/01/06" msgstr "" #. Tag: para -#: release_notes.xml:240 +#: release_notes.xml:413 #, no-c-format msgid "#2232, avoid accumulated error in SVG rounding" msgstr "" #. Tag: para -#: release_notes.xml:241 +#: release_notes.xml:414 #, no-c-format msgid "#3321, Fix performance regression in topology loading" msgstr "" #. Tag: para -#: release_notes.xml:242 +#: release_notes.xml:415 #, no-c-format msgid "#3329, Fix robustness regression in TopoGeo_addPoint" msgstr "" #. Tag: para -#: release_notes.xml:243 +#: release_notes.xml:416 #, no-c-format msgid "#3349, Fix installation path of postgis_topology scripts" msgstr "" #. Tag: para -#: release_notes.xml:244 +#: release_notes.xml:417 #, no-c-format msgid "#3351, set endnodes isolation on ST_RemoveIsoEdge (and lwt_RemIsoEdge)" msgstr "" #. Tag: para -#: release_notes.xml:246 +#: release_notes.xml:419 #, no-c-format msgid "#3355, geography ST_Segmentize has geometry bbox" msgstr "" #. Tag: para -#: release_notes.xml:247 +#: release_notes.xml:420 #, no-c-format msgid "" "#3359, Fix toTopoGeom loss of low-id primitives from TopoGeometry definition" msgstr "" #. Tag: para -#: release_notes.xml:249 +#: release_notes.xml:422 #, no-c-format msgid "#3360, _raster_constraint_info_scale invalid input syntax" msgstr "" #. Tag: para -#: release_notes.xml:250 +#: release_notes.xml:423 #, no-c-format msgid "#3375, crash in repeated point removal for collection(point)" msgstr "" #. Tag: para -#: release_notes.xml:251 +#: release_notes.xml:424 #, no-c-format msgid "" "#3378, Fix handling of hierarchical TopoGeometries in presence of multiple " @@ -984,25 +1639,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:253 +#: release_notes.xml:426 #, no-c-format msgid "#3380, #3402, Decimate lines on topology load" msgstr "" #. Tag: para -#: release_notes.xml:254 +#: release_notes.xml:427 #, no-c-format msgid "#3388, #3410, Fix missing end-points in ST_Removepoints" msgstr "" #. Tag: para -#: release_notes.xml:255 +#: release_notes.xml:428 #, no-c-format msgid "#3389, Buffer overflow in lwgeom_to_geojson" msgstr "" #. Tag: para -#: release_notes.xml:256 +#: release_notes.xml:429 #, no-c-format msgid "" "#3390, Compilation under Alpine Linux 3.2 gives an error when compiling the " @@ -1010,25 +1665,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:258 +#: release_notes.xml:431 #, no-c-format msgid "#3393, ST_Area NaN for some polygons" msgstr "" #. Tag: para -#: release_notes.xml:259 +#: release_notes.xml:432 #, no-c-format msgid "#3401, Improve ST_Split robustness on 32bit systems" msgstr "" #. Tag: para -#: release_notes.xml:260 +#: release_notes.xml:433 #, no-c-format msgid "#3404, ST_ClusterWithin crashes backend" msgstr "" #. Tag: para -#: release_notes.xml:261 +#: release_notes.xml:434 #, no-c-format msgid "" "#3407, Fix crash on splitting a face or an edge defining multiple " @@ -1036,43 +1691,43 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:263 +#: release_notes.xml:436 #, no-c-format msgid "#3411, Clustering functions not using spatial index" msgstr "" #. Tag: para -#: release_notes.xml:264 +#: release_notes.xml:437 #, no-c-format msgid "#3412, Improve robustness of snapping step in TopoGeo_addLinestring" msgstr "" #. Tag: para -#: release_notes.xml:265 +#: release_notes.xml:438 #, no-c-format msgid "#3415, Fix OSX 10.9 build under pkgsrc" msgstr "" #. Tag: para -#: release_notes.xml:266 +#: release_notes.xml:439 #, no-c-format msgid "Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom]" msgstr "" #. Tag: title -#: release_notes.xml:271 +#: release_notes.xml:444 #, no-c-format msgid "Release 2.2.0" msgstr "" #. Tag: para -#: release_notes.xml:272 +#: release_notes.xml:445 #, no-c-format msgid "Release date: 2015/10/07" msgstr "" #. Tag: para -#: release_notes.xml:273 +#: release_notes.xml:446 #, no-c-format msgid "" "This is a new feature release, with new functions, improved performance, and " @@ -1080,31 +1735,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:276 +#: release_notes.xml:449 #, no-c-format msgid "Topology API in liblwgeom (Sandro Santilli / Regione Toscana - SITA)" msgstr "" #. Tag: para -#: release_notes.xml:277 +#: release_notes.xml:450 #, no-c-format msgid "New lwgeom_unaryunion method in liblwgeom" msgstr "" #. Tag: para -#: release_notes.xml:278 +#: release_notes.xml:451 #, no-c-format msgid "New lwgeom_linemerge method in liblwgeom" msgstr "" #. Tag: para -#: release_notes.xml:279 +#: release_notes.xml:452 #, no-c-format msgid "New lwgeom_is_simple method in liblwgeom" msgstr "" #. Tag: para -#: release_notes.xml:280 +#: release_notes.xml:453 #, no-c-format msgid "" "#2697, " @@ -2250,7 +2895,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:503 +#: release_notes.xml:676 #, no-c-format msgid "" "#2700, Fix " @@ -2258,7 +2903,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:504 +#: release_notes.xml:677 #, no-c-format msgid "" "#2706, " @@ -2266,19 +2911,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:508 +#: release_notes.xml:681 #, no-c-format msgid "Release 2.1.2" msgstr "" #. Tag: para -#: release_notes.xml:509 release_notes.xml:806 +#: release_notes.xml:682 release_notes.xml:979 #, no-c-format msgid "Release date: 2014/03/31" msgstr "" #. Tag: para -#: release_notes.xml:510 +#: release_notes.xml:683 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -2286,7 +2931,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:513 +#: release_notes.xml:686 #, no-c-format msgid "" "#2666, " @@ -2294,7 +2939,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:514 +#: release_notes.xml:687 #, no-c-format msgid "" "#2534, " @@ -2302,7 +2947,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:515 +#: release_notes.xml:688 #, no-c-format msgid "" "#2539, " @@ -2310,7 +2955,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:516 +#: release_notes.xml:689 #, no-c-format msgid "" "#2543, " @@ -2318,7 +2963,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:517 +#: release_notes.xml:690 #, no-c-format msgid "" "#2546, " @@ -2326,7 +2971,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:518 +#: release_notes.xml:691 #, no-c-format msgid "" "#2547, Fix " @@ -2334,7 +2979,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:519 release_notes.xml:816 +#: release_notes.xml:692 release_notes.xml:989 #, no-c-format msgid "" "#2552, Fix " @@ -2342,7 +2987,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:521 release_notes.xml:817 +#: release_notes.xml:694 release_notes.xml:990 #, no-c-format msgid "" "#2555, Fix " @@ -2350,7 +2995,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:522 +#: release_notes.xml:695 #, no-c-format msgid "" "#2556, " @@ -2358,7 +3003,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:523 +#: release_notes.xml:696 #, no-c-format msgid "" "#2580, Do " @@ -2366,7 +3011,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:524 release_notes.xml:818 +#: release_notes.xml:697 release_notes.xml:991 #, no-c-format msgid "" "#2589, " @@ -2374,7 +3019,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:525 +#: release_notes.xml:698 #, no-c-format msgid "" "#2607, " @@ -2382,7 +3027,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:526 release_notes.xml:820 +#: release_notes.xml:699 release_notes.xml:993 #, no-c-format msgid "" "#2610, " @@ -2390,7 +3035,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:527 +#: release_notes.xml:700 #, no-c-format msgid "" "#2615, " @@ -2398,7 +3043,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:528 +#: release_notes.xml:701 #, no-c-format msgid "" "#2619, " @@ -2406,7 +3051,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:529 +#: release_notes.xml:702 #, no-c-format msgid "" "#2634, " @@ -2414,7 +3059,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:530 release_notes.xml:822 +#: release_notes.xml:703 release_notes.xml:995 #, no-c-format msgid "" "#2638, " @@ -2422,7 +3067,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:531 +#: release_notes.xml:704 #, no-c-format msgid "" "#2648, " @@ -2431,7 +3076,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:532 +#: release_notes.xml:705 #, no-c-format msgid "" "#2654, Drop " @@ -2439,7 +3084,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:533 +#: release_notes.xml:706 #, no-c-format msgid "" "#2655, Let " @@ -2447,7 +3092,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:534 +#: release_notes.xml:707 #, no-c-format msgid "" "#2674, Fix " @@ -2455,7 +3100,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:535 +#: release_notes.xml:708 #, no-c-format msgid "" "#2675, " @@ -2467,7 +3112,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:539 +#: release_notes.xml:712 #, no-c-format msgid "" "#2494, " @@ -2475,7 +3120,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:540 +#: release_notes.xml:713 #, no-c-format msgid "" "#2560, soft " @@ -2483,19 +3128,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:545 +#: release_notes.xml:718 #, no-c-format msgid "Release 2.1.1" msgstr "" #. Tag: para -#: release_notes.xml:546 +#: release_notes.xml:719 #, no-c-format msgid "Release date: 2013/11/06" msgstr "" #. Tag: para -#: release_notes.xml:547 +#: release_notes.xml:720 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -2503,13 +3148,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:549 release_notes.xml:825 +#: release_notes.xml:722 release_notes.xml:998 #, no-c-format msgid "Important Changes" msgstr "" #. Tag: para -#: release_notes.xml:550 +#: release_notes.xml:723 #, no-c-format msgid "" "#2514, " @@ -2518,7 +3163,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:554 +#: release_notes.xml:727 #, no-c-format msgid "" "#2396, Make " @@ -2526,7 +3171,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:555 +#: release_notes.xml:728 #, no-c-format msgid "" "#2434, Fix " @@ -2534,7 +3179,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:556 +#: release_notes.xml:729 #, no-c-format msgid "" "#2454, Fix " @@ -2542,7 +3187,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:557 +#: release_notes.xml:730 #, no-c-format msgid "" "#2489, Fix " @@ -2550,7 +3195,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:558 +#: release_notes.xml:731 #, no-c-format msgid "" "#2525, Fix " @@ -2558,7 +3203,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:559 +#: release_notes.xml:732 #, no-c-format msgid "" "#2449, Fix " @@ -2566,7 +3211,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:560 +#: release_notes.xml:733 #, no-c-format msgid "" "#2493, Fix " @@ -2574,7 +3219,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:561 release_notes.xml:811 +#: release_notes.xml:734 release_notes.xml:984 #, no-c-format msgid "" "#2502, Fix " @@ -2582,7 +3227,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:562 release_notes.xml:812 +#: release_notes.xml:735 release_notes.xml:985 #, no-c-format msgid "" "#2504, Fix " @@ -2590,7 +3235,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:563 +#: release_notes.xml:736 #, no-c-format msgid "" "#2512, " @@ -2599,7 +3244,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:567 +#: release_notes.xml:740 #, no-c-format msgid "" "#2478, " @@ -2607,7 +3252,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:568 +#: release_notes.xml:741 #, no-c-format msgid "" "#2463, " @@ -2615,19 +3260,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:574 +#: release_notes.xml:747 #, no-c-format msgid "Release 2.1.0" msgstr "" #. Tag: para -#: release_notes.xml:575 +#: release_notes.xml:748 #, no-c-format msgid "Release date: 2013/08/17" msgstr "" #. Tag: para -#: release_notes.xml:576 +#: release_notes.xml:749 #, no-c-format msgid "" "This is a minor release addressing both bug fixes and performance and " @@ -2637,7 +3282,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:580 +#: release_notes.xml:753 #, no-c-format msgid "" "#1653, " @@ -2646,7 +3291,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:582 +#: release_notes.xml:755 #, no-c-format msgid "" "#1962 " @@ -2656,7 +3301,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:586 +#: release_notes.xml:759 #, no-c-format msgid "" "#2026, " @@ -2664,7 +3309,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:587 +#: release_notes.xml:760 #, no-c-format msgid "" "#2089, " @@ -2672,7 +3317,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:588 +#: release_notes.xml:761 #, no-c-format msgid "" "#2150, " @@ -2682,7 +3327,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:591 +#: release_notes.xml:764 #, no-c-format msgid "" "ST_Intersects(raster, geometry) behaves in the same manner as " @@ -2690,7 +3335,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:593 +#: release_notes.xml:766 #, no-c-format msgid "" "point variant of ST_SetValue(raster) previously did not check SRID of input " @@ -2698,7 +3343,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:595 +#: release_notes.xml:768 #, no-c-format msgid "" "ST_Hillshade parameters azimuth and altitude are now in degrees instead of " @@ -2706,14 +3351,14 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:597 +#: release_notes.xml:770 #, no-c-format msgid "" "ST_Slope and ST_Aspect return pixel values in degrees instead of radians." msgstr "" #. Tag: para -#: release_notes.xml:598 +#: release_notes.xml:771 #, no-c-format msgid "" "#2104, " @@ -2725,37 +3370,37 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:604 +#: release_notes.xml:777 #, no-c-format msgid "ST_Estimated_Extent renamed to ST_EstimatedExtent" msgstr "" #. Tag: para -#: release_notes.xml:605 +#: release_notes.xml:778 #, no-c-format msgid "ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint" msgstr "" #. Tag: para -#: release_notes.xml:606 +#: release_notes.xml:779 #, no-c-format msgid "ST_Line_Substring renamed to ST_LineSubstring" msgstr "" #. Tag: para -#: release_notes.xml:607 +#: release_notes.xml:780 #, no-c-format msgid "ST_Line_Locate_Point renamed to ST_LineLocatePoint" msgstr "" #. Tag: para -#: release_notes.xml:608 +#: release_notes.xml:781 #, no-c-format msgid "ST_Force_XXX renamed to ST_ForceXXX" msgstr "" #. Tag: para -#: release_notes.xml:609 +#: release_notes.xml:782 #, no-c-format msgid "" "ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct. Use " @@ -2763,7 +3408,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:611 +#: release_notes.xml:784 #, no-c-format msgid "" "1 and 2 raster variants of ST_MapAlgebraExpr. Use expression variants of " @@ -2771,7 +3416,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:617 +#: release_notes.xml:790 #, no-c-format msgid "" "- Refer to http://postgis.net/docs/manual-2.1/" @@ -2780,7 +3425,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:619 +#: release_notes.xml:792 #, no-c-format msgid "" "#310, " @@ -2788,7 +3433,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:620 +#: release_notes.xml:793 #, no-c-format msgid "" "#739, " @@ -2796,7 +3441,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:621 +#: release_notes.xml:794 #, no-c-format msgid "" "#945, " @@ -2805,55 +3450,55 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:624 +#: release_notes.xml:797 #, no-c-format msgid "toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)" msgstr "" #. Tag: para -#: release_notes.xml:625 +#: release_notes.xml:798 #, no-c-format msgid "clearTopoGeom (Sandro Santilli / Vizzuality)" msgstr "" #. Tag: para -#: release_notes.xml:626 +#: release_notes.xml:799 #, no-c-format msgid "ST_Segmentize(geography) (Paul Ramsey / OpenGeo)" msgstr "" #. Tag: para -#: release_notes.xml:627 +#: release_notes.xml:800 #, no-c-format msgid "ST_DelaunayTriangles (Sandro Santilli / Vizzuality)" msgstr "" #. Tag: para -#: release_notes.xml:628 +#: release_notes.xml:801 #, no-c-format msgid "ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:629 +#: release_notes.xml:802 #, no-c-format msgid "ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:630 +#: release_notes.xml:803 #, no-c-format msgid "ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:631 +#: release_notes.xml:804 #, no-c-format msgid "ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:632 +#: release_notes.xml:805 #, no-c-format msgid "" "Additional raster/raster spatial relationship functions (ST_Contains, " @@ -2862,7 +3507,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:636 +#: release_notes.xml:809 #, no-c-format msgid "" "Added array variants of ST_SetValues() to set many pixel values of a band in " @@ -2870,7 +3515,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:638 +#: release_notes.xml:811 #, no-c-format msgid "" "#1293, " @@ -2878,7 +3523,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:639 +#: release_notes.xml:812 #, no-c-format msgid "" "#1627, " @@ -2886,7 +3531,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:640 +#: release_notes.xml:813 #, no-c-format msgid "" "#1643, " @@ -2896,14 +3541,14 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:642 +#: release_notes.xml:815 #, no-c-format msgid "" "GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)" msgstr "" #. Tag: para -#: release_notes.xml:643 +#: release_notes.xml:816 #, no-c-format msgid "" "#1709, " @@ -2911,7 +3556,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:644 +#: release_notes.xml:817 #, no-c-format msgid "" "#1818, " @@ -2919,7 +3564,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:645 +#: release_notes.xml:818 #, no-c-format msgid "" "#1856, " @@ -2927,19 +3572,19 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:646 +#: release_notes.xml:819 #, no-c-format msgid "ST_PixelOfValue (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:647 +#: release_notes.xml:820 #, no-c-format msgid "Casts to/from PostgreSQL geotypes (point/path/polygon)." msgstr "" #. Tag: para -#: release_notes.xml:648 +#: release_notes.xml:821 #, no-c-format msgid "" "Added geomval array variant of ST_SetValues() to set many pixel values of a " @@ -2948,14 +3593,14 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:651 +#: release_notes.xml:824 #, no-c-format msgid "" "ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)" msgstr "" #. Tag: para -#: release_notes.xml:652 +#: release_notes.xml:825 #, no-c-format msgid "" "#1895, new " @@ -2963,7 +3608,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:653 +#: release_notes.xml:826 #, no-c-format msgid "" "#2011, " @@ -2971,7 +3616,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:654 +#: release_notes.xml:827 #, no-c-format msgid "" "#2018, " @@ -2980,7 +3625,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:656 +#: release_notes.xml:829 #, no-c-format msgid "" "#2030, n-" @@ -2988,7 +3633,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:657 +#: release_notes.xml:830 #, no-c-format msgid "" "#2193, " @@ -2997,7 +3642,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:659 +#: release_notes.xml:832 #, no-c-format msgid "" "#2210, " @@ -3005,13 +3650,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:660 +#: release_notes.xml:833 #, no-c-format msgid "lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)" msgstr "" #. Tag: para -#: release_notes.xml:661 +#: release_notes.xml:834 #, no-c-format msgid "" "#1687, " @@ -3019,7 +3664,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:662 +#: release_notes.xml:835 #, no-c-format msgid "" "#2228, " @@ -3027,7 +3672,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:663 +#: release_notes.xml:836 #, no-c-format msgid "" "#2123, " @@ -3035,7 +3680,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:664 +#: release_notes.xml:837 #, no-c-format msgid "" "#613, " @@ -3043,7 +3688,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:665 +#: release_notes.xml:838 #, no-c-format msgid "" "#2276, " @@ -3051,7 +3696,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:666 +#: release_notes.xml:839 #, no-c-format msgid "" "#2280, " @@ -3059,7 +3704,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:667 +#: release_notes.xml:840 #, no-c-format msgid "" "#2163, " @@ -3067,7 +3712,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:668 +#: release_notes.xml:841 #, no-c-format msgid "" "#2164, " @@ -3075,7 +3720,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:669 +#: release_notes.xml:842 #, no-c-format msgid "" "#2302, " @@ -3083,7 +3728,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:670 +#: release_notes.xml:843 #, no-c-format msgid "" "#2290, " @@ -3091,7 +3736,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:671 +#: release_notes.xml:844 #, no-c-format msgid "" "#2254, Add " @@ -3106,7 +3751,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:686 +#: release_notes.xml:859 #, no-c-format msgid "" "For detail of new functions and function improvements, please refer to #823, tiger " @@ -3137,7 +3782,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:692 +#: release_notes.xml:865 #, no-c-format msgid "" "#826, " @@ -3146,7 +3791,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:694 +#: release_notes.xml:867 #, no-c-format msgid "" "#1363, " @@ -3154,7 +3799,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:695 +#: release_notes.xml:868 #, no-c-format msgid "" "#1364, " @@ -3162,7 +3807,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:696 +#: release_notes.xml:869 #, no-c-format msgid "" "#1655, " @@ -3170,7 +3815,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:697 +#: release_notes.xml:870 #, no-c-format msgid "" "#1661, Add " @@ -3178,7 +3823,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:698 +#: release_notes.xml:871 #, no-c-format msgid "" "#1719, Add " @@ -3186,7 +3831,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:699 +#: release_notes.xml:872 #, no-c-format msgid "" "#1780, " @@ -3194,7 +3839,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:700 +#: release_notes.xml:873 #, no-c-format msgid "" "#1796, Big " @@ -3202,7 +3847,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:701 +#: release_notes.xml:874 #, no-c-format msgid "" "#1802, " @@ -3210,7 +3855,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:702 +#: release_notes.xml:875 #, no-c-format msgid "" "#1823, add " @@ -3219,7 +3864,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:704 +#: release_notes.xml:877 #, no-c-format msgid "" "#1856, " @@ -3228,7 +3873,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:706 +#: release_notes.xml:879 #, no-c-format msgid "" "#1938, " @@ -3236,7 +3881,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:707 +#: release_notes.xml:880 #, no-c-format msgid "" "#1978, " @@ -3244,7 +3889,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:709 release_notes.xml:919 +#: release_notes.xml:882 release_notes.xml:1092 #, no-c-format msgid "" "#1989, " @@ -3252,7 +3897,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:711 +#: release_notes.xml:884 #, no-c-format msgid "" "#2021, " @@ -3260,7 +3905,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:712 +#: release_notes.xml:885 #, no-c-format msgid "" "#2006, " @@ -3268,7 +3913,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:713 +#: release_notes.xml:886 #, no-c-format msgid "" "#2065, " @@ -3276,7 +3921,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:714 +#: release_notes.xml:887 #, no-c-format msgid "" "#2069, " @@ -3284,7 +3929,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:715 +#: release_notes.xml:888 #, no-c-format msgid "" "#2078, New " @@ -3293,7 +3938,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:717 +#: release_notes.xml:890 #, no-c-format msgid "" "#2097, " @@ -3301,7 +3946,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:718 +#: release_notes.xml:891 #, no-c-format msgid "" "#2105, " @@ -3309,7 +3954,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:720 +#: release_notes.xml:893 #, no-c-format msgid "" "#2119, " @@ -3318,7 +3963,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:722 release_notes.xml:892 +#: release_notes.xml:895 release_notes.xml:1065 #, no-c-format msgid "" "#2141, More " @@ -3326,7 +3971,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:724 +#: release_notes.xml:897 #, no-c-format msgid "" "#2143, " @@ -3334,7 +3979,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:725 +#: release_notes.xml:898 #, no-c-format msgid "" "#2148, " @@ -3342,7 +3987,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:726 +#: release_notes.xml:899 #, no-c-format msgid "" "#2149, " @@ -3350,7 +3995,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:727 +#: release_notes.xml:900 #, no-c-format msgid "" "TopologySummary output now includes unregistered layers and a count of " @@ -3358,7 +4003,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:729 +#: release_notes.xml:902 #, no-c-format msgid "" "ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional parameter " @@ -3366,7 +4011,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:732 +#: release_notes.xml:905 #, no-c-format msgid "" "Point variant of ST_SetValue(raster) is now a wrapper around geomval variant " @@ -3374,19 +4019,19 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:734 +#: release_notes.xml:907 #, no-c-format msgid "Proper support for raster band's isnodata flag in core API and loader." msgstr "" #. Tag: para -#: release_notes.xml:735 +#: release_notes.xml:908 #, no-c-format msgid "Additional default values for parameters of ST_Aspect and ST_HillShade" msgstr "" #. Tag: para -#: release_notes.xml:736 +#: release_notes.xml:909 #, no-c-format msgid "" "#2178, " @@ -3394,7 +4039,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:737 +#: release_notes.xml:910 #, no-c-format msgid "" "#2202, Make " @@ -3402,7 +4047,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:738 +#: release_notes.xml:911 #, no-c-format msgid "" "#2213, Add " @@ -3410,7 +4055,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:739 +#: release_notes.xml:912 #, no-c-format msgid "" "#2231, " @@ -3418,7 +4063,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:740 +#: release_notes.xml:913 #, no-c-format msgid "" "#2200, " @@ -3426,7 +4071,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:741 +#: release_notes.xml:914 #, no-c-format msgid "" "#2264, " @@ -3435,7 +4080,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:743 +#: release_notes.xml:916 #, no-c-format msgid "" "#2244, emit " @@ -3443,7 +4088,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:745 +#: release_notes.xml:918 #, no-c-format msgid "" "#2222, add " @@ -3452,13 +4097,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:749 +#: release_notes.xml:922 #, no-c-format msgid "Fixes" msgstr "" #. Tag: para -#: release_notes.xml:750 release_notes.xml:994 +#: release_notes.xml:923 release_notes.xml:1167 #, no-c-format msgid "" "#1839, " @@ -3466,7 +4111,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:751 release_notes.xml:995 +#: release_notes.xml:924 release_notes.xml:1168 #, no-c-format msgid "" "#1840, fix " @@ -3474,7 +4119,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:752 +#: release_notes.xml:925 #, no-c-format msgid "" "#1870, " @@ -3482,7 +4127,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:753 release_notes.xml:1001 +#: release_notes.xml:926 release_notes.xml:1174 #, no-c-format msgid "" "#1872, fix " @@ -3490,7 +4135,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:754 release_notes.xml:1004 +#: release_notes.xml:927 release_notes.xml:1177 #, no-c-format msgid "" "#1875, " @@ -3499,7 +4144,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:756 +#: release_notes.xml:929 #, no-c-format msgid "" "#1932, fix " @@ -3507,7 +4152,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:757 release_notes.xml:912 +#: release_notes.xml:930 release_notes.xml:1085 #, no-c-format msgid "" "#1936, " @@ -3515,7 +4160,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:758 +#: release_notes.xml:931 #, no-c-format msgid "" "#1939, " @@ -3523,7 +4168,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:760 +#: release_notes.xml:933 #, no-c-format msgid "" "#1951, " @@ -3531,7 +4176,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:761 release_notes.xml:914 +#: release_notes.xml:934 release_notes.xml:1087 #, no-c-format msgid "" "#1957, " @@ -3539,7 +4184,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:762 release_notes.xml:915 +#: release_notes.xml:935 release_notes.xml:1088 #, no-c-format msgid "" "#1976, " @@ -3547,7 +4192,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:763 +#: release_notes.xml:936 #, no-c-format msgid "" "#1981, " @@ -3555,7 +4200,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:764 release_notes.xml:922 +#: release_notes.xml:937 release_notes.xml:1095 #, no-c-format msgid "" "#1996, " @@ -3563,7 +4208,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:765 +#: release_notes.xml:938 #, no-c-format msgid "" "#2062, " @@ -3571,7 +4216,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:766 release_notes.xml:933 +#: release_notes.xml:939 release_notes.xml:1106 #, no-c-format msgid "" "#2057, " @@ -3579,7 +4224,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:767 +#: release_notes.xml:940 #, no-c-format msgid "" "#2077, " @@ -3587,7 +4232,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:768 release_notes.xml:926 +#: release_notes.xml:941 release_notes.xml:1099 #, no-c-format msgid "" "#2019, " @@ -3595,7 +4240,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:769 +#: release_notes.xml:942 #, no-c-format msgid "" "#2100, " @@ -3603,7 +4248,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:770 release_notes.xml:878 +#: release_notes.xml:943 release_notes.xml:1051 #, no-c-format msgid "" "#2126, " @@ -3611,7 +4256,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:771 release_notes.xml:839 +#: release_notes.xml:944 release_notes.xml:1012 #, no-c-format msgid "" "#2165, " @@ -3619,7 +4264,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:772 release_notes.xml:840 +#: release_notes.xml:945 release_notes.xml:1013 #, no-c-format msgid "" "#2168, " @@ -3627,7 +4272,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:773 +#: release_notes.xml:946 #, no-c-format msgid "" "#2182, Fix " @@ -3635,7 +4280,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:774 release_notes.xml:886 +#: release_notes.xml:947 release_notes.xml:1059 #, no-c-format msgid "" "#2188, Fix " @@ -3644,7 +4289,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:776 +#: release_notes.xml:949 #, no-c-format msgid "" "#2198, Fix " @@ -3653,7 +4298,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:778 release_notes.xml:842 +#: release_notes.xml:951 release_notes.xml:1015 #, no-c-format msgid "" "#2201, " @@ -3661,7 +4306,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:779 +#: release_notes.xml:952 #, no-c-format msgid "" "#2203, " @@ -3670,7 +4315,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:781 +#: release_notes.xml:954 #, no-c-format msgid "" "#2215, " @@ -3678,7 +4323,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:783 +#: release_notes.xml:956 #, no-c-format msgid "" "#2251, Fix " @@ -3686,7 +4331,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:785 +#: release_notes.xml:958 #, no-c-format msgid "" "#2133, Fix " @@ -3694,7 +4339,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:786 release_notes.xml:843 +#: release_notes.xml:959 release_notes.xml:1016 #, no-c-format msgid "" "#2257, GBOX " @@ -3702,7 +4347,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:787 release_notes.xml:844 +#: release_notes.xml:960 release_notes.xml:1017 #, no-c-format msgid "" "#2271, " @@ -3710,7 +4355,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:788 +#: release_notes.xml:961 #, no-c-format msgid "" "#2282, Fix " @@ -3718,7 +4363,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:789 release_notes.xml:847 +#: release_notes.xml:962 release_notes.xml:1020 #, no-c-format msgid "" "#2307, " @@ -3726,7 +4371,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:790 +#: release_notes.xml:963 #, no-c-format msgid "" "#2309, " @@ -3734,7 +4379,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:791 +#: release_notes.xml:964 #, no-c-format msgid "" "#2336, FIPS " @@ -3742,7 +4387,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:792 +#: release_notes.xml:965 #, no-c-format msgid "" "#2348, " @@ -3750,7 +4395,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:793 release_notes.xml:848 +#: release_notes.xml:966 release_notes.xml:1021 #, no-c-format msgid "" "#2351, " @@ -3758,7 +4403,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:794 +#: release_notes.xml:967 #, no-c-format msgid "" "#2359, Fix " @@ -3766,7 +4411,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:795 release_notes.xml:850 +#: release_notes.xml:968 release_notes.xml:1023 #, no-c-format msgid "" "#2371, " @@ -3774,7 +4419,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:796 +#: release_notes.xml:969 #, no-c-format msgid "" "#2383, " @@ -3782,7 +4427,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:797 +#: release_notes.xml:970 #, no-c-format msgid "" "#2384, " @@ -3790,13 +4435,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:799 release_notes.xml:867 +#: release_notes.xml:972 release_notes.xml:1040 #, no-c-format msgid "Known Issues" msgstr "" #. Tag: para -#: release_notes.xml:800 release_notes.xml:868 +#: release_notes.xml:973 release_notes.xml:1041 #, no-c-format msgid "" "#2111, " @@ -3804,13 +4449,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:805 +#: release_notes.xml:978 #, no-c-format msgid "Release 2.0.5" msgstr "" #. Tag: para -#: release_notes.xml:807 +#: release_notes.xml:980 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -3819,7 +4464,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:810 +#: release_notes.xml:983 #, no-c-format msgid "" "#2494, " @@ -3827,7 +4472,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:813 +#: release_notes.xml:986 #, no-c-format msgid "" "#2528, Fix " @@ -3835,7 +4480,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:814 +#: release_notes.xml:987 #, no-c-format msgid "" "#2532, Add " @@ -3843,7 +4488,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:815 +#: release_notes.xml:988 #, no-c-format msgid "" "#2533, " @@ -3851,7 +4496,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:819 +#: release_notes.xml:992 #, no-c-format msgid "" "#2607, " @@ -3859,7 +4504,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:821 +#: release_notes.xml:994 #, no-c-format msgid "" "#2619, " @@ -3867,7 +4512,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:826 +#: release_notes.xml:999 #, no-c-format msgid "" "##2514, " @@ -3876,19 +4521,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:831 +#: release_notes.xml:1004 #, no-c-format msgid "Release 2.0.4" msgstr "" #. Tag: para -#: release_notes.xml:832 +#: release_notes.xml:1005 #, no-c-format msgid "Release date: 2013/09/06" msgstr "" #. Tag: para -#: release_notes.xml:833 +#: release_notes.xml:1006 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -3897,7 +4542,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:836 +#: release_notes.xml:1009 #, no-c-format msgid "" "#2110, " @@ -3905,13 +4550,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:837 +#: release_notes.xml:1010 #, no-c-format msgid "Allow adding points at precision distance with TopoGeo_addPoint" msgstr "" #. Tag: para -#: release_notes.xml:838 +#: release_notes.xml:1011 #, no-c-format msgid "" "#1968, Fix " @@ -3919,7 +4564,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:841 +#: release_notes.xml:1014 #, no-c-format msgid "" "#2186, gui " @@ -3927,7 +4572,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:845 +#: release_notes.xml:1018 #, no-c-format msgid "" "#2267, " @@ -3935,7 +4580,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:846 +#: release_notes.xml:1019 #, no-c-format msgid "" "#2277, " @@ -3943,7 +4588,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:849 +#: release_notes.xml:1022 #, no-c-format msgid "" "#2359, " @@ -3951,7 +4596,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:851 +#: release_notes.xml:1024 #, no-c-format msgid "" "#2372, " @@ -3959,13 +4604,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:852 +#: release_notes.xml:1025 #, no-c-format msgid "Fix build with systemwide liblwgeom installed" msgstr "" #. Tag: para -#: release_notes.xml:853 +#: release_notes.xml:1026 #, no-c-format msgid "" "#2383, Fix " @@ -3973,7 +4618,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:854 +#: release_notes.xml:1027 #, no-c-format msgid "" "#2410, Fix " @@ -3981,7 +4626,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:855 +#: release_notes.xml:1028 #, no-c-format msgid "" "#2412, " @@ -3989,7 +4634,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:856 +#: release_notes.xml:1029 #, no-c-format msgid "" "#2415, " @@ -3997,7 +4642,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:857 +#: release_notes.xml:1030 #, no-c-format msgid "" "#2420, " @@ -4005,7 +4650,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:858 +#: release_notes.xml:1031 #, no-c-format msgid "" "#2423, " @@ -4013,7 +4658,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:859 +#: release_notes.xml:1032 #, no-c-format msgid "" "#2424, " @@ -4021,7 +4666,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:860 +#: release_notes.xml:1033 #, no-c-format msgid "" "#2427, Make " @@ -4029,7 +4674,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:864 +#: release_notes.xml:1037 #, no-c-format msgid "" "#2269, " @@ -4037,19 +4682,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:873 +#: release_notes.xml:1046 #, no-c-format msgid "Release 2.0.3" msgstr "" #. Tag: para -#: release_notes.xml:874 +#: release_notes.xml:1047 #, no-c-format msgid "Release date: 2013/03/01" msgstr "" #. Tag: para -#: release_notes.xml:875 +#: release_notes.xml:1048 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -4058,7 +4703,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:879 +#: release_notes.xml:1052 #, no-c-format msgid "" "#2134, Make " @@ -4066,13 +4711,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:880 +#: release_notes.xml:1053 #, no-c-format msgid "Fix various memory leaks in liblwgeom" msgstr "" #. Tag: para -#: release_notes.xml:881 +#: release_notes.xml:1054 #, no-c-format msgid "" "#2173, Fix " @@ -4082,7 +4727,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:882 +#: release_notes.xml:1055 #, no-c-format msgid "" "#2174, Fix " @@ -4090,7 +4735,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:883 +#: release_notes.xml:1056 #, no-c-format msgid "" "#2176, Fix " @@ -4098,7 +4743,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:884 +#: release_notes.xml:1057 #, no-c-format msgid "" "#2184, " @@ -4106,13 +4751,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:885 +#: release_notes.xml:1058 #, no-c-format msgid "postgis_restore.pl support for mixed case geometry column name in dumps" msgstr "" #. Tag: para -#: release_notes.xml:887 +#: release_notes.xml:1060 #, no-c-format msgid "" "#2216, More " @@ -4120,31 +4765,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:888 +#: release_notes.xml:1061 #, no-c-format msgid "Fix Memory leak in GeoJSON parser" msgstr "" #. Tag: para -#: release_notes.xml:893 +#: release_notes.xml:1066 #, no-c-format msgid "Speedup ST_ChangeEdgeGeom" msgstr "" #. Tag: title -#: release_notes.xml:897 +#: release_notes.xml:1070 #, no-c-format msgid "Release 2.0.2" msgstr "" #. Tag: para -#: release_notes.xml:898 +#: release_notes.xml:1071 #, no-c-format msgid "Release date: 2012/12/03" msgstr "" #. Tag: para -#: release_notes.xml:899 +#: release_notes.xml:1072 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -4152,7 +4797,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:902 +#: release_notes.xml:1075 #, no-c-format msgid "" "#1287, Drop " @@ -4161,7 +4806,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:904 +#: release_notes.xml:1077 #, no-c-format msgid "" "#1391, " @@ -4169,7 +4814,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:905 +#: release_notes.xml:1078 #, no-c-format msgid "" "#1828, Poor " @@ -4177,7 +4822,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:906 +#: release_notes.xml:1079 #, no-c-format msgid "" "#1838, " @@ -4185,7 +4830,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:907 +#: release_notes.xml:1080 #, no-c-format msgid "" "#1869, " @@ -4193,7 +4838,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:908 +#: release_notes.xml:1081 #, no-c-format msgid "" "#1885, " @@ -4201,7 +4846,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:909 +#: release_notes.xml:1082 #, no-c-format msgid "" "#1891, Use " @@ -4209,7 +4854,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:910 +#: release_notes.xml:1083 #, no-c-format msgid "" "#1900, Fix " @@ -4217,7 +4862,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:911 +#: release_notes.xml:1084 #, no-c-format msgid "" "#1932, Fix " @@ -4225,7 +4870,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:913 +#: release_notes.xml:1086 #, no-c-format msgid "" "#1955, " @@ -4233,7 +4878,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:916 +#: release_notes.xml:1089 #, no-c-format msgid "" "#1978, " @@ -4241,7 +4886,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:917 +#: release_notes.xml:1090 #, no-c-format msgid "" "#1981, " @@ -4249,7 +4894,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:918 +#: release_notes.xml:1091 #, no-c-format msgid "" "#1987, " @@ -4257,7 +4902,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:921 +#: release_notes.xml:1094 #, no-c-format msgid "" "#1991, " @@ -4265,7 +4910,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:923 +#: release_notes.xml:1096 #, no-c-format msgid "" "#1998, Fix " @@ -4273,7 +4918,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:924 +#: release_notes.xml:1097 #, no-c-format msgid "" "#2001, " @@ -4281,7 +4926,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:925 +#: release_notes.xml:1098 #, no-c-format msgid "" "#2015, " @@ -4289,7 +4934,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:927 +#: release_notes.xml:1100 #, no-c-format msgid "" "#2025, Fix " @@ -4297,7 +4942,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:928 +#: release_notes.xml:1101 #, no-c-format msgid "" "#2026, " @@ -4305,7 +4950,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:929 +#: release_notes.xml:1102 #, no-c-format msgid "" "#2033, Fix " @@ -4313,7 +4958,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:930 +#: release_notes.xml:1103 #, no-c-format msgid "" "#2051, Fix " @@ -4321,7 +4966,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:931 +#: release_notes.xml:1104 #, no-c-format msgid "" "#2052, Fix " @@ -4329,7 +4974,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:932 +#: release_notes.xml:1105 #, no-c-format msgid "" "#2056, " @@ -4337,7 +4982,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:934 +#: release_notes.xml:1107 #, no-c-format msgid "" "#2060, Fix " @@ -4345,7 +4990,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:935 +#: release_notes.xml:1108 #, no-c-format msgid "" "#2072, " @@ -4354,7 +4999,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:937 +#: release_notes.xml:1110 #, no-c-format msgid "" "#2077, " @@ -4362,7 +5007,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:938 +#: release_notes.xml:1111 #, no-c-format msgid "" "#2092, " @@ -4370,7 +5015,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:939 +#: release_notes.xml:1112 #, no-c-format msgid "" "#2099, Fix " @@ -4378,7 +5023,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:940 +#: release_notes.xml:1113 #, no-c-format msgid "" "#2100, " @@ -4386,7 +5031,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:941 +#: release_notes.xml:1114 #, no-c-format msgid "" "#2108, " @@ -4394,7 +5039,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:942 +#: release_notes.xml:1115 #, no-c-format msgid "" "#2109, " @@ -4402,7 +5047,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:943 +#: release_notes.xml:1116 #, no-c-format msgid "" "#2117, " @@ -4410,7 +5055,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:944 +#: release_notes.xml:1117 #, no-c-format msgid "" "#2129, Fix " @@ -4418,7 +5063,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:945 +#: release_notes.xml:1118 #, no-c-format msgid "" "#2130, Fix " @@ -4426,13 +5071,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:947 +#: release_notes.xml:1120 #, no-c-format msgid "Update URL of Maven jar" msgstr "" #. Tag: para -#: release_notes.xml:951 +#: release_notes.xml:1124 #, no-c-format msgid "" "#1581, " @@ -4441,7 +5086,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:953 +#: release_notes.xml:1126 #, no-c-format msgid "" "#1928, " @@ -4450,7 +5095,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:955 +#: release_notes.xml:1128 #, no-c-format msgid "" "#2082, Add " @@ -4458,7 +5103,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:956 +#: release_notes.xml:1129 #, no-c-format msgid "" "#2087, " @@ -4466,19 +5111,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:960 +#: release_notes.xml:1133 #, no-c-format msgid "Release 2.0.1" msgstr "" #. Tag: para -#: release_notes.xml:961 +#: release_notes.xml:1134 #, no-c-format msgid "Release date: 2012/06/22" msgstr "" #. Tag: para -#: release_notes.xml:962 +#: release_notes.xml:1135 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -4486,7 +5131,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:965 +#: release_notes.xml:1138 #, no-c-format msgid "" "#1264, fix " @@ -4494,7 +5139,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:966 +#: release_notes.xml:1139 #, no-c-format msgid "" "#1468 " @@ -4502,7 +5147,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:967 +#: release_notes.xml:1140 #, no-c-format msgid "" "#1694, fix " @@ -4510,7 +5155,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:968 +#: release_notes.xml:1141 #, no-c-format msgid "" "#1708, " @@ -4518,7 +5163,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:969 +#: release_notes.xml:1142 #, no-c-format msgid "" "#1714, more " @@ -4526,7 +5171,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:970 +#: release_notes.xml:1143 #, no-c-format msgid "" "#1755, " @@ -4534,7 +5179,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:971 +#: release_notes.xml:1144 #, no-c-format msgid "" "#1759, " @@ -4542,7 +5187,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:972 +#: release_notes.xml:1145 #, no-c-format msgid "" "#1761, " @@ -4550,7 +5195,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:973 +#: release_notes.xml:1146 #, no-c-format msgid "" "#1763, " @@ -4558,7 +5203,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:974 +#: release_notes.xml:1147 #, no-c-format msgid "" "#1766, " @@ -4566,7 +5211,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:975 +#: release_notes.xml:1148 #, no-c-format msgid "" "#1774, " @@ -4574,7 +5219,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:976 +#: release_notes.xml:1149 #, no-c-format msgid "" "#1775, " @@ -4582,7 +5227,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:977 +#: release_notes.xml:1150 #, no-c-format msgid "" "#1776, fix " @@ -4590,7 +5235,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:978 +#: release_notes.xml:1151 #, no-c-format msgid "" "#1779, " @@ -4598,7 +5243,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:979 +#: release_notes.xml:1152 #, no-c-format msgid "" "#1782, fix " @@ -4606,7 +5251,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:980 +#: release_notes.xml:1153 #, no-c-format msgid "" "#1789, fix " @@ -4614,7 +5259,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:981 +#: release_notes.xml:1154 #, no-c-format msgid "" "#1790, fix " @@ -4622,7 +5267,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:982 +#: release_notes.xml:1155 #, no-c-format msgid "" "#1791, fix " @@ -4630,7 +5275,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:983 +#: release_notes.xml:1156 #, no-c-format msgid "" "#1797, fix " @@ -4638,7 +5283,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:984 +#: release_notes.xml:1157 #, no-c-format msgid "" "#1805, put " @@ -4646,7 +5291,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:985 +#: release_notes.xml:1158 #, no-c-format msgid "" "#1813, Only " @@ -4654,7 +5299,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:986 +#: release_notes.xml:1159 #, no-c-format msgid "" "#1819, fix " @@ -4663,7 +5308,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:988 +#: release_notes.xml:1161 #, no-c-format msgid "" "#1820 " @@ -4671,7 +5316,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:989 +#: release_notes.xml:1162 #, no-c-format msgid "" "#1822, " @@ -4679,7 +5324,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:990 +#: release_notes.xml:1163 #, no-c-format msgid "" "#1825, fix " @@ -4687,7 +5332,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:991 +#: release_notes.xml:1164 #, no-c-format msgid "" "#1829, fix " @@ -4695,7 +5340,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:992 +#: release_notes.xml:1165 #, no-c-format msgid "" "#1834, " @@ -4703,7 +5348,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:996 +#: release_notes.xml:1169 #, no-c-format msgid "" "#1851, fix " @@ -4711,7 +5356,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:997 +#: release_notes.xml:1170 #, no-c-format msgid "" "#1857, fix " @@ -4719,7 +5364,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:998 +#: release_notes.xml:1171 #, no-c-format msgid "" "#1865, data " @@ -4727,7 +5372,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1000 +#: release_notes.xml:1173 #, no-c-format msgid "" "#1867, " @@ -4735,7 +5380,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1002 +#: release_notes.xml:1175 #, no-c-format msgid "" "#1873, fix " @@ -4743,7 +5388,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1006 +#: release_notes.xml:1179 #, no-c-format msgid "" "#1881, " @@ -4751,7 +5396,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1008 +#: release_notes.xml:1181 #, no-c-format msgid "" "#1883, " @@ -4760,13 +5405,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1013 +#: release_notes.xml:1186 #, no-c-format msgid "More detailed exception message from topology editing functions." msgstr "" #. Tag: para -#: release_notes.xml:1014 +#: release_notes.xml:1187 #, no-c-format msgid "" "#1786, " @@ -4774,7 +5419,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1015 +#: release_notes.xml:1188 #, no-c-format msgid "" "#1806, " @@ -4782,7 +5427,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1016 +#: release_notes.xml:1189 #, no-c-format msgid "" "#1812, Add " @@ -4790,19 +5435,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1020 +#: release_notes.xml:1193 #, no-c-format msgid "Release 2.0.0" msgstr "" #. Tag: para -#: release_notes.xml:1021 +#: release_notes.xml:1194 #, no-c-format msgid "Release date: 2012/04/03" msgstr "" #. Tag: para -#: release_notes.xml:1022 +#: release_notes.xml:1195 #, no-c-format msgid "" "This is a major release. A hard upgrade is required. Yes this means a full " @@ -4813,13 +5458,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1026 +#: release_notes.xml:1199 #, no-c-format msgid "Testers - Our unsung heroes" msgstr "" #. Tag: para -#: release_notes.xml:1027 +#: release_notes.xml:1200 #, no-c-format msgid "" "We are most indebted to the numerous members in the PostGIS community who " @@ -4828,7 +5473,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1030 +#: release_notes.xml:1203 #, no-c-format msgid "" "Below are those who have been most valiant, provided very detailed and " @@ -4836,31 +5481,31 @@ msgid "" msgstr "" #. Tag: member -#: release_notes.xml:1034 +#: release_notes.xml:1207 #, no-c-format msgid "Andrea Peri - Lots of testing on topology, checking for correctness" msgstr "" #. Tag: member -#: release_notes.xml:1035 +#: release_notes.xml:1208 #, no-c-format msgid "Andreas Forø Tollefsen - raster testing" msgstr "" #. Tag: member -#: release_notes.xml:1036 +#: release_notes.xml:1209 #, no-c-format msgid "Chris English - topology stress testing loader functions" msgstr "" #. Tag: member -#: release_notes.xml:1037 +#: release_notes.xml:1210 #, no-c-format msgid "Salvatore Larosa - topology robustness testing" msgstr "" #. Tag: member -#: release_notes.xml:1038 +#: release_notes.xml:1211 #, no-c-format msgid "" "Brian Hamlin - Benchmarking (also experimental experimental branches before " @@ -4869,19 +5514,19 @@ msgid "" msgstr "" #. Tag: member -#: release_notes.xml:1043 +#: release_notes.xml:1216 #, no-c-format msgid "Mike Pease - Tiger geocoder testing - very detailed reports of issues" msgstr "" #. Tag: member -#: release_notes.xml:1044 +#: release_notes.xml:1217 #, no-c-format msgid "Tom van Tilburg - raster testing" msgstr "" #. Tag: para -#: release_notes.xml:1049 +#: release_notes.xml:1222 #, no-c-format msgid "" "#722, #944 " @@ -4927,7 +5572,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1063 +#: release_notes.xml:1236 #, no-c-format msgid "" "#1081, " @@ -4939,7 +5584,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1066 +#: release_notes.xml:1239 #, no-c-format msgid "" "#1083 " @@ -4949,7 +5594,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1070 +#: release_notes.xml:1243 #, no-c-format msgid "" "#817 " @@ -4957,7 +5602,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1071 +#: release_notes.xml:1244 #, no-c-format msgid "" "#548 " @@ -4966,7 +5611,7 @@ msgid "" msgstr "" #. Tag: ulink -#: release_notes.xml:1076 +#: release_notes.xml:1249 #, no-c-format msgid "" "KNN Gist index based centroid (<->) and box (<#>) distance " @@ -4974,7 +5619,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1077 +#: release_notes.xml:1250 #, no-c-format msgid "" "Support for TIN and PolyHedralSurface and enhancement of many functions to " @@ -4982,7 +5627,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1078 +#: release_notes.xml:1251 #, no-c-format msgid "" "#1335 " @@ -5189,13 +5834,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1123 +#: release_notes.xml:1296 #, no-c-format msgid "Release specific credits" msgstr "" #. Tag: para -#: release_notes.xml:1124 +#: release_notes.xml:1297 #, no-c-format msgid "" "We thank #547, " @@ -5234,7 +5879,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1135 +#: release_notes.xml:1308 #, no-c-format msgid "" "#621, " @@ -5242,7 +5887,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1136 +#: release_notes.xml:1309 #, no-c-format msgid "" "#627, " @@ -5250,7 +5895,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1137 +#: release_notes.xml:1310 #, no-c-format msgid "" "#810, " @@ -5258,7 +5903,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1138 +#: release_notes.xml:1311 #, no-c-format msgid "" "#852, " @@ -5266,7 +5911,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1139 +#: release_notes.xml:1312 #, no-c-format msgid "" "#877, " @@ -5274,7 +5919,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1140 +#: release_notes.xml:1313 #, no-c-format msgid "" "#1028, " @@ -5282,7 +5927,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1141 +#: release_notes.xml:1314 #, no-c-format msgid "" "#1056, Fix " @@ -5290,7 +5935,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1142 +#: release_notes.xml:1315 #, no-c-format msgid "" "#1121, " @@ -5298,7 +5943,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1143 +#: release_notes.xml:1316 #, no-c-format msgid "" "#1135, " @@ -5306,7 +5951,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1144 +#: release_notes.xml:1317 #, no-c-format msgid "" "#1146, " @@ -5314,7 +5959,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1145 +#: release_notes.xml:1318 #, no-c-format msgid "" "#1170, " @@ -5322,7 +5967,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1146 +#: release_notes.xml:1319 #, no-c-format msgid "" "#1179, " @@ -5330,7 +5975,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1147 +#: release_notes.xml:1320 #, no-c-format msgid "" "#1184, " @@ -5338,7 +5983,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1148 +#: release_notes.xml:1321 #, no-c-format msgid "" "#1227, " @@ -5346,7 +5991,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1149 +#: release_notes.xml:1322 #, no-c-format msgid "" "#1252, SRID " @@ -5354,7 +5999,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1150 +#: release_notes.xml:1323 #, no-c-format msgid "" "#1264, " @@ -5362,7 +6007,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1151 +#: release_notes.xml:1324 #, no-c-format msgid "" "#1344, " @@ -5370,7 +6015,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1152 +#: release_notes.xml:1325 #, no-c-format msgid "" "#1389, " @@ -5378,7 +6023,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1153 +#: release_notes.xml:1326 #, no-c-format msgid "" "#1406, " @@ -5386,7 +6031,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1154 +#: release_notes.xml:1327 #, no-c-format msgid "" "#1595, " @@ -5394,7 +6039,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1155 +#: release_notes.xml:1328 #, no-c-format msgid "" "#1596, " @@ -5402,7 +6047,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1156 +#: release_notes.xml:1329 #, no-c-format msgid "" "#1602, fix " @@ -5410,7 +6055,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1157 +#: release_notes.xml:1330 #, no-c-format msgid "" "#1697, fix " @@ -5418,7 +6063,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1158 +#: release_notes.xml:1331 #, no-c-format msgid "" "#1772, fix " @@ -5426,7 +6071,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1159 +#: release_notes.xml:1332 #, no-c-format msgid "" "#1799, " @@ -5434,31 +6079,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1160 +#: release_notes.xml:1333 #, no-c-format msgid "Alter parameter order in 900913 (Paul Ramsey)" msgstr "" #. Tag: para -#: release_notes.xml:1161 +#: release_notes.xml:1334 #, no-c-format msgid "Support builds with \"gmake\" (Greg Troxel)" msgstr "" #. Tag: title -#: release_notes.xml:1166 +#: release_notes.xml:1339 #, no-c-format msgid "Release 1.5.3" msgstr "" #. Tag: para -#: release_notes.xml:1167 +#: release_notes.xml:1340 #, no-c-format msgid "Release date: 2011/06/25" msgstr "" #. Tag: para -#: release_notes.xml:1168 +#: release_notes.xml:1341 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -5467,7 +6112,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1172 +#: release_notes.xml:1345 #, no-c-format msgid "" "#1056, " @@ -5475,7 +6120,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1174 +#: release_notes.xml:1347 #, no-c-format msgid "" "#1007, " @@ -5484,7 +6129,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1176 +#: release_notes.xml:1349 #, no-c-format msgid "" "#940, " @@ -5493,7 +6138,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1178 +#: release_notes.xml:1351 #, no-c-format msgid "" "#845, " @@ -5502,7 +6147,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1180 +#: release_notes.xml:1353 #, no-c-format msgid "" "#884, " @@ -5510,7 +6155,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1181 +#: release_notes.xml:1354 #, no-c-format msgid "" "#779, " @@ -5518,7 +6163,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1182 +#: release_notes.xml:1355 #, no-c-format msgid "" "#666, " @@ -5526,7 +6171,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1183 +#: release_notes.xml:1356 #, no-c-format msgid "" "#631, Update " @@ -5534,7 +6179,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1184 +#: release_notes.xml:1357 #, no-c-format msgid "" "#630, " @@ -5543,7 +6188,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1186 +#: release_notes.xml:1359 #, no-c-format msgid "" "#624, Memory " @@ -5551,7 +6196,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1187 +#: release_notes.xml:1360 #, no-c-format msgid "" "#609, Bad " @@ -5559,7 +6204,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1188 +#: release_notes.xml:1361 #, no-c-format msgid "" "#604, " @@ -5567,7 +6212,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1189 +#: release_notes.xml:1362 #, no-c-format msgid "" "#573 " @@ -5576,7 +6221,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1191 +#: release_notes.xml:1364 #, no-c-format msgid "" "#457 " @@ -5584,7 +6229,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1193 +#: release_notes.xml:1366 #, no-c-format msgid "" "#441 " @@ -5592,7 +6237,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1194 +#: release_notes.xml:1367 #, no-c-format msgid "" "#411 Ability " @@ -5600,7 +6245,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1196 +#: release_notes.xml:1369 #, no-c-format msgid "" "#409 " @@ -5608,7 +6253,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1198 +#: release_notes.xml:1371 #, no-c-format msgid "" "#373 " @@ -5616,19 +6261,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1204 +#: release_notes.xml:1377 #, no-c-format msgid "Release 1.5.2" msgstr "" #. Tag: para -#: release_notes.xml:1205 +#: release_notes.xml:1378 #, no-c-format msgid "Release date: 2010/09/27" msgstr "" #. Tag: para -#: release_notes.xml:1206 +#: release_notes.xml:1379 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -5637,7 +6282,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1210 +#: release_notes.xml:1383 #, no-c-format msgid "" "Loader: fix handling of empty (0-verticed) geometries in shapefiles. (Sandro " @@ -5645,7 +6290,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1211 +#: release_notes.xml:1384 #, no-c-format msgid "" "#536, " @@ -5654,7 +6299,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1212 +#: release_notes.xml:1385 #, no-c-format msgid "" "#573, " @@ -5662,14 +6307,14 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1213 +#: release_notes.xml:1386 #, no-c-format msgid "" "Loader: Add support for command-q shutdown in Mac GTK build (Paul Ramsey)" msgstr "" #. Tag: para -#: release_notes.xml:1214 +#: release_notes.xml:1387 #, no-c-format msgid "" "#393, " @@ -5678,7 +6323,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1215 +#: release_notes.xml:1388 #, no-c-format msgid "" "#507, Fix " @@ -5686,7 +6331,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1216 +#: release_notes.xml:1389 #, no-c-format msgid "" "spatial_ref_sys.sql Add datum conversion for projection SRID 3021 (Paul " @@ -5694,7 +6339,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1217 +#: release_notes.xml:1390 #, no-c-format msgid "" "Geography - remove crash for case when all geographies are out of the " @@ -5702,7 +6347,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1218 +#: release_notes.xml:1391 #, no-c-format msgid "" "#469, Fix " @@ -5710,7 +6355,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1219 +#: release_notes.xml:1392 #, no-c-format msgid "" "#532, " @@ -5718,7 +6363,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1220 +#: release_notes.xml:1393 #, no-c-format msgid "" "#562, " @@ -5726,7 +6371,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1221 +#: release_notes.xml:1394 #, no-c-format msgid "" "#513, shape " @@ -5735,7 +6380,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1222 +#: release_notes.xml:1395 #, no-c-format msgid "" "#527, shape " @@ -5743,7 +6388,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1223 +#: release_notes.xml:1396 #, no-c-format msgid "" "#504, " @@ -5751,7 +6396,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1224 +#: release_notes.xml:1397 #, no-c-format msgid "" "#458, " @@ -5760,7 +6405,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1225 +#: release_notes.xml:1398 #, no-c-format msgid "" "#474, " @@ -5768,7 +6413,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1226 +#: release_notes.xml:1399 #, no-c-format msgid "" "#581, LWGEOM-" @@ -5776,7 +6421,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1227 +#: release_notes.xml:1400 #, no-c-format msgid "" "#513, Add " @@ -5784,13 +6429,13 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1228 +#: release_notes.xml:1401 #, no-c-format msgid "Fix further build issues against PostgreSQL 9.0 (Mark Cave-Ayland)" msgstr "" #. Tag: para -#: release_notes.xml:1229 +#: release_notes.xml:1402 #, no-c-format msgid "" "#572, " @@ -5798,7 +6443,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1230 +#: release_notes.xml:1403 #, no-c-format msgid "" "#603, " @@ -5806,19 +6451,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1235 +#: release_notes.xml:1408 #, no-c-format msgid "Release 1.5.1" msgstr "" #. Tag: para -#: release_notes.xml:1236 +#: release_notes.xml:1409 #, no-c-format msgid "Release date: 2010/03/11" msgstr "" #. Tag: para -#: release_notes.xml:1237 +#: release_notes.xml:1410 #, no-c-format msgid "" "This is a bug fix release, addressing issues that have been filed since the " @@ -5827,7 +6472,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1241 +#: release_notes.xml:1414 #, no-c-format msgid "" "#410, update " @@ -5836,7 +6481,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1242 +#: release_notes.xml:1415 #, no-c-format msgid "" "#411, allow " @@ -5845,7 +6490,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1243 +#: release_notes.xml:1416 #, no-c-format msgid "" "#414, " @@ -5853,7 +6498,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1244 +#: release_notes.xml:1417 #, no-c-format msgid "" "#419, allow " @@ -5862,7 +6507,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1245 +#: release_notes.xml:1418 #, no-c-format msgid "" "#421, fix " @@ -5870,7 +6515,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1246 +#: release_notes.xml:1419 #, no-c-format msgid "" "#441, fix " @@ -5878,7 +6523,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1247 +#: release_notes.xml:1420 #, no-c-format msgid "" "#443, " @@ -5886,7 +6531,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1248 +#: release_notes.xml:1421 #, no-c-format msgid "" "#450, between 1.0.0RC6 and 1.0.2highly " @@ -7317,79 +7962,79 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1867 +#: release_notes.xml:2040 #, no-c-format msgid "Fixed a premature exit in postgis_restore.pl" msgstr "" #. Tag: para -#: release_notes.xml:1869 +#: release_notes.xml:2042 #, no-c-format msgid "BUGFIX in geometrycollection handling of GEOS-CAPI connector" msgstr "" #. Tag: para -#: release_notes.xml:1872 +#: release_notes.xml:2045 #, no-c-format msgid "Solaris 2.7 and MingW support improvements" msgstr "" #. Tag: para -#: release_notes.xml:1874 +#: release_notes.xml:2047 #, no-c-format msgid "BUGFIX in line_locate_point()" msgstr "" #. Tag: para -#: release_notes.xml:1876 +#: release_notes.xml:2049 #, no-c-format msgid "Fixed handling of postgresql paths" msgstr "" #. Tag: para -#: release_notes.xml:1878 +#: release_notes.xml:2051 #, no-c-format msgid "BUGFIX in line_substring()" msgstr "" #. Tag: para -#: release_notes.xml:1880 +#: release_notes.xml:2053 #, no-c-format msgid "Added support for localized cluster in regress tester" msgstr "" #. Tag: para -#: release_notes.xml:1886 +#: release_notes.xml:2059 #, no-c-format msgid "New Z and M interpolation in line_substring()" msgstr "" #. Tag: para -#: release_notes.xml:1888 +#: release_notes.xml:2061 #, no-c-format msgid "New Z and M interpolation in line_interpolate_point()" msgstr "" #. Tag: para -#: release_notes.xml:1890 +#: release_notes.xml:2063 #, no-c-format msgid "added NumInteriorRing() alias due to OpenGIS ambiguity" msgstr "" #. Tag: title -#: release_notes.xml:1895 +#: release_notes.xml:2068 #, no-c-format msgid "Release 1.1.0" msgstr "" #. Tag: para -#: release_notes.xml:1897 +#: release_notes.xml:2070 #, no-c-format msgid "Release date: 2005/12/21" msgstr "" #. Tag: para -#: release_notes.xml:1899 +#: release_notes.xml:2072 #, no-c-format msgid "" "This is a Minor release, containing many improvements and new things. Most " @@ -7399,7 +8044,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1904 +#: release_notes.xml:2077 #, no-c-format msgid "" "It is highly recommended that you upgrade to GEOS-2.2.x " @@ -7408,13 +8053,13 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:1909 +#: release_notes.xml:2082 #, no-c-format msgid "Credits" msgstr "" #. Tag: para -#: release_notes.xml:1911 +#: release_notes.xml:2084 #, no-c-format msgid "" "This release includes code from Mark Cave Ayland for caching of proj4 " @@ -7428,7 +8073,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:1925 +#: release_notes.xml:2098 #, no-c-format msgid "" "If you are upgrading from release 1.0.3 or later you DO NOTDO NOTDO NOT need " @@ -7946,25 +8591,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2204 +#: release_notes.xml:2377 #, no-c-format msgid "Memory leak plugged in GiST indexing" msgstr "" #. Tag: para -#: release_notes.xml:2206 +#: release_notes.xml:2379 #, no-c-format msgid "Segfault fix in transform() handling of proj4 errors" msgstr "" #. Tag: para -#: release_notes.xml:2208 +#: release_notes.xml:2381 #, no-c-format msgid "Fixed some proj4 texts in spatial_ref_sys (missing +proj)" msgstr "" #. Tag: para -#: release_notes.xml:2210 +#: release_notes.xml:2383 #, no-c-format msgid "" "Loader: fixed string functions usage, reworked NULL objects check, fixed " @@ -7972,67 +8617,67 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2213 +#: release_notes.xml:2386 #, no-c-format msgid "Fixed bug in MakeLine dimension handling" msgstr "" #. Tag: para -#: release_notes.xml:2215 +#: release_notes.xml:2388 #, no-c-format msgid "Fixed bug in translate() corrupting output bounding box" msgstr "" #. Tag: para -#: release_notes.xml:2221 +#: release_notes.xml:2394 #, no-c-format msgid "Documentation improvements" msgstr "" #. Tag: para -#: release_notes.xml:2223 +#: release_notes.xml:2396 #, no-c-format msgid "More robust selectivity estimator" msgstr "" #. Tag: para -#: release_notes.xml:2225 +#: release_notes.xml:2398 #, no-c-format msgid "Minor speedup in distance()" msgstr "" #. Tag: para -#: release_notes.xml:2227 +#: release_notes.xml:2400 #, no-c-format msgid "Minor cleanups" msgstr "" #. Tag: para -#: release_notes.xml:2229 +#: release_notes.xml:2402 #, no-c-format msgid "GiST indexing cleanup" msgstr "" #. Tag: para -#: release_notes.xml:2231 +#: release_notes.xml:2404 #, no-c-format msgid "Looser syntax acceptance in box3d parser" msgstr "" #. Tag: title -#: release_notes.xml:2236 +#: release_notes.xml:2409 #, no-c-format msgid "Release 1.0.3" msgstr "" #. Tag: para -#: release_notes.xml:2238 +#: release_notes.xml:2411 #, no-c-format msgid "Release date: 2005/08/08" msgstr "" #. Tag: para -#: release_notes.xml:2240 +#: release_notes.xml:2413 #, no-c-format msgid "" "Contains some bug fixes - including a severe one affecting " @@ -8040,7 +8685,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2247 +#: release_notes.xml:2420 #, no-c-format msgid "" "Due to a bug in a bounding box computation routine, the upgrade procedure " @@ -8049,7 +8694,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2251 +#: release_notes.xml:2424 #, no-c-format msgid "" "An hard upgrade procedure (dump/" @@ -8059,7 +8704,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2256 +#: release_notes.xml:2429 #, no-c-format msgid "" "If you are upgrading from versions 1.0.0RC6 or up, this release includes a " @@ -8073,79 +8718,79 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2269 +#: release_notes.xml:2442 #, no-c-format msgid "Severe bugfix in lwgeom's 2d bounding box computation" msgstr "" #. Tag: para -#: release_notes.xml:2271 +#: release_notes.xml:2444 #, no-c-format msgid "Bugfix in WKT (-w) POINT handling in loader" msgstr "" #. Tag: para -#: release_notes.xml:2273 +#: release_notes.xml:2446 #, no-c-format msgid "Bugfix in dumper on 64bit machines" msgstr "" #. Tag: para -#: release_notes.xml:2275 +#: release_notes.xml:2448 #, no-c-format msgid "Bugfix in dumper handling of user-defined queries" msgstr "" #. Tag: para -#: release_notes.xml:2277 +#: release_notes.xml:2450 #, no-c-format msgid "Bugfix in create_undef.pl script" msgstr "" #. Tag: para -#: release_notes.xml:2283 +#: release_notes.xml:2456 #, no-c-format msgid "Small performance improvement in canonical input function" msgstr "" #. Tag: para -#: release_notes.xml:2285 +#: release_notes.xml:2458 #, no-c-format msgid "Minor cleanups in loader" msgstr "" #. Tag: para -#: release_notes.xml:2287 +#: release_notes.xml:2460 #, no-c-format msgid "Support for multibyte field names in loader" msgstr "" #. Tag: para -#: release_notes.xml:2289 +#: release_notes.xml:2462 #, no-c-format msgid "Improvement in the postgis_restore.pl script" msgstr "" #. Tag: para -#: release_notes.xml:2291 +#: release_notes.xml:2464 #, no-c-format msgid "New rebuild_bbox_caches.pl util script" msgstr "" #. Tag: title -#: release_notes.xml:2296 +#: release_notes.xml:2469 #, no-c-format msgid "Release 1.0.2" msgstr "" #. Tag: para -#: release_notes.xml:2298 +#: release_notes.xml:2471 #, no-c-format msgid "Release date: 2005/07/04" msgstr "" #. Tag: para -#: release_notes.xml:2305 release_notes.xml:2345 +#: release_notes.xml:2478 release_notes.xml:2518 #, no-c-format msgid "" "If you are upgrading from release 1.0.0RC6 or up you DO NOTDO NOT " @@ -8315,7 +8960,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2400 release_notes.xml:2491 +#: release_notes.xml:2573 release_notes.xml:2664 #, no-c-format msgid "" "Upgrading from any other precedent release requires a dump/reload. See the " @@ -8323,87 +8968,87 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2408 +#: release_notes.xml:2581 #, no-c-format msgid "BUGFIX in transform() releasing random memory address" msgstr "" #. Tag: para -#: release_notes.xml:2410 +#: release_notes.xml:2583 #, no-c-format msgid "BUGFIX in force_3dm() allocating less memory then required" msgstr "" #. Tag: para -#: release_notes.xml:2413 +#: release_notes.xml:2586 #, no-c-format msgid "BUGFIX in join selectivity estimator (defaults, leaks, tuplecount, sd)" msgstr "" #. Tag: para -#: release_notes.xml:2420 +#: release_notes.xml:2593 #, no-c-format msgid "BUGFIX in shp2pgsql escape of values starting with tab or single-quote" msgstr "" #. Tag: para -#: release_notes.xml:2423 +#: release_notes.xml:2596 #, no-c-format msgid "NEW manual pages for loader/dumper" msgstr "" #. Tag: para -#: release_notes.xml:2425 +#: release_notes.xml:2598 #, no-c-format msgid "NEW shp2pgsql support for old (HWGEOM) postgis versions" msgstr "" #. Tag: para -#: release_notes.xml:2427 +#: release_notes.xml:2600 #, no-c-format msgid "NEW -p (prepare) flag for shp2pgsql" msgstr "" #. Tag: para -#: release_notes.xml:2429 +#: release_notes.xml:2602 #, no-c-format msgid "NEW manual chapter about OGC compliancy enforcement" msgstr "" #. Tag: para -#: release_notes.xml:2431 +#: release_notes.xml:2604 #, no-c-format msgid "NEW autoconf support for JTS lib" msgstr "" #. Tag: para -#: release_notes.xml:2433 +#: release_notes.xml:2606 #, no-c-format msgid "BUGFIX in estimator testers (support for LWGEOM and schema parsing)" msgstr "" #. Tag: title -#: release_notes.xml:2439 +#: release_notes.xml:2612 #, no-c-format msgid "Release 1.0.0RC6" msgstr "" #. Tag: para -#: release_notes.xml:2441 +#: release_notes.xml:2614 #, no-c-format msgid "Release date: 2005/03/30" msgstr "" #. Tag: para -#: release_notes.xml:2443 +#: release_notes.xml:2616 #, no-c-format msgid "" "Sixth release candidate for 1.0.0. Contains a few bug fixes and cleanups." msgstr "" #. Tag: para -#: release_notes.xml:2449 release_notes.xml:2525 release_notes.xml:2592 -#: release_notes.xml:2689 release_notes.xml:2743 +#: release_notes.xml:2622 release_notes.xml:2698 release_notes.xml:2765 +#: release_notes.xml:2862 release_notes.xml:2916 #, no-c-format msgid "" "You need a dump/reload to upgrade from precedent releases. See the DO NOT " @@ -8476,43 +9121,43 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2499 +#: release_notes.xml:2672 #, no-c-format msgid "BUGFIX (segfaulting) in box3d computation (yes, another!)." msgstr "" #. Tag: para -#: release_notes.xml:2502 +#: release_notes.xml:2675 #, no-c-format msgid "BUGFIX (segfaulting) in estimated_extent()." msgstr "" #. Tag: para -#: release_notes.xml:2508 +#: release_notes.xml:2681 #, no-c-format msgid "Small build scripts and utilities refinements." msgstr "" #. Tag: para -#: release_notes.xml:2510 +#: release_notes.xml:2683 #, no-c-format msgid "Additional performance tips documented." msgstr "" #. Tag: title -#: release_notes.xml:2515 +#: release_notes.xml:2688 #, no-c-format msgid "Release 1.0.0RC4" msgstr "" #. Tag: para -#: release_notes.xml:2517 +#: release_notes.xml:2690 #, no-c-format msgid "Release date: 2005/03/18" msgstr "" #. Tag: para -#: release_notes.xml:2519 +#: release_notes.xml:2692 #, no-c-format msgid "" "Fourth release candidate for 1.0.0. Contains bug fixes and a few " @@ -8520,80 +9165,80 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2533 +#: release_notes.xml:2706 #, no-c-format msgid "BUGFIX (segfaulting) in geom_accum()." msgstr "" #. Tag: para -#: release_notes.xml:2535 +#: release_notes.xml:2708 #, no-c-format msgid "BUGFIX in 64bit architectures support." msgstr "" #. Tag: para -#: release_notes.xml:2537 +#: release_notes.xml:2710 #, no-c-format msgid "BUGFIX in box3d computation function with collections." msgstr "" #. Tag: para -#: release_notes.xml:2539 +#: release_notes.xml:2712 #, no-c-format msgid "NEW subselects support in selectivity estimator." msgstr "" #. Tag: para -#: release_notes.xml:2541 +#: release_notes.xml:2714 #, no-c-format msgid "Early return from force_collection." msgstr "" #. Tag: para -#: release_notes.xml:2543 +#: release_notes.xml:2716 #, no-c-format msgid "Consistency check fix in SnapToGrid()." msgstr "" #. Tag: para -#: release_notes.xml:2545 +#: release_notes.xml:2718 #, no-c-format msgid "Box2d output changed back to 15 significant digits." msgstr "" #. Tag: para -#: release_notes.xml:2551 +#: release_notes.xml:2724 #, no-c-format msgid "NEW distance_sphere() function." msgstr "" #. Tag: para -#: release_notes.xml:2553 +#: release_notes.xml:2726 #, no-c-format msgid "" "Changed get_proj4_from_srid implementation to use PL/PGSQL instead of SQL." msgstr "" #. Tag: para -#: release_notes.xml:2560 +#: release_notes.xml:2733 #, no-c-format msgid "BUGFIX in loader and dumper handling of MultiLine shapes" msgstr "" #. Tag: para -#: release_notes.xml:2562 +#: release_notes.xml:2735 #, no-c-format msgid "BUGFIX in loader, skipping all but first hole of polygons." msgstr "" #. Tag: para -#: release_notes.xml:2565 +#: release_notes.xml:2738 #, no-c-format msgid "jdbc2: code cleanups, Makefile improvements" msgstr "" #. Tag: para -#: release_notes.xml:2567 +#: release_notes.xml:2740 #, no-c-format msgid "" "FLEX and YACC variables set *after* pgsql Makefile.global is included and " @@ -8601,62 +9246,62 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2571 +#: release_notes.xml:2744 #, no-c-format msgid "Added already generated parser in release" msgstr "" #. Tag: para -#: release_notes.xml:2573 +#: release_notes.xml:2746 #, no-c-format msgid "Build scripts refinements" msgstr "" #. Tag: para -#: release_notes.xml:2575 +#: release_notes.xml:2748 #, no-c-format msgid "improved version handling, central Version.config" msgstr "" #. Tag: para -#: release_notes.xml:2577 +#: release_notes.xml:2750 #, no-c-format msgid "improvements in postgis_restore.pl" msgstr "" #. Tag: title -#: release_notes.xml:2582 +#: release_notes.xml:2755 #, no-c-format msgid "Release 1.0.0RC3" msgstr "" #. Tag: para -#: release_notes.xml:2584 +#: release_notes.xml:2757 #, no-c-format msgid "Release date: 2005/02/24" msgstr "" #. Tag: para -#: release_notes.xml:2586 +#: release_notes.xml:2759 #, no-c-format msgid "" "Third release candidate for 1.0.0. Contains many bug fixes and improvements." msgstr "" #. Tag: para -#: release_notes.xml:2600 +#: release_notes.xml:2773 #, no-c-format msgid "BUGFIX in transform(): missing SRID, better error handling." msgstr "" #. Tag: para -#: release_notes.xml:2603 +#: release_notes.xml:2776 #, no-c-format msgid "BUGFIX in memory alignment handling" msgstr "" #. Tag: para -#: release_notes.xml:2605 +#: release_notes.xml:2778 #, no-c-format msgid "" "BUGFIX in force_collection() causing mapserver connector failures on simple " @@ -8664,43 +9309,43 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2608 +#: release_notes.xml:2781 #, no-c-format msgid "BUGFIX in GeometryFromText() missing to add a bbox cache." msgstr "" #. Tag: para -#: release_notes.xml:2610 +#: release_notes.xml:2783 #, no-c-format msgid "reduced precision of box2d output." msgstr "" #. Tag: para -#: release_notes.xml:2612 +#: release_notes.xml:2785 #, no-c-format msgid "prefixed DEBUG macros with PGIS_ to avoid clash with pgsql one" msgstr "" #. Tag: para -#: release_notes.xml:2615 +#: release_notes.xml:2788 #, no-c-format msgid "plugged a leak in GEOS2POSTGIS converter" msgstr "" #. Tag: para -#: release_notes.xml:2617 +#: release_notes.xml:2790 #, no-c-format msgid "Reduced memory usage by early releasing query-context palloced one." msgstr "" #. Tag: para -#: release_notes.xml:2624 +#: release_notes.xml:2797 #, no-c-format msgid "BUGFIX in 72 index bindings." msgstr "" #. Tag: para -#: release_notes.xml:2626 +#: release_notes.xml:2799 #, no-c-format msgid "" "BUGFIX in probe_geometry_columns() to work with PG72 and support multiple " @@ -8708,31 +9353,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2629 +#: release_notes.xml:2802 #, no-c-format msgid "NEW bool::text cast" msgstr "" #. Tag: para -#: release_notes.xml:2631 +#: release_notes.xml:2804 #, no-c-format msgid "Some functions made IMMUTABLE from STABLE, for performance improvement." msgstr "" #. Tag: para -#: release_notes.xml:2638 +#: release_notes.xml:2811 #, no-c-format msgid "jdbc2: small patches, box2d/3d tests, revised docs and license." msgstr "" #. Tag: para -#: release_notes.xml:2641 +#: release_notes.xml:2814 #, no-c-format msgid "jdbc2: bug fix and testcase in for pgjdbc 8.0 type autoregistration" msgstr "" #. Tag: para -#: release_notes.xml:2644 +#: release_notes.xml:2817 #, no-c-format msgid "" "jdbc2: Removed use of jdk1.4 only features to enable build with older jdk " @@ -8740,67 +9385,67 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2647 +#: release_notes.xml:2820 #, no-c-format msgid "jdbc2: Added support for building against pg72jdbc2.jar" msgstr "" #. Tag: para -#: release_notes.xml:2649 +#: release_notes.xml:2822 #, no-c-format msgid "jdbc2: updated and cleaned makefile" msgstr "" #. Tag: para -#: release_notes.xml:2651 +#: release_notes.xml:2824 #, no-c-format msgid "jdbc2: added BETA support for jts geometry classes" msgstr "" #. Tag: para -#: release_notes.xml:2653 +#: release_notes.xml:2826 #, no-c-format msgid "jdbc2: Skip known-to-fail tests against older PostGIS servers." msgstr "" #. Tag: para -#: release_notes.xml:2656 +#: release_notes.xml:2829 #, no-c-format msgid "jdbc2: Fixed handling of measured geometries in EWKT." msgstr "" #. Tag: para -#: release_notes.xml:2662 +#: release_notes.xml:2835 #, no-c-format msgid "new performance tips chapter in manual" msgstr "" #. Tag: para -#: release_notes.xml:2664 +#: release_notes.xml:2837 #, no-c-format msgid "documentation updates: pgsql72 requirement, lwpostgis.sql" msgstr "" #. Tag: para -#: release_notes.xml:2666 +#: release_notes.xml:2839 #, no-c-format msgid "few changes in autoconf" msgstr "" #. Tag: para -#: release_notes.xml:2668 +#: release_notes.xml:2841 #, no-c-format msgid "BUILDDATE extraction made more portable" msgstr "" #. Tag: para -#: release_notes.xml:2670 +#: release_notes.xml:2843 #, no-c-format msgid "fixed spatial_ref_sys.sql to avoid vacuuming the whole database." msgstr "" #. Tag: para -#: release_notes.xml:2673 +#: release_notes.xml:2846 #, no-c-format msgid "" "spatial_ref_sys: changed Paris entries to match the ones distributed with 0." @@ -8808,19 +9453,19 @@ msgid "" msgstr "" #. Tag: title -#: release_notes.xml:2679 +#: release_notes.xml:2852 #, no-c-format msgid "Release 1.0.0RC2" msgstr "" #. Tag: para -#: release_notes.xml:2681 +#: release_notes.xml:2854 #, no-c-format msgid "Release date: 2005/01/26" msgstr "" #. Tag: para -#: release_notes.xml:2683 +#: release_notes.xml:2856 #, no-c-format msgid "" "Second release candidate for 1.0.0 containing bug fixes and a few " @@ -8828,85 +9473,85 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2697 +#: release_notes.xml:2870 #, no-c-format msgid "BUGFIX in pointarray box3d computation" msgstr "" #. Tag: para -#: release_notes.xml:2699 +#: release_notes.xml:2872 #, no-c-format msgid "BUGFIX in distance_spheroid definition" msgstr "" #. Tag: para -#: release_notes.xml:2701 +#: release_notes.xml:2874 #, no-c-format msgid "BUGFIX in transform() missing to update bbox cache" msgstr "" #. Tag: para -#: release_notes.xml:2703 +#: release_notes.xml:2876 #, no-c-format msgid "NEW jdbc driver (jdbc2)" msgstr "" #. Tag: para -#: release_notes.xml:2705 +#: release_notes.xml:2878 #, no-c-format msgid "GEOMETRYCOLLECTION(EMPTY) syntax support for backward compatibility" msgstr "" #. Tag: para -#: release_notes.xml:2708 +#: release_notes.xml:2881 #, no-c-format msgid "Faster binary outputs" msgstr "" #. Tag: para -#: release_notes.xml:2710 +#: release_notes.xml:2883 #, no-c-format msgid "Stricter OGC WKB/WKT constructors" msgstr "" #. Tag: para -#: release_notes.xml:2716 +#: release_notes.xml:2889 #, no-c-format msgid "More correct STABLE, IMMUTABLE, STRICT uses in lwpostgis.sql" msgstr "" #. Tag: para -#: release_notes.xml:2719 +#: release_notes.xml:2892 #, no-c-format msgid "stricter OGC WKB/WKT constructors" msgstr "" #. Tag: para -#: release_notes.xml:2725 +#: release_notes.xml:2898 #, no-c-format msgid "Faster and more robust loader (both i18n and not)" msgstr "" #. Tag: para -#: release_notes.xml:2727 +#: release_notes.xml:2900 #, no-c-format msgid "Initial autoconf script" msgstr "" #. Tag: title -#: release_notes.xml:2732 +#: release_notes.xml:2905 #, no-c-format msgid "Release 1.0.0RC1" msgstr "" #. Tag: para -#: release_notes.xml:2734 +#: release_notes.xml:2907 #, no-c-format msgid "Release date: 2005/01/13" msgstr "" #. Tag: para -#: release_notes.xml:2736 +#: release_notes.xml:2909 #, no-c-format msgid "" "This is the first candidate of a major postgis release, with internal " @@ -8915,25 +9560,25 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2751 +#: release_notes.xml:2924 #, no-c-format msgid "Faster canonical input parsing." msgstr "" #. Tag: para -#: release_notes.xml:2753 +#: release_notes.xml:2926 #, no-c-format msgid "Lossless canonical output." msgstr "" #. Tag: para -#: release_notes.xml:2755 +#: release_notes.xml:2928 #, no-c-format msgid "EWKB Canonical binary IO with PG>73." msgstr "" #. Tag: para -#: release_notes.xml:2757 +#: release_notes.xml:2930 #, no-c-format msgid "" "Support for up to 4d coordinates, providing lossless shapefile->postgis-" @@ -8941,7 +9586,7 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2760 +#: release_notes.xml:2933 #, no-c-format msgid "" "New function: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), " @@ -8949,31 +9594,31 @@ msgid "" msgstr "" #. Tag: para -#: release_notes.xml:2763 +#: release_notes.xml:2936 #, no-c-format msgid "Vertical positioning indexed operators." msgstr "" #. Tag: para -#: release_notes.xml:2765 +#: release_notes.xml:2938 #, no-c-format msgid "JOIN selectivity function." msgstr "" #. Tag: para -#: release_notes.xml:2767 +#: release_notes.xml:2940 #, no-c-format msgid "More geometry constructors / editors." msgstr "" #. Tag: para -#: release_notes.xml:2769 +#: release_notes.xml:2942 #, no-c-format msgid "PostGIS extension API." msgstr "" #. Tag: para -#: release_notes.xml:2771 +#: release_notes.xml:2944 #, 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 557a50fa9..e3e2909ad 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-19 15:47+0000\n" +"POT-Creation-Date: 2018-07-21 17:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,16 +31,15 @@ msgstr "" #, 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." +"\" defined by the OpenGIS Consortium (OGC). PostGIS supports all the objects " +"and functions specified in the OGC \"Simple Features for SQL\" specification." msgstr "" #. Tag: para #: using_postgis_dataman.xml:13 #, no-c-format msgid "" -"PostGIS extends the standard with support for 3DZ,3DM and 4D coordinates." +"PostGIS extends the standard with support for 3DZ, 3DM and 4D coordinates." msgstr "" #. Tag: title @@ -122,7 +121,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:63 using_postgis_dataman.xml:151 +#: using_postgis_dataman.xml:63 #, no-c-format msgid "" "Input/Output of these formats are available using the following interfaces:" @@ -164,7 +163,7 @@ msgstr "" #: using_postgis_dataman.xml:77 #, no-c-format msgid "" -"OGC formats only support 2d geometries, and the associated SRID is *never* " +"OGC formats only support 2D geometries, and the associated SRID is *never* " "embedded in the input/output representations." msgstr "" @@ -182,7 +181,7 @@ msgstr "" #: using_postgis_dataman.xml:85 #, no-c-format msgid "" -"PostGIS EWKB/EWKT add 3dm,3dz,4d coordinates support and embedded SRID " +"PostGIS EWKB/EWKT add 3DM, 3DZ, 4D coordinates support and embedded SRID " "information." msgstr "" @@ -279,8 +278,15 @@ msgstr "" msgid "TIN( ((0 0 0, 0 0 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 1 0, 0 0 0)) )" msgstr "" +#. Tag: para +#: using_postgis_dataman.xml:151 +#, no-c-format +msgid "" +"Conversion between these formats is available using the following interfaces:" +msgstr "" + #. Tag: programlisting -#: using_postgis_dataman.xml:154 +#: using_postgis_dataman.xml:153 #, no-c-format msgid "" "bytea EWKB = ST_AsEWKB(geometry);\n" @@ -290,7 +296,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:156 +#: using_postgis_dataman.xml:155 #, no-c-format msgid "" "For example, a valid insert statement to create and insert a PostGIS spatial " @@ -298,7 +304,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:159 +#: using_postgis_dataman.xml:158 #, no-c-format msgid "" "INSERT INTO geotable ( the_geom, the_name )\n" @@ -306,13 +312,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:161 +#: using_postgis_dataman.xml:160 #, 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 " "guaranteed to be accepted with a simple insert, update or copy. For the " -"postgis 'geometry' type these are:" +"PostGIS 'geometry' type these are:" msgstr "" #. Tag: programlisting @@ -365,7 +371,7 @@ msgstr "" #: using_postgis_dataman.xml:178 #, no-c-format msgid "" -"The SQL-MM definitions include 3dm, 3dz and 4d coordinates, but do not allow " +"The SQL-MM definitions include 3DM, 3DZ and 4D coordinates, but do not allow " "the embedding of SRID information." msgstr "" @@ -373,7 +379,7 @@ msgstr "" #: using_postgis_dataman.xml:181 #, no-c-format msgid "" -"The well-known text extensions are not yet fully supported. Examples of some " +"The Well-Known Text extensions are not yet fully supported. Examples of some " "simple curved geometries are shown below:" msgstr "" @@ -485,27 +491,18 @@ msgstr "" #: using_postgis_dataman.xml:239 #, no-c-format 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 "" - -#. Tag: para -#: using_postgis_dataman.xml:245 -#, no-c-format -msgid "" "All floating point comparisons within the SQL-MM implementation are " "performed to a specified tolerance, currently 1E-8." msgstr "" #. Tag: title -#: using_postgis_dataman.xml:251 +#: using_postgis_dataman.xml:245 #, no-c-format msgid "PostGIS Geography Type" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:253 +#: using_postgis_dataman.xml:247 #, no-c-format msgid "" "The geography type provides native support for spatial features represented " @@ -515,7 +512,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:255 +#: using_postgis_dataman.xml:249 #, no-c-format msgid "" "The basis for the PostGIS geometry type is a plane. The shortest path " @@ -525,7 +522,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:257 +#: using_postgis_dataman.xml:251 #, no-c-format msgid "" "The basis for the PostGIS geographic type is a sphere. The shortest path " @@ -533,12 +530,11 @@ msgid "" "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 " -"complicated indeed." +"shape of the world into account." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:259 +#: using_postgis_dataman.xml:253 #, no-c-format msgid "" "Because the underlying mathematics is much more complicated, there are fewer " @@ -547,65 +543,102 @@ msgid "" "will expand." msgstr "" +#. Tag: para +#: using_postgis_dataman.xml:255 +#, no-c-format +msgid "" +"It uses a data type called geography. None of the GEOS " +"functions support the geography type. As a workaround one " +"can convert back and forth between geometry and geography types." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:258 +#, no-c-format +msgid "" +"Prior to PostGIS 2.2, the geography type only supported WGS 84 long lat " +"(SRID:4326). For PostGIS 2.2 and above, any long/lat based spatial reference " +"system defined in the spatial_ref_sys table can be used. " +"You can even add your own custom spheroidal spatial reference system as " +"described in geography type is " +"not limited to earth." +msgstr "" + #. Tag: para #: using_postgis_dataman.xml:262 #, no-c-format msgid "" -"One restriction is that it only supports WGS 84 long lat (SRID:4326). It " -"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." +"Regardless which spatial reference system you use, the units returned by the " +"measurement (, , " +", ) and for input " +"of are in meters." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:266 +#: using_postgis_dataman.xml:264 #, no-c-format 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." +"The geography type uses the PostgreSQL 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 "" #. Tag: title -#: using_postgis_dataman.xml:270 +#: using_postgis_dataman.xml:268 #, no-c-format msgid "Geography Basics" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:271 +#: using_postgis_dataman.xml:269 +#, no-c-format +msgid "" +"The geography type does not support curves, TINS, or POLYHEDRALSURFACEs, but " +"other geometry types are supported. 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 "" + +#. Tag: para +#: using_postgis_dataman.xml:274 #, 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." +"POINT: Creating a table with 2D point geography when srid is not specified " +"defaults to 4326 WGS 84 long lat:" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:275 +#, no-c-format +msgid "CREATE TABLE ptgeogwgs(gid serial PRIMARY KEY, geog geography(POINT) );" msgstr "" #. Tag: para #: using_postgis_dataman.xml:276 #, no-c-format -msgid "POINT: Creating a table with 2d point geometry:" +msgid "POINT: Creating a table with 2D point geography in NAD83 longlat:" msgstr "" #. Tag: programlisting #: using_postgis_dataman.xml:277 #, no-c-format msgid "" -"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog " -"geography(POINT,4326) );" +"CREATE TABLE ptgeognad83(gid serial PRIMARY KEY, geog " +"geography(POINT,4269) );" msgstr "" #. Tag: para #: using_postgis_dataman.xml:278 #, no-c-format -msgid "Creating a table with z coordinate point" +msgid "Creating a table with z coordinate point and explicitly specifying srid" msgstr "" #. Tag: programlisting #: using_postgis_dataman.xml:279 #, no-c-format msgid "" -"CREATE TABLE testgeog(gid serial PRIMARY KEY, the_geog " +"CREATE TABLE ptzgeogwgs84(gid serial PRIMARY KEY, geog " "geography(POINTZ,4326) );" msgstr "" @@ -615,45 +648,58 @@ msgstr "" msgid "LINESTRING" msgstr "" +#. Tag: programlisting +#: using_postgis_dataman.xml:283 +#, no-c-format +msgid "" +"CREATE TABLE lgeog(gid serial PRIMARY KEY, geog geography(LINESTRING) );" +msgstr "" + #. Tag: para -#: using_postgis_dataman.xml:285 +#: using_postgis_dataman.xml:286 #, no-c-format msgid "POLYGON" msgstr "" +#. Tag: programlisting +#: using_postgis_dataman.xml:287 +#, no-c-format +msgid "" +"--polygon NAD 1927 long lat\n" +"CREATE TABLE lgeognad27(gid serial PRIMARY KEY, geog " +"geography(POLYGON,4267) );" +msgstr "" + #. Tag: para -#: using_postgis_dataman.xml:288 +#: using_postgis_dataman.xml:290 #, no-c-format msgid "MULTIPOINT" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:291 +#: using_postgis_dataman.xml:293 #, no-c-format msgid "MULTILINESTRING" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:294 +#: using_postgis_dataman.xml:296 #, no-c-format msgid "MULTIPOLYGON" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:297 +#: using_postgis_dataman.xml:299 #, no-c-format msgid "GEOMETRYCOLLECTION" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:301 +#: using_postgis_dataman.xml:303 #, no-c-format msgid "" -"The new geography fields don't get registered in the " -"geometry_columns. They get registered in a new view " -"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." +"The geography fields get registered in the geography_columns system view." msgstr "" #. Tag: para @@ -668,12 +714,11 @@ msgstr "" #, no-c-format 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." +"syntax." msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:311 +#: using_postgis_dataman.xml:310 #, no-c-format msgid "" "CREATE TABLE global_points (\n" @@ -684,17 +729,17 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:314 +#: using_postgis_dataman.xml:313 #, no-c-format 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 " +"supports two optional modifiers: 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 "" #. Tag: para -#: using_postgis_dataman.xml:315 +#: using_postgis_dataman.xml:314 #, no-c-format msgid "" "Allowable values for the type modifier are: POINT, LINESTRING, POLYGON, " @@ -706,25 +751,15 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:317 -#, no-c-format -msgid "" -"The SRID modifier is currently of limited use: only 4326 (WGS84) is allowed " -"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 "" - -#. Tag: para -#: using_postgis_dataman.xml:318 +#: using_postgis_dataman.xml:316 #, no-c-format msgid "" -"In the future, alternate SRIDs will allow calculations on spheroids other " -"than WGS84." +"If you do not specify an SRID, the SRID will default to 4326 WGS 84 long/lat " +"will be used, and all calculations will proceed using WGS84." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:319 +#: using_postgis_dataman.xml:317 #, no-c-format msgid "" "Once you have created your table, you can see it in the GEOGRAPHY_COLUMNS " @@ -732,7 +767,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:320 +#: using_postgis_dataman.xml:318 #, no-c-format msgid "" "-- See the contents of the metadata view\n" @@ -740,7 +775,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:322 +#: using_postgis_dataman.xml:320 #, no-c-format msgid "" "You can insert data into the table the same as you would if it was using a " @@ -748,20 +783,20 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:324 +#: using_postgis_dataman.xml:322 #, 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)') );" +"INSERT INTO global_points (name, location) VALUES ('Town', 'SRID=4326;" +"POINT(-110 30)');\n" +"INSERT INTO global_points (name, location) VALUES ('Forest', 'SRID=4326;" +"POINT(-109 29)');\n" +"INSERT INTO global_points (name, location) VALUES ('London', 'SRID=4326;" +"POINT(0 49)');" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:326 +#: using_postgis_dataman.xml:324 #, no-c-format msgid "" "Creating an index works the same as GEOMETRY. PostGIS will note that the " @@ -770,7 +805,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:329 +#: using_postgis_dataman.xml:327 #, no-c-format msgid "" "-- Index the test table with a spherical index\n" @@ -778,7 +813,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:332 +#: using_postgis_dataman.xml:330 #, no-c-format msgid "" "Query and measurement functions use units of meters. So distance parameters " @@ -787,52 +822,96 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:334 +#: using_postgis_dataman.xml:332 #, 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);" +" SELECT name FROM global_points WHERE ST_DWithin(location, 'SRID=4326;" +"POINT(-110 29)'::geography, 1000000);" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:337 +#: using_postgis_dataman.xml:335 #, no-c-format msgid "" -"You can see the power of GEOGRAPHY in action by calculating the how close a " +"You can see the power of GEOGRAPHY in action by calculating 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 "" #. Tag: programlisting -#: using_postgis_dataman.xml:339 +#: using_postgis_dataman.xml:337 #, 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);" +"'POINT(-21.96 64.15)'::geography);" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:342 +#: using_postgis_dataman.xml:340 #, 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);" +"'POINT(-21.96 64.15)'::geometry);" msgstr "" #. Tag: para +#: using_postgis_dataman.xml:343 +#, no-c-format +msgid "" +"Testing different lon/lat projects. Any long lat spatial reference system " +"listed in spatial_ref_sys table is allowed." +msgstr "" + +#. Tag: programlisting #: using_postgis_dataman.xml:345 #, no-c-format msgid "" +"-- NAD 83 lon/lat\n" +"SELECT 'SRID=4269;POINT(-123 34)'::geography;\n" +" geography\n" +"----------------------------------------------------\n" +" 0101000020AD1000000000000000C05EC00000000000004140\n" +"(1 row)" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:347 +#, no-c-format +msgid "" +"-- NAD27 lon/lat\n" +"SELECT 'SRID=4267;POINT(-123 34)'::geography;\n" +"\n" +" geography\n" +"----------------------------------------------------\n" +" 0101000020AB1000000000000000C05EC00000000000004140\n" +"(1 row)" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:349 +#, no-c-format +msgid "" +"-- NAD83 UTM zone meters, yields error since its a meter based projection\n" +"SELECT 'SRID=26910;POINT(-123 34)'::geography;\n" +"\n" +"ERROR: Only lon/lat coordinate systems are supported in geography.\n" +"LINE 1: SELECT 'SRID=26910;POINT(-123 34)'::geography;" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:351 +#, no-c-format +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 "" #. Tag: para -#: using_postgis_dataman.xml:347 +#: using_postgis_dataman.xml:353 #, no-c-format msgid "" "Great Circle " @@ -845,23 +924,23 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:351 +#: using_postgis_dataman.xml:357 #, no-c-format msgid "When to use Geography Data type over Geometry data type" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:352 +#: using_postgis_dataman.xml:358 #, no-c-format msgid "" -"The new GEOGRAPHY type allows you to store data in longitude/latitude " +"The geography type allows you to store data in longitude/latitude " "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 "" #. Tag: para -#: using_postgis_dataman.xml:353 +#: using_postgis_dataman.xml:359 #, no-c-format msgid "" "The type you choose should be conditioned on the expected working area of " @@ -870,7 +949,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:355 +#: using_postgis_dataman.xml:361 #, no-c-format msgid "" "If your data is contained in a small area, you might find that choosing an " @@ -879,7 +958,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:356 +#: using_postgis_dataman.xml:362 #, no-c-format msgid "" "If your data is global or covers a continental region, you may find that " @@ -889,7 +968,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:358 +#: using_postgis_dataman.xml:364 #, no-c-format msgid "" "If you don't understand projections, and you don't want to learn about them, " @@ -899,7 +978,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:361 +#: using_postgis_dataman.xml:367 #, no-c-format msgid "" "Refer to for compare between " @@ -909,19 +988,19 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:367 +#: using_postgis_dataman.xml:373 #, no-c-format msgid "Geography Advanced FAQ" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:371 +#: using_postgis_dataman.xml:377 #, no-c-format msgid "Do you calculate on the sphere or the spheroid?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:375 +#: using_postgis_dataman.xml:381 #, no-c-format msgid "" "By default, all distance and area calculations are done on the spheroid. You " @@ -932,7 +1011,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:378 +#: using_postgis_dataman.xml:384 #, no-c-format msgid "" "All the geography functions have the option of using a sphere calculation, " @@ -941,13 +1020,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:384 +#: using_postgis_dataman.xml:390 #, no-c-format msgid "What about the date-line and the poles?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:388 +#: using_postgis_dataman.xml:394 #, no-c-format msgid "" "All the calculations have no conception of date-line or poles, the " @@ -957,13 +1036,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:396 +#: using_postgis_dataman.xml:402 #, no-c-format msgid "What is the longest arc you can process?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:400 +#: using_postgis_dataman.xml:406 #, no-c-format msgid "" "We use great circle arcs as the \"interpolation line\" between two points. " @@ -975,7 +1054,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:407 +#: using_postgis_dataman.xml:413 #, no-c-format msgid "" "Why is it so slow to calculate the area of Europe / Russia / insert big " @@ -983,7 +1062,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:411 +#: using_postgis_dataman.xml:417 #, no-c-format msgid "" "Because the polygon is so darned huge! Big areas are bad for two reasons: " @@ -994,25 +1073,26 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:416 +#: using_postgis_dataman.xml:422 #, no-c-format msgid "" "As with GEOMETRY, we recommend that when you have very large polygons, but " "are doing queries in small areas, you \"denormalize\" your geometric data " "into smaller chunks so that the index can effectively subquery parts of the " "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 " +"Please consult function documentation. Just " +"because you *can* store all of Europe in one polygon doesn't mean you " "*should*." msgstr "" #. Tag: title -#: using_postgis_dataman.xml:425 +#: using_postgis_dataman.xml:431 #, no-c-format msgid "Using OpenGIS Standards" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:427 +#: using_postgis_dataman.xml:433 #, no-c-format msgid "" "The OpenGIS \"Simple Features Specification for SQL\" defines standard GIS " @@ -1023,7 +1103,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:433 +#: using_postgis_dataman.xml:439 #, no-c-format msgid "" "There are two OpenGIS meta-data tables: SPATIAL_REF_SYS " @@ -1033,13 +1113,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:440 +#: using_postgis_dataman.xml:446 #, no-c-format msgid "The SPATIAL_REF_SYS Table and Spatial Reference Systems" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:442 +#: using_postgis_dataman.xml:448 #, no-c-format msgid "" "The spatial_ref_sys table is a PostGIS included and OGC compliant database " @@ -1050,19 +1130,19 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:446 +#: using_postgis_dataman.xml:452 #, no-c-format 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 " -"meaning when used outside of the bounds they were intended for." +"the proj library, it does not contain all known to man and you can 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 "" #. Tag: para -#: using_postgis_dataman.xml:449 +#: using_postgis_dataman.xml:454 #, no-c-format msgid "" "An excellent resource for finding spatial reference systems not defined in " @@ -1071,7 +1151,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:451 +#: using_postgis_dataman.xml:456 #, no-c-format msgid "" "Some of the more commonly used spatial reference systems are: SPATIAL_REF_SYS table definition is as follows:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:468 +#: using_postgis_dataman.xml:473 #, no-c-format msgid "" "CREATE TABLE spatial_ref_sys (\n" @@ -1126,19 +1206,19 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:470 +#: using_postgis_dataman.xml:475 #, no-c-format msgid "The SPATIAL_REF_SYS columns are as follows:" msgstr "" #. Tag: ulink -#: using_postgis_dataman.xml:475 +#: using_postgis_dataman.xml:480 #, no-c-format msgid "SRID" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:478 +#: using_postgis_dataman.xml:483 #, no-c-format msgid "" "An integer value that uniquely identifies the Spatial Referencing System " @@ -1146,13 +1226,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:484 +#: using_postgis_dataman.xml:489 #, no-c-format msgid "AUTH_NAME" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:487 +#: using_postgis_dataman.xml:492 #, no-c-format msgid "" "The name of the standard or standards body that is being cited for this " @@ -1161,13 +1241,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:494 +#: using_postgis_dataman.xml:499 #, no-c-format msgid "AUTH_SRID" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:497 +#: using_postgis_dataman.xml:502 #, no-c-format msgid "" "The ID of the Spatial Reference System as defined by the Authority cited in " @@ -1176,13 +1256,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:504 +#: using_postgis_dataman.xml:509 #, no-c-format msgid "SRTEXT" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:507 +#: using_postgis_dataman.xml:512 #, no-c-format msgid "" "The Well-Known Text representation of the Spatial Reference System. An " @@ -1190,7 +1270,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:510 +#: using_postgis_dataman.xml:515 #, no-c-format msgid "" "PROJCS[\"NAD83 / UTM Zone 10N\",\n" @@ -1212,7 +1292,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:512 +#: using_postgis_dataman.xml:517 #, no-c-format msgid "" "For a listing of EPSG projection codes and their corresponding WKT " @@ -1226,13 +1306,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:525 +#: using_postgis_dataman.xml:530 #, no-c-format msgid "PROJ4TEXT" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:528 +#: using_postgis_dataman.xml:533 #, no-c-format msgid "" "PostGIS uses the Proj4 library to provide coordinate transformation " @@ -1241,13 +1321,13 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:533 +#: using_postgis_dataman.xml:538 #, no-c-format msgid "+proj=utm +zone=10 +ellps=clrk66 +datum=NAD27 +units=m" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:535 +#: using_postgis_dataman.xml:540 #, no-c-format msgid "" "For more information about, see the Proj4 web site at GEOMETRY_COLUMNS became a view with the same front-facing " -"structure as prior versions, but reading from database system catalogs Its " -"structure is as follows:" +"GEOMETRY_COLUMNS is a view reading from database system " +"catalogs. Its structure is as follows:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:552 +#: using_postgis_dataman.xml:556 #, no-c-format msgid "\\d geometry_columns" msgstr "" #. Tag: screen -#: using_postgis_dataman.xml:553 +#: using_postgis_dataman.xml:557 #, no-c-format msgid "" "View \"public.geometry_columns\"\n" @@ -1298,19 +1374,19 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:555 +#: using_postgis_dataman.xml:559 #, no-c-format -msgid "The column meanings have not changed from prior versions and are:" +msgid "The column meanings are:" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:559 +#: using_postgis_dataman.xml:563 #, no-c-format msgid "F_TABLE_CATALOG, F_TABLE_SCHEMA, F_TABLE_NAME" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:562 +#: using_postgis_dataman.xml:566 #, no-c-format msgid "" "The fully qualified name of the feature table containing the geometry " @@ -1321,37 +1397,37 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:571 +#: using_postgis_dataman.xml:575 #, no-c-format msgid "F_GEOMETRY_COLUMN" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:574 +#: using_postgis_dataman.xml:578 #, no-c-format msgid "The name of the geometry column in the feature table." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:579 +#: using_postgis_dataman.xml:583 #, no-c-format msgid "COORD_DIMENSION" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:582 +#: using_postgis_dataman.xml:586 #, no-c-format msgid "The spatial dimension (2, 3 or 4 dimensional) of the column." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:588 +#: using_postgis_dataman.xml:592 #, no-c-format msgid "SRID" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:591 +#: using_postgis_dataman.xml:595 #, no-c-format msgid "" "The ID of the spatial reference system used for the coordinate geometry in " @@ -1360,13 +1436,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:598 +#: using_postgis_dataman.xml:602 #, no-c-format msgid "TYPE" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:601 +#: using_postgis_dataman.xml:605 #, no-c-format msgid "" "The type of the spatial object. To restrict the spatial column to a single " @@ -1378,7 +1454,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:610 +#: using_postgis_dataman.xml:614 #, no-c-format msgid "" "This attribute is (probably) not part of the OpenGIS specification, but is " @@ -1386,13 +1462,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:620 +#: using_postgis_dataman.xml:624 #, no-c-format msgid "Creating a Spatial Table" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:622 +#: using_postgis_dataman.xml:626 #, no-c-format msgid "" "Creating a table with spatial data, can be done in one step. As shown in the " @@ -1401,15 +1477,15 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:624 +#: using_postgis_dataman.xml:628 #, no-c-format msgid "" -"CREATE TABLE ROADS ( ID int4\n" -" , ROAD_NAME varchar(25), geom geometry(LINESTRING,4326) );" +"CREATE TABLE ROADS (ID serial, ROAD_NAME text, geom " +"geometry(LINESTRING,4326) );" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:626 +#: using_postgis_dataman.xml:630 #, no-c-format msgid "" "We can add additional columns using standard ALTER TABLE command as we do in " @@ -1417,179 +1493,45 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:627 +#: using_postgis_dataman.xml:631 #, no-c-format msgid "ALTER TABLE roads ADD COLUMN geom2 geometry(LINESTRINGZ,4326);" msgstr "" -#. Tag: para -#: using_postgis_dataman.xml:629 -#, no-c-format -msgid "" -"For backwards compability, you can still create a spatial table in two " -"stages using the management functions." -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:633 -#, no-c-format -msgid "Create a normal non-spatial table." -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:635 -#, no-c-format -msgid "" -"For example: CREATE TABLE ROADS ( ID int4, ROAD_NAME varchar(25) )" -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:640 -#, no-c-format -msgid "" -"Add a spatial column to the table using the OpenGIS \"AddGeometryColumn\" " -"function. Refer to for more details." -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:643 -#, no-c-format -msgid "" -"The syntax is: AddGeometryColumn(\n" -" <schema_name>,\n" -" <table_name>,\n" -" <column_name>,\n" -" <srid>,\n" -" <type>,\n" -" <dimension>\n" -") Or, using current schema:" -msgstr "" - -#. Tag: programlisting -#: using_postgis_dataman.xml:643 -#, no-c-format -msgid "" -"AddGeometryColumn(\n" -" <table_name>,\n" -" <column_name>,\n" -" <srid>,\n" -" <type>,\n" -" <dimension>\n" -")" -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:645 -#, no-c-format -msgid "" -"Example1: SELECT AddGeometryColumn('public', 'roads', 'geom', 423, " -"'LINESTRING', 2)" -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:648 -#, no-c-format -msgid "" -"Example2: SELECT AddGeometryColumn( 'roads', 'geom', 423, " -"'LINESTRING', 2)" -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:653 -#, no-c-format -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 "" - -#. Tag: programlisting -#: using_postgis_dataman.xml:656 -#, no-c-format -msgid "" -"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 "" - -#. Tag: para -#: using_postgis_dataman.xml:658 -#, no-c-format -msgid "" -"Here is another example, using the generic \"geometry\" type and the " -"undefined SRID value of 0:" -msgstr "" - -#. Tag: programlisting -#: using_postgis_dataman.xml:661 -#, no-c-format -msgid "" -"CREATE TABLE roads (\n" -" road_id INTEGER,\n" -" road_name VARCHAR\n" -");\n" -"SELECT AddGeometryColumn( 'roads', 'roads_geom', 0, 'GEOMETRY', 3 );" -msgstr "" - #. Tag: title -#: using_postgis_dataman.xml:665 +#: using_postgis_dataman.xml:635 #, no-c-format msgid "Manually Registering Geometry Columns in geometry_columns" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:666 -#, no-c-format -msgid "" -"The AddGeometryColumn() approach creates a geometry column of specified " -"type. This type and dimension are queryable from the " -"geometry_columns view. Starting with PostGIS 2.0, " -"geometry_columns is no longer editable and all geometry columns are " -"autoregistered." -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:669 -#, no-c-format -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 "" - -#. Tag: para -#: using_postgis_dataman.xml:671 +#: using_postgis_dataman.xml:637 #, 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 " -"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." +"Two of the cases where you may need this are 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, 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 "" #. Tag: programlisting -#: using_postgis_dataman.xml:678 +#: using_postgis_dataman.xml:642 #, no-c-format msgid "" -"--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" +"-- 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" +"-- For it to register correctly\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 " +" SELECT gid, ST_Transform(geom, 3395)::geometry(Geometry, 3395) As " "geom, f_name\n" " FROM public.mytable;\n" "\n" @@ -1602,7 +1544,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:679 +#: using_postgis_dataman.xml:643 #, no-c-format msgid "" "--Lets say you created a derivative table by doing a bulk insert\n" @@ -1610,36 +1552,32 @@ msgid "" "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 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" +"-- then you might want to create an nd index instead of a 2D index\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 manually register this new table's geometry column in " +"geometry_columns.\n" +"-- Note 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" +"-- If you are using PostGIS 2.0 and for whatever reason, you\n" +"-- you need the 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" +"-- set optional use_typmod argument to false\n" "SELECT populate_geometry_columns('myschema.my_special_pois'::regclass, " "false);" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:681 +#: using_postgis_dataman.xml:645 #, no-c-format msgid "" "Although the old-constraint based method is still supported, a constraint-" @@ -1649,36 +1587,35 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:684 +#: using_postgis_dataman.xml:648 #, no-c-format msgid "" -"CREATE TABLE pois_ny(gid SERIAL PRIMARY KEY\n" -" , poi_name text, cat varchar(20)\n" -" , geom geometry(POINT,4326) );\n" +"CREATE TABLE pois_ny(gid SERIAL PRIMARY KEY, poi_name text, cat text, geom " +"geometry(POINT,4326));\n" "SELECT AddGeometryColumn('pois_ny', 'geom_2160', 2160, 'POINT', 2, false);" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:685 +#: using_postgis_dataman.xml:649 #, no-c-format msgid "If we run in psql" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:686 +#: using_postgis_dataman.xml:650 #, no-c-format msgid "\\d pois_ny;" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:687 +#: using_postgis_dataman.xml:651 #, no-c-format msgid "" "We observe they are defined differently -- one is typmod, one is constraint" msgstr "" #. Tag: screen -#: using_postgis_dataman.xml:688 +#: using_postgis_dataman.xml:652 #, no-c-format msgid "" "Table \"public.pois_ny\"\n" @@ -1703,13 +1640,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:689 +#: using_postgis_dataman.xml:653 #, no-c-format msgid "In geometry_columns, they both register correctly" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:690 +#: using_postgis_dataman.xml:654 #, no-c-format msgid "" "SELECT f_table_name, f_geometry_column, srid, type\n" @@ -1718,7 +1655,7 @@ msgid "" msgstr "" #. Tag: screen -#: using_postgis_dataman.xml:691 +#: using_postgis_dataman.xml:655 #, no-c-format msgid "" "f_table_name | f_geometry_column | srid | type\n" @@ -1728,13 +1665,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:692 +#: using_postgis_dataman.xml:656 #, no-c-format msgid "However -- if we were to create a view like this" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:693 +#: using_postgis_dataman.xml:657 #, no-c-format msgid "" "CREATE VIEW vw_pois_ny_parks AS\n" @@ -1748,7 +1685,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:694 +#: using_postgis_dataman.xml:658 #, no-c-format msgid "" "The typmod based geom view column registers correctly, but the constraint " @@ -1756,7 +1693,7 @@ msgid "" msgstr "" #. Tag: screen -#: using_postgis_dataman.xml:696 +#: using_postgis_dataman.xml:660 #, no-c-format msgid "" "f_table_name | f_geometry_column | srid | type\n" @@ -1766,7 +1703,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:698 +#: using_postgis_dataman.xml:662 #, no-c-format msgid "" "This may change in future versions of PostGIS, but for now To force the " @@ -1774,23 +1711,23 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:700 +#: using_postgis_dataman.xml:664 #, no-c-format msgid "" "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" +"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" +" 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 "" #. Tag: screen -#: using_postgis_dataman.xml:701 +#: using_postgis_dataman.xml:665 #, no-c-format msgid "" "f_table_name | f_geometry_column | srid | type\n" @@ -1800,13 +1737,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:705 +#: using_postgis_dataman.xml:669 #, no-c-format msgid "Ensuring OpenGIS compliancy of geometries" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:707 +#: using_postgis_dataman.xml:671 #, no-c-format msgid "" "PostGIS is compliant with the Open Geospatial Consortium’s (OGC) OpenGIS " @@ -1818,7 +1755,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:714 +#: using_postgis_dataman.xml:678 #, no-c-format msgid "" "According to the OGC Specifications, a simple geometry " @@ -1833,7 +1770,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:724 +#: using_postgis_dataman.xml:688 #, no-c-format msgid "" "A POINT is inheritably simple as a 0-" @@ -1841,7 +1778,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:727 +#: using_postgis_dataman.xml:691 #, no-c-format msgid "" "MULTIPOINTs are simple if no two " @@ -1850,7 +1787,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:731 +#: using_postgis_dataman.xml:695 #, no-c-format msgid "" "A LINESTRING is simple if it does " @@ -1860,31 +1797,31 @@ msgid "" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:746 +#: using_postgis_dataman.xml:710 #, no-c-format msgid "(a)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:756 +#: using_postgis_dataman.xml:720 #, no-c-format msgid "(b)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:768 +#: using_postgis_dataman.xml:732 #, no-c-format msgid "(c)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:778 +#: using_postgis_dataman.xml:742 #, no-c-format msgid "(d)" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:788 +#: using_postgis_dataman.xml:752 #, no-c-format msgid "" "(a) and (c)MULTILINESTRING is simple only if " @@ -1903,25 +1840,25 @@ msgid "" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:812 +#: using_postgis_dataman.xml:776 #, no-c-format msgid "(e)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:822 +#: using_postgis_dataman.xml:786 #, no-c-format msgid "(f)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:832 +#: using_postgis_dataman.xml:796 #, no-c-format msgid "(g)" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:842 +#: using_postgis_dataman.xml:806 #, no-c-format msgid "" "(e) and (f)POLYGON is always simple(h)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:879 +#: using_postgis_dataman.xml:843 #, no-c-format msgid "(i)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:889 +#: using_postgis_dataman.xml:853 #, no-c-format msgid "(j)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:901 +#: using_postgis_dataman.xml:865 #, no-c-format msgid "(k)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:911 +#: using_postgis_dataman.xml:875 #, no-c-format msgid "(l)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:921 +#: using_postgis_dataman.xml:885 #, no-c-format msgid "(m)" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:930 +#: using_postgis_dataman.xml:894 #, no-c-format msgid "" "(h) and (i)MULTIPOLYGON is valid if and only " @@ -2000,25 +1937,25 @@ msgid "" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:957 +#: using_postgis_dataman.xml:921 #, no-c-format msgid "(n)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:967 +#: using_postgis_dataman.xml:931 #, no-c-format msgid "(o)" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:977 +#: using_postgis_dataman.xml:941 #, no-c-format msgid "(p)" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:986 +#: using_postgis_dataman.xml:950 #, no-c-format msgid "" "(n) and (o), , , , ...) are insufficient " -"in and of themselves to adequately provide that desired spatial filter." +"\"ST_Intersects\"/>, , , , ...) are insufficient in " +"and of themselves to adequately provide that desired spatial filter." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1043 +#: using_postgis_dataman.xml:1007 #, no-c-format msgid "" "For example, consider a linear dataset representing a road network. It may " @@ -2125,7 +2061,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1050 +#: using_postgis_dataman.xml:1014 #, no-c-format msgid "" "One two-step solution might be to first perform the actual intersection " @@ -2138,13 +2074,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1058 +#: using_postgis_dataman.xml:1022 #, no-c-format msgid "A more elegant / faster solution may indeed be desirable." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1072 +#: using_postgis_dataman.xml:1036 #, no-c-format msgid "" "A second [theoretical] example may be that of a GIS analyst trying to locate " @@ -2157,25 +2093,25 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1083 +#: using_postgis_dataman.xml:1047 #, no-c-format msgid "(lake, wharf) = TRUE" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1087 +#: using_postgis_dataman.xml:1051 #, no-c-format msgid "(lake, wharf) = FALSE" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1091 +#: using_postgis_dataman.xml:1055 #, no-c-format msgid "((wharf, lake)) = 'LINESTRING'" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1096 +#: using_postgis_dataman.xml:1060 #, no-c-format msgid "" "(((Boundary" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1128 +#: using_postgis_dataman.xml:1092 #, no-c-format msgid "" "The boundary of a geometry is the set of geometries of the next lower " @@ -2233,13 +2169,13 @@ msgid "" msgstr "" #. Tag: glossterm -#: using_postgis_dataman.xml:1139 +#: using_postgis_dataman.xml:1103 #, no-c-format msgid "Interior" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1142 +#: using_postgis_dataman.xml:1106 #, no-c-format msgid "" "The interior of a geometry are those points of a geometry that are left when " @@ -2251,13 +2187,13 @@ msgid "" msgstr "" #. Tag: glossterm -#: using_postgis_dataman.xml:1153 +#: using_postgis_dataman.xml:1117 #, no-c-format msgid "Exterior" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1156 +#: using_postgis_dataman.xml:1120 #, no-c-format msgid "" "The exterior of a geometry is the universe, an areal surface, not on the " @@ -2265,7 +2201,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1163 +#: using_postgis_dataman.xml:1127 #, no-c-format msgid "" "Given geometry a, where the I(a), " @@ -2276,82 +2212,82 @@ msgid "" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1175 using_postgis_dataman.xml:1185 -#: using_postgis_dataman.xml:1269 using_postgis_dataman.xml:1282 +#: using_postgis_dataman.xml:1139 using_postgis_dataman.xml:1149 +#: using_postgis_dataman.xml:1233 using_postgis_dataman.xml:1246 #, no-c-format msgid "Interior" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1177 using_postgis_dataman.xml:1191 -#: using_postgis_dataman.xml:1272 using_postgis_dataman.xml:1305 +#: using_postgis_dataman.xml:1141 using_postgis_dataman.xml:1155 +#: using_postgis_dataman.xml:1236 using_postgis_dataman.xml:1269 #, no-c-format msgid "Boundary" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1179 using_postgis_dataman.xml:1197 -#: using_postgis_dataman.xml:1275 using_postgis_dataman.xml:1328 +#: using_postgis_dataman.xml:1143 using_postgis_dataman.xml:1161 +#: using_postgis_dataman.xml:1239 using_postgis_dataman.xml:1292 #, no-c-format msgid "Exterior" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1186 +#: using_postgis_dataman.xml:1150 #, no-c-format msgid "dim( I(a) ∩ I(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1187 +#: using_postgis_dataman.xml:1151 #, no-c-format msgid "dim( I(a) ∩ B(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1188 +#: using_postgis_dataman.xml:1152 #, no-c-format msgid "dim( I(a) ∩ E(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1192 +#: using_postgis_dataman.xml:1156 #, no-c-format msgid "dim( B(a) ∩ I(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1193 +#: using_postgis_dataman.xml:1157 #, no-c-format msgid "dim( B(a) ∩ B(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1194 +#: using_postgis_dataman.xml:1158 #, no-c-format msgid "dim( B(a) ∩ E(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1198 +#: using_postgis_dataman.xml:1162 #, no-c-format msgid "dim( E(a) ∩ I(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1199 +#: using_postgis_dataman.xml:1163 #, no-c-format msgid "dim( E(a) ∩ B(b) )" msgstr "" #. Tag: emphasis -#: using_postgis_dataman.xml:1200 +#: using_postgis_dataman.xml:1164 #, no-c-format msgid "dim( E(a) ∩ E(b) )" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1207 +#: using_postgis_dataman.xml:1171 #, no-c-format msgid "" "Where dim(a) is the dimension of a " @@ -2360,69 +2296,69 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1214 +#: using_postgis_dataman.xml:1178 #, no-c-format msgid "0 => point" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1218 +#: using_postgis_dataman.xml:1182 #, no-c-format msgid "1 => line" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1222 +#: using_postgis_dataman.xml:1186 #, no-c-format msgid "2 => area" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1226 +#: using_postgis_dataman.xml:1190 #, no-c-format msgid "T => {0,1,2}" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1231 +#: using_postgis_dataman.xml:1195 #, no-c-format msgid "F => empty set" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1235 +#: using_postgis_dataman.xml:1199 #, no-c-format msgid "* => don't care" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1239 +#: using_postgis_dataman.xml:1203 #, no-c-format msgid "Visually, for two overlapping polygonal geometries, this looks like:" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1286 using_postgis_dataman.xml:1298 -#: using_postgis_dataman.xml:1332 using_postgis_dataman.xml:1344 +#: using_postgis_dataman.xml:1250 using_postgis_dataman.xml:1262 +#: using_postgis_dataman.xml:1296 using_postgis_dataman.xml:1308 #, no-c-format msgid "dim(...) = 2" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1292 using_postgis_dataman.xml:1309 -#: using_postgis_dataman.xml:1321 using_postgis_dataman.xml:1338 +#: using_postgis_dataman.xml:1256 using_postgis_dataman.xml:1273 +#: using_postgis_dataman.xml:1285 using_postgis_dataman.xml:1302 #, no-c-format msgid "dim(...) = 1" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1315 +#: using_postgis_dataman.xml:1279 #, no-c-format msgid "dim(...) = 0" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1356 +#: using_postgis_dataman.xml:1320 #, no-c-format msgid "" "Read from left to right and from top to bottom, the dimensional matrix is " @@ -2430,7 +2366,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1359 +#: using_postgis_dataman.xml:1323 #, no-c-format msgid "" "A relate matrix that would therefore represent our first example of two " @@ -2439,7 +2375,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1363 +#: using_postgis_dataman.xml:1327 #, no-c-format msgid "" "-- Identify road segments that cross on a line\n" @@ -2451,7 +2387,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1365 +#: using_postgis_dataman.xml:1329 #, no-c-format msgid "" "A relate matrix that represents the second example of wharfs partly on the " @@ -2459,7 +2395,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1369 +#: using_postgis_dataman.xml:1333 #, no-c-format msgid "" "-- Identify wharfs partly on a lake's shoreline\n" @@ -2470,13 +2406,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1371 +#: using_postgis_dataman.xml:1335 #, no-c-format msgid "For more information or reading, see:" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1375 +#: using_postgis_dataman.xml:1339 #, no-c-format msgid "" "OpenGIS Simple " @@ -2485,31 +2421,31 @@ msgid "" msgstr "" #. Tag: ulink -#: using_postgis_dataman.xml:1380 +#: using_postgis_dataman.xml:1344 #, no-c-format msgid "Dimensionally Extended Nine-Intersection Model (DE-9IM)" msgstr "" #. Tag: ulink -#: using_postgis_dataman.xml:1384 +#: using_postgis_dataman.xml:1348 #, no-c-format msgid "GeoTools: Point Set Theory and the DE-9IM Matrix" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1387 +#: using_postgis_dataman.xml:1351 #, no-c-format msgid "Encyclopedia of GIS By Hui Xiong" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1397 +#: using_postgis_dataman.xml:1361 #, no-c-format msgid "Loading GIS (Vector) Data" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1399 +#: using_postgis_dataman.xml:1363 #, no-c-format msgid "" "Once you have created a spatial table, you are ready to upload GIS data to " @@ -2519,13 +2455,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1405 +#: using_postgis_dataman.xml:1369 #, no-c-format msgid "Loading Data Using SQL" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1407 +#: using_postgis_dataman.xml:1371 #, no-c-format msgid "" "If you can convert your data to a text representation, then using formatted " @@ -2535,7 +2471,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1413 +#: using_postgis_dataman.xml:1377 #, no-c-format msgid "" "A data upload file (roads.sql for example) might look " @@ -2543,33 +2479,27 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1416 +#: using_postgis_dataman.xml:1380 #, no-c-format 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" +" VALUES (1,'LINESTRING(191232 243118,191108 243242)','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,'LINESTRING(189141 244158,189265 244817)','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,'LINESTRING(192783 228138,192612 229814)','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,'LINESTRING(189412 252431,189631 259122)','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,'LINESTRING(190131 224148,190871 228134)','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,'LINESTRING(198231 263418,198213 268322)','Dave Cres');\n" "COMMIT;" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1418 +#: using_postgis_dataman.xml:1382 #, no-c-format msgid "" "The data file can be piped into PostgreSQL very easily using the \"psql\" " @@ -2577,19 +2507,19 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1421 +#: using_postgis_dataman.xml:1385 #, no-c-format msgid "psql -d [database] -f roads.sql" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1425 +#: using_postgis_dataman.xml:1389 #, no-c-format msgid "shp2pgsql: Using the ESRI Shapefile Loader" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1427 +#: using_postgis_dataman.xml:1391 #, no-c-format msgid "" "The shp2pgsql data loader converts ESRI Shape files " @@ -2599,7 +2529,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1432 +#: using_postgis_dataman.xml:1396 #, no-c-format msgid "" "In addition to the shp2pgsql command-line loader, there is an " @@ -2610,19 +2540,19 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1439 +#: using_postgis_dataman.xml:1403 #, no-c-format msgid "(c|a|d|p) These are mutually exclusive options:" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1444 +#: using_postgis_dataman.xml:1408 #, no-c-format msgid "-c" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1446 +#: using_postgis_dataman.xml:1410 #, no-c-format msgid "" "Creates a new table and populates it from the shapefile. This is " @@ -2630,13 +2560,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1454 +#: using_postgis_dataman.xml:1418 #, no-c-format msgid "-a" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1456 +#: using_postgis_dataman.xml:1420 #, no-c-format msgid "" "Appends data from the Shape file into the database table. Note that to use " @@ -2645,13 +2575,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1465 using_postgis_dataman.xml:1854 +#: using_postgis_dataman.xml:1429 #, no-c-format msgid "-d" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1467 +#: using_postgis_dataman.xml:1431 #, no-c-format msgid "" "Drops the database table before creating a new table with the data in the " @@ -2659,13 +2589,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1475 +#: using_postgis_dataman.xml:1439 #, no-c-format msgid "-p" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1477 +#: using_postgis_dataman.xml:1441 #, no-c-format msgid "" "Only produces the table creation SQL code, without adding any actual data. " @@ -2674,25 +2604,25 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1490 +#: using_postgis_dataman.xml:1454 #, no-c-format msgid "-?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1492 +#: using_postgis_dataman.xml:1456 #, no-c-format msgid "Display help screen." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1499 +#: using_postgis_dataman.xml:1463 #, no-c-format msgid "-D" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1501 +#: using_postgis_dataman.xml:1465 #, no-c-format msgid "" "Use the PostgreSQL \"dump\" format for the output data. This can be combined " @@ -2701,13 +2631,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1510 +#: using_postgis_dataman.xml:1474 #, no-c-format msgid "-s [<FROM_SRID%gt;:]<SRID>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1512 +#: using_postgis_dataman.xml:1476 #, no-c-format msgid "" "Creates and populates the geometry tables with the specified SRID. " @@ -2717,13 +2647,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1523 +#: using_postgis_dataman.xml:1487 #, no-c-format msgid "-k" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1525 +#: using_postgis_dataman.xml:1489 #, no-c-format msgid "" "Keep identifiers' case (column, schema and attributes). Note that attributes " @@ -2731,13 +2661,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1533 +#: using_postgis_dataman.xml:1497 #, no-c-format msgid "-i" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1535 +#: using_postgis_dataman.xml:1499 #, no-c-format msgid "" "Coerce all integers to standard 32-bit integers, do not create 64-bit " @@ -2745,25 +2675,25 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1543 +#: using_postgis_dataman.xml:1507 #, no-c-format msgid "-I" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1545 +#: using_postgis_dataman.xml:1509 #, no-c-format msgid "Create a GiST index on the geometry column." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1552 +#: using_postgis_dataman.xml:1516 #, no-c-format msgid "-m" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1554 +#: using_postgis_dataman.xml:1518 #, no-c-format msgid "" "-m a_file_name Specify a file containing a set of " @@ -2773,7 +2703,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1559 +#: using_postgis_dataman.xml:1523 #, no-c-format msgid "" "COLUMNNAME DBFFIELD1\n" @@ -2781,13 +2711,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1565 +#: using_postgis_dataman.xml:1529 #, no-c-format msgid "-S" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1567 +#: using_postgis_dataman.xml:1531 #, no-c-format msgid "" "Generate simple geometries instead of MULTI geometries. Will only succeed if " @@ -2796,13 +2726,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1576 +#: using_postgis_dataman.xml:1540 #, no-c-format msgid "-t <dimensionality>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1578 +#: using_postgis_dataman.xml:1542 #, no-c-format msgid "" "Force the output geometry to have the specified dimensionality. Use the " @@ -2810,7 +2740,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1582 +#: using_postgis_dataman.xml:1546 #, no-c-format msgid "" "If the input has fewer dimensions that specified, the output will have those " @@ -2819,13 +2749,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1591 +#: using_postgis_dataman.xml:1555 #, no-c-format msgid "-w" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1593 +#: using_postgis_dataman.xml:1557 #, no-c-format msgid "" "Output WKT format, instead of WKB. Note that this can introduce coordinate " @@ -2833,13 +2763,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1601 +#: using_postgis_dataman.xml:1565 #, no-c-format msgid "-e" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1603 +#: using_postgis_dataman.xml:1567 #, no-c-format msgid "" "Execute each statement on its own, without using a transaction. This allows " @@ -2849,13 +2779,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1613 +#: using_postgis_dataman.xml:1577 #, no-c-format msgid "-W <encoding>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1615 +#: using_postgis_dataman.xml:1579 #, no-c-format msgid "" "Specify encoding of the input data (dbf file). When used, all attributes of " @@ -2866,25 +2796,25 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1625 +#: using_postgis_dataman.xml:1589 #, no-c-format msgid "-N <policy>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1627 +#: using_postgis_dataman.xml:1591 #, no-c-format msgid "NULL geometries handling policy (insert*,skip,abort)" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1633 +#: using_postgis_dataman.xml:1597 #, no-c-format msgid "-n" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1635 +#: using_postgis_dataman.xml:1599 #, no-c-format msgid "" "-n Only import DBF file. If your data has no corresponding shapefile, it " @@ -2894,13 +2824,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1643 +#: using_postgis_dataman.xml:1607 #, no-c-format msgid "-G" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1645 +#: using_postgis_dataman.xml:1609 #, no-c-format msgid "" "Use geography type instead of geometry (requires lon/lat data) in WGS84 long " @@ -2908,13 +2838,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1651 +#: using_postgis_dataman.xml:1615 #, no-c-format msgid "-T <tablespace>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1653 +#: using_postgis_dataman.xml:1617 #, no-c-format msgid "" "Specify the tablespace for the new table. Indexes will still use the default " @@ -2923,13 +2853,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1661 +#: using_postgis_dataman.xml:1625 #, no-c-format msgid "-X <tablespace>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1663 +#: using_postgis_dataman.xml:1627 #, no-c-format msgid "" "Specify the tablespace for the new table's indexes. This applies to the " @@ -2937,7 +2867,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1671 +#: using_postgis_dataman.xml:1635 #, no-c-format msgid "" "An example session using the loader to create an input file and uploading it " @@ -2945,7 +2875,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1676 +#: using_postgis_dataman.xml:1640 #, no-c-format msgid "" "# shp2pgsql -c -D -s 4269 -i -I shaperoads.shp myschema.roadstable > " @@ -2954,25 +2884,25 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1678 +#: using_postgis_dataman.xml:1642 #, no-c-format msgid "A conversion and upload can be done all in one step using UNIX pipes:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1682 +#: using_postgis_dataman.xml:1646 #, no-c-format msgid "# shp2pgsql shaperoads.shp myschema.roadstable | psql -d roadsdb" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1687 +#: using_postgis_dataman.xml:1651 #, no-c-format msgid "Retrieving GIS Data" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1689 +#: using_postgis_dataman.xml:1653 #, no-c-format msgid "" "Data can be extracted from the database using either SQL or the Shape file " @@ -2981,13 +2911,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1695 +#: using_postgis_dataman.xml:1659 #, no-c-format msgid "Using SQL to Retrieve Data" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1697 +#: using_postgis_dataman.xml:1661 #, no-c-format msgid "" "The most straightforward means of pulling data out of the database is to use " @@ -2996,7 +2926,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1702 +#: using_postgis_dataman.xml:1666 #, no-c-format msgid "" "db=# SELECT road_id, ST_AsText(road_geom) AS geom, road_name FROM roads;\n" @@ -3014,7 +2944,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1704 +#: using_postgis_dataman.xml:1668 #, no-c-format msgid "" "However, there will be times when some kind of restriction is necessary to " @@ -3025,27 +2955,25 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1712 +#: using_postgis_dataman.xml:1676 #, no-c-format -msgid "&&" +msgid "ST_Intersects" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1715 +#: using_postgis_dataman.xml:1679 #, no-c-format -msgid "" -"This operator tells whether the bounding box of one geometry intersects the " -"bounding box of another." +msgid "This function tells whether two geometries share any space." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1721 +#: using_postgis_dataman.xml:1684 #, no-c-format -msgid "ST_OrderingEquals" +msgid "=" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1724 +#: using_postgis_dataman.xml:1687 #, no-c-format msgid "" "This tests whether two geometries are geometrically identical. For example, " @@ -3053,43 +2981,34 @@ msgid "" "0))' (it is)." msgstr "" -#. Tag: term -#: using_postgis_dataman.xml:1731 -#, no-c-format -msgid "=" -msgstr "" - #. Tag: para -#: using_postgis_dataman.xml:1734 +#: using_postgis_dataman.xml:1691 #, no-c-format -msgid "" -"This operator is a little more naive, it only tests whether the bounding " -"boxes of two geometries are the same." +msgid "Note: before PostGIS 2.4 this compared only boxes of geometries." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1740 +#: using_postgis_dataman.xml:1696 #, no-c-format msgid "" "Next, you can use these operators in queries. Note that when specifying " "geometries and boxes on the SQL command line, you must explicitly turn the " -"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:" +"string representations into geometries function. The 312 is a fictitious " +"spatial reference system that matches our data. So, for example:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1746 +#: using_postgis_dataman.xml:1702 #, no-c-format msgid "" "SELECT road_id, road_name\n" " FROM roads\n" -" WHERE ST_OrderingEquals(roads_geom , ST_GeomFromText('LINESTRING(191232 " -"243118,191108 243242)',312) ) ;" +" WHERE roads_geom='SRID=312;LINESTRING(191232 243118,191108 243242)'::" +"geometry;" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1748 +#: using_postgis_dataman.xml:1704 #, no-c-format msgid "" "The above query would return the single record from the \"ROADS_GEOM\" table " @@ -3097,43 +3016,47 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1751 +#: using_postgis_dataman.xml:1707 #, no-c-format 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." +"To check whether some of the roads passes in the area defined by a polygon:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1756 +#: using_postgis_dataman.xml:1709 #, no-c-format msgid "" "SELECT road_id, road_name\n" "FROM roads\n" -"WHERE roads_geom && ST_GeomFromText('POLYGON((...))',312);" +"WHERE ST_Intersects(roads_geom, 'SRID=312;POLYGON((...))');" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1758 +#: using_postgis_dataman.xml:1713 #, no-c-format msgid "" -"The above query will use the bounding box of the polygon for comparison " -"purposes." +"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." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1761 +#: using_postgis_dataman.xml:1716 #, 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:" +"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 "" + +#. Tag: para +#: using_postgis_dataman.xml:1720 +#, no-c-format +msgid "Using a \"BOX3D\" object for the frame, such a query looks like this:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1766 +#: using_postgis_dataman.xml:1722 #, no-c-format msgid "" "SELECT ST_AsText(roads_geom) AS geom\n" @@ -3143,20 +3066,20 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1768 +#: using_postgis_dataman.xml:1724 #, no-c-format msgid "" "Note the use of the SRID 312, to specify the projection of the envelope." msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1772 +#: using_postgis_dataman.xml:1730 #, no-c-format msgid "Using the Dumper" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1774 +#: using_postgis_dataman.xml:1732 #, no-c-format msgid "" "The pgsql2shp table dumper connects directly to the " @@ -3165,92 +3088,92 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1778 +#: using_postgis_dataman.xml:1736 #, no-c-format msgid "" "pgsql2shp [<options>] <database> [<schema>.]<table>" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1780 +#: using_postgis_dataman.xml:1738 #, no-c-format msgid "pgsql2shp [<options>] <database> <query>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1782 +#: using_postgis_dataman.xml:1740 #, no-c-format msgid "The commandline options are:" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1786 +#: using_postgis_dataman.xml:1744 #, no-c-format msgid "-f <filename>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1789 +#: using_postgis_dataman.xml:1747 #, no-c-format msgid "Write the output to a particular filename." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1794 +#: using_postgis_dataman.xml:1752 #, no-c-format msgid "-h <host>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1797 +#: using_postgis_dataman.xml:1755 #, no-c-format msgid "The database host to connect to." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1802 +#: using_postgis_dataman.xml:1760 #, no-c-format msgid "-p <port>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1805 +#: using_postgis_dataman.xml:1763 #, no-c-format msgid "The port to connect to on the database host." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1810 +#: using_postgis_dataman.xml:1768 #, no-c-format msgid "-P <password>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1813 +#: using_postgis_dataman.xml:1771 #, no-c-format msgid "The password to use when connecting to the database." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1818 +#: using_postgis_dataman.xml:1776 #, no-c-format msgid "-u <user>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1821 +#: using_postgis_dataman.xml:1779 #, no-c-format msgid "The username to use when connecting to the database." msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1826 +#: using_postgis_dataman.xml:1784 #, no-c-format msgid "-g <geometry column>" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1829 +#: using_postgis_dataman.xml:1787 #, no-c-format msgid "" "In the case of tables with multiple geometry columns, the geometry column to " @@ -3258,13 +3181,13 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1835 +#: using_postgis_dataman.xml:1793 #, no-c-format msgid "-b" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1838 +#: using_postgis_dataman.xml:1796 #, no-c-format msgid "" "Use a binary cursor. This will make the operation faster, but will not work " @@ -3272,37 +3195,27 @@ msgid "" msgstr "" #. Tag: term -#: using_postgis_dataman.xml:1845 +#: using_postgis_dataman.xml:1803 #, no-c-format msgid "-r" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1848 +#: using_postgis_dataman.xml:1806 #, no-c-format msgid "" "Raw mode. Do not drop the gid field, or escape column " "names." msgstr "" -#. 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+, " -"dimensions are fully encoded." -msgstr "" - #. Tag: term -#: using_postgis_dataman.xml:1865 +#: using_postgis_dataman.xml:1812 #, no-c-format msgid "-m filename" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1867 +#: using_postgis_dataman.xml:1814 #, no-c-format msgid "" "Remap identifiers to ten character names. The content of the file is lines " @@ -3311,13 +3224,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1880 +#: using_postgis_dataman.xml:1827 #, no-c-format msgid "Building Indexes" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1882 +#: using_postgis_dataman.xml:1829 #, no-c-format msgid "" "Indexes are what make using a spatial database for large data sets possible. " @@ -3325,31 +3238,21 @@ msgid "" "\" 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." +"default: B-Tree indexes, SP-GiST and GiST indexes." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1892 +#: using_postgis_dataman.xml:1838 #, 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 "" - -#. Tag: para -#: using_postgis_dataman.xml:1899 -#, no-c-format -msgid "" -"R-Trees break up data into rectangles, and sub-rectangles, and sub-sub " -"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." +"numbers, letters, dates. Spatial data can be sorted along a space-filling " +"curve, Z-order curve or Hilbert curve. This representation however does not " +"allow speeding up common operations." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1906 +#: using_postgis_dataman.xml:1845 #, no-c-format msgid "" "GiST (Generalized Search Trees) indexes break up data into \"things to one " @@ -3359,13 +3262,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1915 +#: using_postgis_dataman.xml:1854 #, no-c-format msgid "GiST Indexes" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1917 +#: using_postgis_dataman.xml:1856 #, no-c-format msgid "" "GiST stands for \"Generalized Search Tree\" and is a generic form of " @@ -3375,7 +3278,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1922 +#: using_postgis_dataman.xml:1861 #, no-c-format msgid "" "Once a GIS data table exceeds a few thousand rows, you will want to build an " @@ -3385,29 +3288,28 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1927 +#: using_postgis_dataman.xml:1866 #, no-c-format msgid "" "The syntax for building a GiST index on a \"geometry\" column is as follows:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1930 +#: using_postgis_dataman.xml:1870 #, no-c-format msgid "CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] );" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1931 +#: using_postgis_dataman.xml:1872 #, no-c-format 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" +"index for the geometry type, you can create one using this syntax:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1932 +#: using_postgis_dataman.xml:1873 #, no-c-format msgid "" "CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield] " @@ -3415,47 +3317,44 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1934 +#: using_postgis_dataman.xml:1875 #, no-c-format 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:" +"Building a spatial index is a computationally intensive exercise. It also " +"blocks write access to your table for the time it creates, so on a " +"production system you may want to do in in a slower CONCURRENTLY-aware way:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1940 using_postgis_dataman.xml:2023 +#: using_postgis_dataman.xml:1876 #, no-c-format 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]);" +"CREATE INDEX CONCURRENTLY [indexname] ON [tablename] USING GIST " +"( [geometryfield] );" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1942 +#: using_postgis_dataman.xml:1878 using_postgis_dataman.xml:1991 #, 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." +"After building an index, it is sometimes helpful to force PostgreSQL to " +"collect table statistics, which are used to optimize query plans:" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:1881 using_postgis_dataman.xml:1994 +#, no-c-format +msgid "VACUUM ANALYZE [table_name] [(column_name)];" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:1954 +#: using_postgis_dataman.xml:1886 #, no-c-format msgid "BRIN Indexes" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1956 +#: using_postgis_dataman.xml:1888 #, no-c-format msgid "" "BRIN stands for \"Block Range Index\" and is a generic form of indexing that " @@ -3469,7 +3368,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1965 +#: using_postgis_dataman.xml:1897 #, no-c-format msgid "" "Once a GIS data table exceeds a few thousand rows, you will want to build an " @@ -3482,7 +3381,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1974 +#: using_postgis_dataman.xml:1906 #, no-c-format msgid "" "The idea of a BRIN index is to store only the bouding box englobing all the " @@ -3494,7 +3393,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1982 +#: using_postgis_dataman.xml:1914 #, no-c-format msgid "" "Building a BRIN index is way less intensive than building a GiST index. It's " @@ -3505,7 +3404,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1988 +#: using_postgis_dataman.xml:1920 #, no-c-format msgid "" "You can choose the number of blocks to summarize in a range. If you decrease " @@ -3514,28 +3413,28 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1992 +#: using_postgis_dataman.xml:1924 #, no-c-format msgid "" "The syntax for building a BRIN index on a \"geometry\" column is as follows:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1995 +#: using_postgis_dataman.xml:1927 #, no-c-format msgid "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] );" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1996 +#: using_postgis_dataman.xml:1928 #, no-c-format msgid "" -"The above syntax will always build a 2D-index. To get a 3d-dimensional " +"The above syntax will always build a 2D-index. To get a 3D-dimensional " "index, you can create one using this syntax" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1997 +#: using_postgis_dataman.xml:1929 #, no-c-format msgid "" "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] " @@ -3543,13 +3442,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:1998 +#: using_postgis_dataman.xml:1930 #, no-c-format -msgid "You can also get a 4d-dimensional index using the 4d operator class" +msgid "You can also get a 4D-dimensional index using the 4D operator class" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:1999 +#: using_postgis_dataman.xml:1931 #, no-c-format msgid "" "CREATE INDEX [indexname] ON [tablename] USING BRIN ([geometryfield] " @@ -3557,7 +3456,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2000 +#: using_postgis_dataman.xml:1932 #, no-c-format msgid "" "These above syntaxes will use the default number or block in a range, which " @@ -3566,7 +3465,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2001 +#: using_postgis_dataman.xml:1933 #, no-c-format msgid "" "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geometryfield] ) WITH " @@ -3574,7 +3473,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2002 +#: using_postgis_dataman.xml:1934 #, no-c-format msgid "" "Also, keep in mind that a BRIN index will only store one index value for a " @@ -3585,7 +3484,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2010 +#: using_postgis_dataman.xml:1942 #, no-c-format msgid "" "Also the \"geography\" datatype is supported for BRIN indexing. The syntax " @@ -3593,14 +3492,14 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2013 +#: using_postgis_dataman.xml:1945 #, no-c-format msgid "" "CREATE INDEX [indexname] ON [tablename] USING BRIN ( [geographyfield] );" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2014 +#: using_postgis_dataman.xml:1946 #, no-c-format msgid "" "The above syntax will always build a 2D-index for geospatial objects on the " @@ -3608,7 +3507,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2016 +#: using_postgis_dataman.xml:1948 #, no-c-format msgid "" "Currently, just the \"inclusion support\" is considered here, meaning that " @@ -3620,24 +3519,131 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:2027 +#: using_postgis_dataman.xml:1957 +#, no-c-format +msgid "SP-GiST Indexes" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1959 +#, no-c-format +msgid "" +"SP-GiST stands for \"Space-Partitioned Generalized Search Tree\" and is a " +"generic form of indexing that supports partitioned search trees, such as " +"quad-trees, k-d trees, and radix trees (tries). The common feature of these " +"data structures is that they repeatedly divide the search space into " +"partitions that need not be of equal size. In addition to GIS indexing, SP-" +"GiST is used to speed up searches on many kinds of data, such as phone " +"routing, ip routing, substring search, etc." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1967 +#, no-c-format +msgid "" +"As it is the case for GiST indexes, SP-GiST indexes are lossy, in the sense " +"that they store the bounding box englobing the spatial objects. SP-GiST " +"indexes can be considered as an alternative to GiST indexes. The performance " +"tests reveal that SP-GiST indexes are especially beneficial when there are " +"many overlapping objects, that is, with so-called “spaghetti data”." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1974 +#, no-c-format +msgid "" +"Once a GIS data table exceeds a few thousand rows, an SP-GiST index may be " +"used to speed up spatial searches of the data. The syntax for building an SP-" +"GiST index on a \"geometry\" column is as follows:" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:1978 +#, no-c-format +msgid "" +"CREATE INDEX [indexname] ON [tablename] USING SPGIST ( [geometryfield] );" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1980 +#, no-c-format +msgid "" +"The above syntax will build a 2-dimensional index. A 3-dimensional index for " +"the geometry type can be created using the 3D operator class:" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:1983 +#, no-c-format +msgid "" +"CREATE INDEX [indexname] ON [tablename] USING SPGIST ([geometryfield] " +"spgist_geometry_ops_3d);" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1985 +#, no-c-format +msgid "" +"Building a spatial index is a computationally intensive operation. It also " +"blocks write access to your table for the time it creates, so on a " +"production system you may want to do in in a slower CONCURRENTLY-aware way:" +msgstr "" + +#. Tag: programlisting +#: using_postgis_dataman.xml:1989 +#, no-c-format +msgid "" +"CREATE INDEX CONCURRENTLY [indexname] ON [tablename] USING SPGIST " +"( [geometryfield] );" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1996 +#, no-c-format +msgid "" +"An SP-GiST index can accelerate queries involving the following operators:" +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1998 +#, no-c-format +msgid "" +"<<, &<, &>, >>, <<|, &<|, |&>, " +"|>>, &&, @>, <@, and ~=, for 2-dimensional indexes," +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:1999 +#, no-c-format +msgid "&/&, ~==, @>>, and <<@, for 3-dimensional indexes." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:2001 +#, no-c-format +msgid "There is no support for kNN searches at the moment." +msgstr "" + +#. Tag: title +#: using_postgis_dataman.xml:2004 #, no-c-format msgid "Using Indexes" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2029 +#: using_postgis_dataman.xml:2006 #, 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 " -"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." +"speed up a query plan. Unfortunately, the PostgreSQL query planner sometimes " +"does not optimize the use of GiST indexes well, so sometimes searches which " +"should use a spatial index instead may perform a sequential scan of the " +"whole table." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2036 +#: using_postgis_dataman.xml:2013 #, no-c-format msgid "" "If you find your spatial indexes are not being used (or your attribute " @@ -3645,61 +3651,79 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2042 +#: using_postgis_dataman.xml:2019 +#, no-c-format +msgid "" +"Firstly, read query plan and check your query actually tries to compute the " +"thing you need. A runaway JOIN condition, either forgotten or to the wrong " +"table, can unexpectedly bring you all of your table multiple times. To get " +"query plan, add EXPLAIN keyword in front of your query." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:2026 +#, no-c-format +msgid "" +"Second, 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. VACUUM ANALYZE will " +"compute both." +msgstr "" + +#. Tag: para +#: using_postgis_dataman.xml:2031 #, 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 " -"installations and below this is done by running " -"update_geometry_stats([table_name, column_name]) (compute " -"distribution) and VACUUM ANALYZE [table_name] [column_name] (compute number of values). Starting with PostgreSQL 8.0 running " -"VACUUM ANALYZE will do both operations. You should " -"regularly vacuum your databases anyways -- many PostgreSQL DBAs have " -"VACUUM run as an off-peak cron job on a regular basis." +"You should regularly vacuum your databases anyways - many PostgreSQL DBAs " +"have VACUUM run as an off-peak cron job on a regular " +"basis." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2056 +#: using_postgis_dataman.xml:2036 #, no-c-format msgid "" -"If vacuuming does not work, you can force the planner to use the index " -"information by using the SET ENABLE_SEQSCAN=OFF 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 " -"consider setting ENABLE_SEQSCAN back on, so that other " +"If vacuuming does not help, you can temporarily force the planner to use the " +"index information by using the set enable_seqscan to off; " +"command. This way you can check whether planner is at all capable to " +"generate an index accelerated query plan for your query. You should only use " +"this command only for debug: generally speaking, the planner knows better " +"than you do about when to use indexes. Once you have run your query, do not " +"forget to set ENABLE_SEQSCAN back on, so that other " "queries will utilize the planner as normal." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2066 +#: using_postgis_dataman.xml:2048 #, no-c-format msgid "" -"As of version 0.6, it should not be necessary to force the planner to use " -"the index with ENABLE_SEQSCAN." +"If set enable_seqscan to off; helps your query to run, " +"your Postgres is likely not tuned for your hardware. If you find the planner " +"wrong about the cost of sequential vs index scans try reducing the value of " +"random_page_cost in postgresql.conf or using set " +"random_page_cost to 1.1;. Default value for the parameter is 4, " +"try setting it to 1 (on SSD) or 2 (on fast magnetic disks). Decreasing the " +"value makes the planner more inclined of using Index scans." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2073 +#: using_postgis_dataman.xml:2058 #, no-c-format msgid "" -"If you find the planner wrong about the cost of sequential vs index scans " -"try reducing the value of random_page_cost in postgresql.conf or using SET " -"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." +"If set enable_seqscan to off; does not help your query, " +"it may happen you use a construction Postgres is not yet able to untangle. A " +"subquery with inline select is one example - you need to rewrite it to the " +"form planner can optimize, say, a LATERAL JOIN." msgstr "" #. Tag: title -#: using_postgis_dataman.xml:2084 +#: using_postgis_dataman.xml:2069 #, no-c-format msgid "Complex Queries" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2086 +#: using_postgis_dataman.xml:2071 #, no-c-format msgid "" "The raison d'etre of spatial database functionality is " @@ -3714,7 +3738,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2094 +#: using_postgis_dataman.xml:2079 #, no-c-format msgid "" "If your reason is because you are modeling something that doesn't have a " @@ -3727,7 +3751,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2098 +#: using_postgis_dataman.xml:2083 #, no-c-format msgid "" "Even in the case where you are planning a Mars expedition to transport the " @@ -3742,13 +3766,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:2104 +#: using_postgis_dataman.xml:2089 #, no-c-format msgid "Taking Advantage of Indexes" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2106 +#: using_postgis_dataman.xml:2091 #, no-c-format msgid "" "When constructing a query it is important to remember that only the bounding-" @@ -3759,45 +3783,43 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2113 +#: using_postgis_dataman.xml:2098 #, no-c-format msgid "" "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, 'SRID=312;POINT(100000 200000)') < 100" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2115 +#: using_postgis_dataman.xml:2100 #, no-c-format msgid "" "This query is selecting all the geometries in geom_table which are within " "100 units of the point (100000, 200000). It will be slow because it is " "calculating the distance between each point in the table and our specified " "point, ie. one ST_Distance() calculation for each row in " -"the table. We can avoid this by using the && operator to reduce the " -"number of distance calculations required:" +"the table. We can avoid this by using the single step index accelerated " +"function ST_DWithin to reduce the number of distance calculations required:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2122 +#: using_postgis_dataman.xml:2108 #, no-c-format msgid "" "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, 'SRID=312;POINT(100000 200000)', 100)" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2124 +#: using_postgis_dataman.xml:2110 #, no-c-format msgid "" "This query selects the same geometries, but it does it in a more efficient " "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 ST_distance() function. " +"calculating the result of the ST_Distance() function. " "Notice that the ST_MakeEnvelope 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 " @@ -3808,28 +3830,13 @@ msgid "" msgstr "" #. Tag: title -#: using_postgis_dataman.xml:2138 -#, no-c-format -msgid "Change in Behavior" -msgstr "" - -#. Tag: para -#: using_postgis_dataman.xml:2140 -#, no-c-format -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 "" - -#. Tag: title -#: using_postgis_dataman.xml:2147 +#: using_postgis_dataman.xml:2125 #, no-c-format msgid "Examples of Spatial SQL" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2149 +#: using_postgis_dataman.xml:2127 #, no-c-format msgid "" "The examples in this section will make use of two tables, a table of linear " @@ -3838,7 +3845,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2153 +#: using_postgis_dataman.xml:2131 #, no-c-format msgid "" "Column | Type | Description\n" @@ -3849,14 +3856,14 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2155 +#: using_postgis_dataman.xml:2133 #, no-c-format msgid "" "The table definition for the bc_municipality table is:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2158 +#: using_postgis_dataman.xml:2136 #, no-c-format msgid "" "Column | Type | Description\n" @@ -3868,19 +3875,19 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2163 +#: using_postgis_dataman.xml:2141 #, no-c-format msgid "What is the total length of all roads, expressed in kilometers?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2168 +#: using_postgis_dataman.xml:2146 #, no-c-format msgid "You can answer this question with a very simple piece of SQL:" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2171 +#: using_postgis_dataman.xml:2149 #, no-c-format msgid "" "SELECT sum(ST_Length(the_geom))/1000 AS km_roads FROM bc_roads;\n" @@ -3892,13 +3899,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2177 +#: using_postgis_dataman.xml:2155 #, no-c-format msgid "How large is the city of Prince George, in hectares?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2181 +#: using_postgis_dataman.xml:2159 #, no-c-format msgid "" "This query combines an attribute condition (on the municipality name) with a " @@ -3906,7 +3913,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2185 +#: using_postgis_dataman.xml:2163 #, no-c-format msgid "" "SELECT\n" @@ -3921,13 +3928,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2191 +#: using_postgis_dataman.xml:2169 #, no-c-format msgid "What is the largest municipality in the province, by area?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2196 +#: using_postgis_dataman.xml:2174 #, no-c-format msgid "" "This query brings a spatial measurement into the query condition. There are " @@ -3935,7 +3942,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2200 +#: using_postgis_dataman.xml:2178 #, no-c-format msgid "" "SELECT\n" @@ -3953,7 +3960,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2202 +#: using_postgis_dataman.xml:2180 #, no-c-format msgid "" "Note that in order to answer this query we have to calculate the area of " @@ -3965,13 +3972,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2214 +#: using_postgis_dataman.xml:2192 #, no-c-format msgid "What is the length of roads fully contained within each municipality?" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2219 +#: using_postgis_dataman.xml:2197 #, no-c-format msgid "" "This is an example of a \"spatial join\", because we are bringing together " @@ -3981,7 +3988,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2225 +#: using_postgis_dataman.xml:2203 #, no-c-format msgid "" "SELECT\n" @@ -3991,7 +3998,7 @@ msgid "" " bc_roads AS r,\n" " bc_municipality AS m\n" "WHERE\n" -" ST_Contains(m.the_geom,r.the_geom)\n" +" ST_Contains(m.the_geom, r.the_geom)\n" "GROUP BY m.name\n" "ORDER BY roads_km;\n" "\n" @@ -4006,7 +4013,7 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2227 +#: using_postgis_dataman.xml:2205 #, no-c-format msgid "" "This query takes a while, because every road in the table is summarized into " @@ -4016,13 +4023,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2236 +#: using_postgis_dataman.xml:2214 #, no-c-format msgid "Create a new table with all the roads within the city of Prince George." msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2241 +#: using_postgis_dataman.xml:2219 #, no-c-format msgid "" "This is an example of an \"overlay\", which takes in two tables and outputs " @@ -4033,7 +4040,7 @@ msgid "" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2248 +#: using_postgis_dataman.xml:2226 #, no-c-format msgid "" "CREATE TABLE pg_roads as\n" @@ -4044,17 +4051,19 @@ msgid "" "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);" +"WHERE\n" +" m.name = 'PRINCE GEORGE'\n" +" AND ST_Intersects(r.the_geom, m.the_geom);" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2254 +#: using_postgis_dataman.xml:2232 #, no-c-format msgid "What is the length in kilometers of \"Douglas St\" in Victoria?" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2259 +#: using_postgis_dataman.xml:2237 #, no-c-format msgid "" "SELECT\n" @@ -4062,8 +4071,10 @@ msgid "" "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" +"WHERE\n" +" r.name = 'Douglas St'\n" +" AND m.name = 'VICTORIA'\n" +" AND ST_Intersects(m.the_geom, r.the_geom);\n" "\n" "kilometers\n" "------------------\n" @@ -4072,13 +4083,13 @@ msgid "" msgstr "" #. Tag: para -#: using_postgis_dataman.xml:2265 +#: using_postgis_dataman.xml:2243 #, no-c-format msgid "What is the largest municipality polygon that has a hole?" msgstr "" #. Tag: programlisting -#: using_postgis_dataman.xml:2270 +#: using_postgis_dataman.xml:2248 #, no-c-format msgid "" "SELECT gid, name, ST_Area(the_geom) AS area\n"