1# SOME DESCRIPTIVE TITLE.
2#
3# Translators:
4# Poliana Palhares <p.palhares@plamu.com.br>, 2016
5msgid ""
6msgstr ""
7"Project-Id-Version: PostGIS\n"
8"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
9"POT-Creation-Date: 2018-08-19 21:47+0000\n"
10"PO-Revision-Date: 2016-12-16 18:11+0000\n"
11"Last-Translator: Poliana Palhares <p.palhares@plamu.com.br>\n"
12"Language-Team: Portuguese (Brazil) (http://www.transifex.com/postgis/postgis/"
13"language/pt_BR/)\n"
14"Language: pt_BR\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=(n > 1);\n"
19
20#. Tag: title
21#: reference_processing.xml:3
22#, no-c-format
23msgid "Geometry Processing"
24msgstr "Processamento de Geometria"
25
26#. Tag: refname
27#: reference_processing.xml:6
28#, no-c-format
29msgid "ST_Buffer"
30msgstr "ST_Buffer"
31
32#. Tag: refpurpose
33#: reference_processing.xml:8
34#, no-c-format
35msgid ""
36"(T) Returns a geometry covering all points within a given distance from the "
37"input geometry."
38msgstr ""
39"(T) Retorna uma geometria cobrindo todos os pontos com a dada distância da "
40"geometria de entrada. "
41
42#. Tag: funcsynopsis
43#: reference_processing.xml:16
44#, no-c-format
45msgid ""
46"<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
47"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
48"<paramdef><type>float </type> <parameter>radius_of_buffer</parameter></"
49"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
50"<function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> "
51"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
52"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
53"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
54"funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</"
55"function></funcdef> <paramdef><type>geometry </type> <parameter>g1</"
56"parameter></paramdef> <paramdef><type>float </type> "
57"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
58"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
59"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
60"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
61"parameter></paramdef> <paramdef><type>float </type> "
62"<parameter>radius_of_buffer_in_meters</parameter></paramdef> </"
63"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
64"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
65"parameter></paramdef> <paramdef><type>float </type> "
66"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
67"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
68"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
69"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
70"parameter></paramdef> <paramdef><type>float </type> "
71"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
72"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
73"funcprototype>"
74msgstr ""
75"<funcprototype> <funcdef>geometry <function>ST_Buffer</function></funcdef> "
76"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
77"<paramdef><type>float </type> <parameter>radius_of_buffer</parameter></"
78"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
79"<function>ST_Buffer</function></funcdef> <paramdef><type>geometry </type> "
80"<parameter>g1</parameter></paramdef> <paramdef><type>float </type> "
81"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
82"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
83"funcprototype> <funcprototype> <funcdef>geometry <function>ST_Buffer</"
84"function></funcdef> <paramdef><type>geometry </type> <parameter>g1</"
85"parameter></paramdef> <paramdef><type>float </type> "
86"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
87"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
88"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
89"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
90"parameter></paramdef> <paramdef><type>float </type> "
91"<parameter>radius_of_buffer_in_meters</parameter></paramdef> </"
92"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
93"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
94"parameter></paramdef> <paramdef><type>float </type> "
95"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>integer </"
96"type> <parameter>num_seg_quarter_circle</parameter></paramdef> </"
97"funcprototype> <funcprototype> <funcdef>geography <function>ST_Buffer</"
98"function></funcdef> <paramdef><type>geography </type> <parameter>g1</"
99"parameter></paramdef> <paramdef><type>float </type> "
100"<parameter>radius_of_buffer</parameter></paramdef> <paramdef><type>text </"
101"type> <parameter>buffer_style_parameters</parameter></paramdef> </"
102"funcprototype>"
103
104#. Tag: title
105#: reference_processing.xml:61 reference_processing.xml:296
106#: reference_processing.xml:375 reference_processing.xml:429
107#: reference_processing.xml:494 reference_processing.xml:643
108#: reference_processing.xml:709 reference_processing.xml:792
109#: reference_processing.xml:891 reference_processing.xml:971
110#: reference_processing.xml:1029 reference_processing.xml:1098
111#: reference_processing.xml:1145 reference_processing.xml:1193
112#: reference_processing.xml:1276 reference_processing.xml:1343
113#: reference_processing.xml:1385 reference_processing.xml:1444
114#: reference_processing.xml:1491 reference_processing.xml:1545
115#: reference_processing.xml:1582 reference_processing.xml:1642
116#: reference_processing.xml:1694 reference_processing.xml:1752
117#: reference_processing.xml:1909 reference_processing.xml:1947
118#: reference_processing.xml:2021 reference_processing.xml:2075
119#: reference_processing.xml:2131 reference_processing.xml:2182
120#: reference_processing.xml:2224 reference_processing.xml:2265
121#: reference_processing.xml:2312 reference_processing.xml:2360
122#: reference_processing.xml:2416 reference_processing.xml:2543
123#: reference_processing.xml:2627 reference_processing.xml:2710
124#: reference_processing.xml:2765 reference_processing.xml:2834
125#: reference_processing.xml:2902 reference_processing.xml:2990
126#, no-c-format
127msgid "Description"
128msgstr "Descrição"
129
130#. Tag: para
131#: reference_processing.xml:63
132#, no-c-format
133msgid ""
134"Returns a geometry/geography that represents all points whose distance from "
135"this Geometry/geography is less than or equal to distance."
136msgstr ""
137"Retorna uma geometria/geografia que representa todos os pontos cujas "
138"distâncias desta geometria/geografia são menores ou iguais à distância."
139
140#. Tag: para
141#: reference_processing.xml:65
142#, no-c-format
143msgid ""
144"Geometry: Calculations are in the Spatial Reference System of the geometry. "
145"Introduced in 1.5 support for different end cap and mitre settings to "
146"control shape."
147msgstr ""
148"Geometria: Cálculos estão no Sistema de Referência Espacial da geometria. "
149"Introduzido no suporte 1.5 para um fim diferente e configurações para fazer "
150"uma esquadria para controlar o formato."
151
152#. Tag: para
153#: reference_processing.xml:68
154#, no-c-format
155msgid ""
156"Negative radii: For polygons, a negative radius can be used, which will "
157"shrink the polygon rather than expanding it."
158msgstr ""
159"Alcance negativo: Para polígonos, um rádio negativo pode ser usado, ele irá "
160"reduzir em vez de expandir."
161
162#. Tag: para
163#: reference_processing.xml:69
164#, no-c-format
165msgid ""
166"Geography: For geography this is really a thin wrapper around the geometry "
167"implementation. It first determines the best SRID that fits the bounding box "
168"of the geography object (favoring UTM, Lambert Azimuthal Equal Area (LAEA) "
169"north/south pole, and falling back on mercator in worst case scenario) and "
170"then buffers in that planar spatial ref and retransforms back to WGS84 "
171"geography."
172msgstr ""
173"Geografia: Para geografia, isto é uma fina embalagem em torna da "
174"implementação de geometria. Isso primeiro determina o melhor SRID que se "
175"encaixa na caixa limitadora do objeto geográfico (favorecendo UTM, Lambert "
176"Azimuthal Equal Area (LAEA) pólo sul/norte, e caindo no pior caso de cenário "
177"mercartor) e os buffers naquela referência espacial plana na geografia WGS84."
178
179#. Tag: para
180#: reference_processing.xml:71
181#, no-c-format
182msgid ""
183"For geography this may not behave as expected if object is sufficiently "
184"large that it falls between two UTM zones or crosses the dateline"
185msgstr ""
186"para geografia, isto pode não se comportar da melhor maneira se o objeto é "
187"grande o suficiente para cair entre as zonas UTM ou cruzar a linha da data"
188
189#. Tag: para
190#: reference_processing.xml:73
191#, no-c-format
192msgid ""
193"Enhanced: 2.5.0 - ST_Buffer geometry support was enhanced to allow for side "
194"buffering specification <code>side=both|left|right</code>."
195msgstr ""
196
197#. Tag: para
198#: reference_processing.xml:74
199#, no-c-format
200msgid ""
201"Availability: 1.5 - ST_Buffer was enhanced to support different endcaps and "
202"join types. These are useful for example to convert road linestrings into "
203"polygon roads with flat or square edges instead of rounded edges. Thin "
204"wrapper for geography was added. - requires GEOS &gt;= 3.2 to take advantage "
205"of advanced geometry functionality."
206msgstr ""
207"Disponibilidade: 1.5 - ST_Buffer foi melhorado para suportar diferentes "
208"tampas de extremidade. Estas são úteis para converter linestrings de estrada "
209"para estradas de polígono com limites quadrados ou planos em vez dos novos. "
210"A embalagem fina para geografia foi acionada. - GEOS &gt;= 3.2  para tomar "
211"vantagem da funcionalidade avançada de geometria."
212
213#. Tag: para
214#: reference_processing.xml:77
215#, no-c-format
216msgid ""
217"The optional third parameter (currently only applies to geometry) can either "
218"specify number of segments used to approximate a quarter circle (integer "
219"case, defaults to 8) or a list of blank-separated key=value pairs (string "
220"case) to tweak operations as follows:"
221msgstr ""
222"O terceiro parâmetro opcional (que só se aplica à geometria, no momento) "
223"pode ou especificar números de segmentos usados para aproximar um quarto de "
224"círculo (caso inteireza, leva a 8) ou uma lista de espaços em branco "
225"separando pares de valores (caso string) para ajusta operações como segue:"
226
227#. Tag: para
228#: reference_processing.xml:81 reference_processing.xml:1780
229#, no-c-format
230msgid ""
231"'quad_segs=#' : number of segments used to approximate a quarter circle "
232"(defaults to 8)."
233msgstr ""
234"'quad_segs=#' : número de segmentos usado para aproximar um quarto de "
235"círculo (leva a 8)."
236
237#. Tag: para
238#: reference_processing.xml:84
239#, no-c-format
240msgid ""
241"'endcap=round|flat|square' : endcap style (defaults to \"round\", needs "
242"GEOS-3.2 or higher for a different value). 'butt' is also accepted as a "
243"synonym for 'flat'."
244msgstr ""
245"'endcap=round|flat|square' : endcap style (vai para  \"round\", precisa de "
246"GEOS-3.2  para valores diferentes). 'butt' também é aceitado como um "
247"sinônimo para 'flat'."
248
249#. Tag: para
250#: reference_processing.xml:87
251#, no-c-format
252msgid ""
253"'join=round|mitre|bevel' : join style (defaults to \"round\", needs GEOS-3.2 "
254"or higher for a different value). 'miter' is also accepted as a synonym for "
255"'mitre'."
256msgstr ""
257"'join=round|mitre|bevel' : join style (vai para  \"round\", precisa de "
258"GEOS-3.2  para valores diferentes). 'miter' também é aceitado como um "
259"sinônimo para 'mitre'."
260
261#. Tag: para
262#: reference_processing.xml:90
263#, no-c-format
264msgid ""
265"'mitre_limit=#.#' : mitre ratio limit (only affects mitered join style). "
266"'miter_limit' is also accepted as a synonym for 'mitre_limit'."
267msgstr ""
268"'mitre_limit=#.#' : mitre ratio limit (só afeta o estilo mitered join). "
269"'miter_limit' também é aceito como sinônimo para 'mitre_limit'."
270
271#. Tag: para
272#: reference_processing.xml:93
273#, no-c-format
274msgid ""
275"'side=both|left|right' : 'left' or 'right' performs a single-sided buffer on "
276"the geometry, with the buffered side relative to the direction of the line. "
277"This is only really relevant to LINESTRING geometry and does not affect "
278"POINT or POLYGON geometries. By default end caps are square."
279msgstr ""
280
281#. Tag: para
282#: reference_processing.xml:99
283#, no-c-format
284msgid "Units of radius are measured in units of the spatial reference system."
285msgstr ""
286"Unidades de raio são medidas nas unidades do sistema de referência espacial. "
287
288#. Tag: para
289#: reference_processing.xml:100
290#, no-c-format
291msgid ""
292"The inputs can be POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
293"POLYGONS, MULTIPOLYGONS, and GeometryCollections."
294msgstr ""
295"As saídas podem ser: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
296"POLYGONS, MULTIPOLYGONS, and GeometryCollections."
297
298#. Tag: para
299#: reference_processing.xml:101
300#, no-c-format
301msgid ""
302"This function ignores the third dimension (z) and will always give a 2-d "
303"buffer even when presented with a 3d-geometry."
304msgstr ""
305"Esta função ignora a terceira dimensão (z) e sempre oferece um amortecedor 2-"
306"d mesmo com uma geometria 3-d presente. "
307
308#. Tag: para
309#: reference_processing.xml:103 reference_processing.xml:383
310#: reference_processing.xml:1795 reference_processing.xml:2191
311#: reference_processing.xml:2785
312#, no-c-format
313msgid "Performed by the GEOS module."
314msgstr "Desempenhado pelo módulo GEOS."
315
316#. Tag: para
317#: reference_processing.xml:104 reference_processing.xml:662
318#: reference_processing.xml:902 reference_processing.xml:1303
319#: reference_processing.xml:2554 reference_processing.xml:2794
320#, no-c-format
321msgid "&sfs_compliant; s2.1.1.3"
322msgstr "&sfs_compliant; s2.1.1.3"
323
324#. Tag: para
325#: reference_processing.xml:105
326#, no-c-format
327msgid "&sqlmm_compliant; SQL-MM 3: 5.1.17"
328msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.17"
329
330#. Tag: para
331#: reference_processing.xml:107
332#, fuzzy, no-c-format
333msgid ""
334"People often make the mistake of using this function to try to do radius "
335"searches. Creating a buffer to a radius search is slow and pointless. Use "
336"<xref linkend=\"ST_DWithin\"/> instead."
337msgstr ""
338"As pessoas cometem o erro de utilizar esta função para tentar fazer "
339"pesquisas de raio. Criar um buffer para essa pesquisa é retrocesso e sem "
340"sentido. Utilize <xref linkend=\"ST_DWithin\"/>."
341
342#. Tag: title
343#: reference_processing.xml:112 reference_processing.xml:313
344#: reference_processing.xml:391 reference_processing.xml:462
345#: reference_processing.xml:532 reference_processing.xml:668
346#: reference_processing.xml:758 reference_processing.xml:909
347#: reference_processing.xml:1113 reference_processing.xml:1204
348#: reference_processing.xml:1307 reference_processing.xml:1354
349#: reference_processing.xml:1460 reference_processing.xml:1511
350#: reference_processing.xml:1557 reference_processing.xml:1602
351#: reference_processing.xml:1715 reference_processing.xml:1804
352#: reference_processing.xml:2042 reference_processing.xml:2100
353#: reference_processing.xml:2153 reference_processing.xml:2197
354#: reference_processing.xml:2237 reference_processing.xml:2283
355#: reference_processing.xml:2330 reference_processing.xml:2387
356#: reference_processing.xml:2440 reference_processing.xml:2562
357#: reference_processing.xml:2643 reference_processing.xml:2801
358#: reference_processing.xml:2926 reference_processing.xml:3017
359#, no-c-format
360msgid "Examples"
361msgstr "Exemplos"
362
363#. Tag: para
364#: reference_processing.xml:123
365#, no-c-format
366msgid "quad_segs=8 (default)"
367msgstr "quad_segs=8 (default)"
368
369#. Tag: programlisting
370#: reference_processing.xml:126
371#, no-c-format
372msgid ""
373"SELECT ST_Buffer(\n"
374" ST_GeomFromText('POINT(100 90)'),\n"
375" 50, 'quad_segs=8');"
376msgstr ""
377"SELECT ST_Buffer(\n"
378" ST_GeomFromText('POINT(100 90)'),\n"
379" 50, 'quad_segs=8');"
380
381#. Tag: para
382#: reference_processing.xml:134
383#, no-c-format
384msgid "quad_segs=2 (lame)"
385msgstr "quad_segs=2 (lame)"
386
387#. Tag: programlisting
388#: reference_processing.xml:137
389#, no-c-format
390msgid ""
391"SELECT ST_Buffer(\n"
392" ST_GeomFromText('POINT(100 90)'),\n"
393" 50, 'quad_segs=2');"
394msgstr ""
395"SELECT ST_Buffer(\n"
396" ST_GeomFromText('POINT(100 90)'),\n"
397" 50, 'quad_segs=2');"
398
399#. Tag: para
400#: reference_processing.xml:146
401#, no-c-format
402msgid "endcap=round join=round (default)"
403msgstr "endcap=round join=round (default)"
404
405#. Tag: programlisting
406#: reference_processing.xml:149
407#, no-c-format
408msgid ""
409"SELECT ST_Buffer(\n"
410" ST_GeomFromText(\n"
411"  'LINESTRING(50 50,150 150,150 50)'\n"
412" ), 10, 'endcap=round join=round');"
413msgstr ""
414"SELECT ST_Buffer(\n"
415" ST_GeomFromText(\n"
416"  'LINESTRING(50 50,150 150,150 50)'\n"
417" ), 10, 'endcap=round join=round');"
418
419#. Tag: para
420#: reference_processing.xml:157
421#, no-c-format
422msgid "endcap=square"
423msgstr "endcap=square"
424
425#. Tag: programlisting
426#: reference_processing.xml:160
427#, no-c-format
428msgid ""
429"SELECT ST_Buffer(\n"
430" ST_GeomFromText(\n"
431"  'LINESTRING(50 50,150 150,150 50)'\n"
432" ), 10, 'endcap=square join=round');"
433msgstr ""
434"SELECT ST_Buffer(\n"
435" ST_GeomFromText(\n"
436"  'LINESTRING(50 50,150 150,150 50)'\n"
437" ), 10, 'endcap=square join=round');"
438
439#. Tag: para
440#: reference_processing.xml:168
441#, no-c-format
442msgid "endcap=flat"
443msgstr "endcap=flat"
444
445#. Tag: programlisting
446#: reference_processing.xml:171
447#, no-c-format
448msgid ""
449"SELECT ST_Buffer(\n"
450" ST_GeomFromText(\n"
451"  'LINESTRING(50 50,150 150,150 50)'\n"
452" ), 10, 'endcap=flat join=round');"
453msgstr ""
454"SELECT ST_Buffer(\n"
455" ST_GeomFromText(\n"
456"  'LINESTRING(50 50,150 150,150 50)'\n"
457" ), 10, 'endcap=flat join=round');"
458
459#. Tag: para
460#: reference_processing.xml:180
461#, no-c-format
462msgid "join=bevel"
463msgstr "join=bevel"
464
465#. Tag: programlisting
466#: reference_processing.xml:183
467#, no-c-format
468msgid ""
469"SELECT ST_Buffer(\n"
470" ST_GeomFromText(\n"
471"  'LINESTRING(50 50,150 150,150 50)'\n"
472" ), 10, 'join=bevel');"
473msgstr ""
474"SELECT ST_Buffer(\n"
475" ST_GeomFromText(\n"
476"  'LINESTRING(50 50,150 150,150 50)'\n"
477" ), 10, 'join=bevel');"
478
479#. Tag: para
480#: reference_processing.xml:191
481#, no-c-format
482msgid "join=mitre mitre_limit=5.0 (default mitre limit)"
483msgstr "join=mitre mitre_limit=5.0 (default mitre limit)"
484
485#. Tag: programlisting
486#: reference_processing.xml:194
487#, no-c-format
488msgid ""
489"SELECT ST_Buffer(\n"
490" ST_GeomFromText(\n"
491"  'LINESTRING(50 50,150 150,150 50)'\n"
492" ), 10, 'join=mitre mitre_limit=5.0');"
493msgstr ""
494"SELECT ST_Buffer(\n"
495" ST_GeomFromText(\n"
496"  'LINESTRING(50 50,150 150,150 50)'\n"
497" ), 10, 'join=mitre mitre_limit=5.0');"
498
499#. Tag: para
500#: reference_processing.xml:202
501#, no-c-format
502msgid "join=mitre mitre_limit=1"
503msgstr "join=mitre mitre_limit=1"
504
505#. Tag: programlisting
506#: reference_processing.xml:205
507#, no-c-format
508msgid ""
509"SELECT ST_Buffer(\n"
510" ST_GeomFromText(\n"
511"  'LINESTRING(50 50,150 150,150 50)'\n"
512" ), 10, 'join=mitre mitre_limit=1.0');"
513msgstr ""
514"SELECT ST_Buffer(\n"
515" ST_GeomFromText(\n"
516"  'LINESTRING(50 50,150 150,150 50)'\n"
517" ), 10, 'join=mitre mitre_limit=1.0');"
518
519#. Tag: para
520#: reference_processing.xml:214
521#, no-c-format
522msgid "side=left"
523msgstr ""
524
525#. Tag: programlisting
526#: reference_processing.xml:217
527#, fuzzy, no-c-format
528msgid ""
529"SELECT ST_Buffer(\n"
530" ST_GeomFromText(\n"
531"  'LINESTRING(50 50,150 150,150 50)'\n"
532" ), 10, 'side=left');"
533msgstr ""
534"SELECT ST_Buffer(\n"
535" ST_GeomFromText(\n"
536"  'LINESTRING(50 50,150 150,150 50)'\n"
537" ), 10, 'join=bevel');"
538
539#. Tag: para
540#: reference_processing.xml:225
541#, no-c-format
542msgid "side=right"
543msgstr ""
544
545#. Tag: programlisting
546#: reference_processing.xml:228
547#, fuzzy, no-c-format
548msgid ""
549"SELECT ST_Buffer(\n"
550" ST_GeomFromText(\n"
551"  'LINESTRING(50 50,150 150,150 50)'\n"
552" ), 10, 'side=right');"
553msgstr ""
554"SELECT ST_Buffer(\n"
555" ST_GeomFromText(\n"
556"  'LINESTRING(50 50,150 150,150 50)'\n"
557" ), 10, 'join=bevel');"
558
559#. Tag: para
560#: reference_processing.xml:236
561#, no-c-format
562msgid "side=left join=mitre"
563msgstr ""
564
565#. Tag: programlisting
566#: reference_processing.xml:239
567#, fuzzy, no-c-format
568msgid ""
569"SELECT ST_Buffer(\n"
570" ST_GeomFromText(\n"
571"  'LINESTRING(50 50,150 150,150 50)'\n"
572" ), 10, 'side=left join=mitre');"
573msgstr ""
574"SELECT ST_Buffer(\n"
575" ST_GeomFromText(\n"
576"  'LINESTRING(50 50,150 150,150 50)'\n"
577" ), 10, 'join=bevel');"
578
579#. Tag: para
580#: reference_processing.xml:248
581#, no-c-format
582msgid "right-hand-winding, polygon boundary side=left"
583msgstr ""
584
585#. Tag: programlisting
586#: reference_processing.xml:251
587#, fuzzy, no-c-format
588msgid ""
589"SELECT ST_Buffer(\n"
590"ST_ForceRHR(\n"
591"ST_Boundary(\n"
592" ST_GeomFromText(\n"
593"'POLYGON ((50 50, 50 150, 150 150, 150 50, 50 50))'))),\n"
594" ), 20, 'side=left');"
595msgstr ""
596"SELECT ST_Buffer(\n"
597" ST_GeomFromText(\n"
598"  'LINESTRING(50 50,150 150,150 50)'\n"
599" ), 10, 'join=bevel');"
600
601#. Tag: para
602#: reference_processing.xml:258
603#, no-c-format
604msgid "right-hand-winding, polygon boundary side=right"
605msgstr ""
606
607#. Tag: programlisting
608#: reference_processing.xml:261
609#, fuzzy, no-c-format
610msgid ""
611"SELECT ST_Buffer(\n"
612"ST_ForceRHR(\n"
613"ST_Boundary(\n"
614" ST_GeomFromText(\n"
615"'POLYGON ((50 50, 50 150, 150 150, 150 50, 50 50))'))\n"
616"), 20,'side=right')"
617msgstr ""
618"SELECT ST_Buffer(\n"
619" ST_GeomFromText(\n"
620"  'LINESTRING(50 50,150 150,150 50)'\n"
621" ), 10, 'join=bevel');"
622
623#. Tag: programlisting
624#: reference_processing.xml:268
625#, fuzzy, no-c-format
626msgid ""
627"--A buffered point approximates a circle\n"
628"-- A buffered point forcing approximation of (see diagram)\n"
629"-- 2 points per quarter circle is poly with 8 sides (see diagram)\n"
630"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As "
631"promisingcircle_pcount,\n"
632"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As "
633"lamecircle_pcount;\n"
634"\n"
635"promisingcircle_pcount | lamecircle_pcount\n"
636"------------------------+-------------------\n"
637"                         33 |                9\n"
638"\n"
639"--A lighter but lamer circle\n"
640"-- only 2 points per quarter circle is an octagon\n"
641"--Below is a 100 meter octagon\n"
642"-- Note coordinates are in NAD 83 long lat which we transform\n"
643"to Mass state plane meter and then buffer to get measurements in meters;\n"
644"SELECT ST_AsText(ST_Buffer(\n"
645"ST_Transform(\n"
646"ST_SetSRID(ST_MakePoint(-71.063526, 42.35785),4269), 26986)\n"
647",100,2)) As octagon;\n"
648"----------------------\n"
649"POLYGON((236057.59057465 900908.759918696,236028.301252769 "
650"900838.049240578,235\n"
651"957.59057465 900808.759918696,235886.879896532 "
652"900838.049240578,235857.59057465\n"
653"900908.759918696,235886.879896532 900979.470596815,235957.59057465 "
654"901008.759918\n"
655"696,236028.301252769 900979.470596815,236057.59057465 900908.759918696))"
656msgstr ""
657"--A buffered point approximates a circle\n"
658"-- A buffered point forcing approximation of (see diagram)\n"
659"-- 2 points per circle is poly with 8 sides (see diagram)\n"
660"SELECT ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50)) As "
661"promisingcircle_pcount,\n"
662"ST_NPoints(ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50, 2)) As "
663"lamecircle_pcount;\n"
664"\n"
665"promisingcircle_pcount | lamecircle_pcount\n"
666"------------------------+-------------------\n"
667"                         33 |                9\n"
668"\n"
669"--A lighter but lamer circle\n"
670"-- only 2 points per quarter circle is an octagon\n"
671"--Below is a 100 meter octagon\n"
672"-- Note coordinates are in NAD 83 long lat which we transform\n"
673"to Mass state plane meter and then buffer to get measurements in meters;\n"
674"SELECT ST_AsText(ST_Buffer(\n"
675"ST_Transform(\n"
676"ST_SetSRID(ST_MakePoint(-71.063526, 42.35785),4269), 26986)\n"
677",100,2)) As octagon;\n"
678"----------------------\n"
679"POLYGON((236057.59057465 900908.759918696,236028.301252769 "
680"900838.049240578,235\n"
681"957.59057465 900808.759918696,235886.879896532 "
682"900838.049240578,235857.59057465\n"
683"900908.759918696,235886.879896532 900979.470596815,235957.59057465 "
684"901008.759918\n"
685"696,236028.301252769 900979.470596815,236057.59057465 900908.759918696))"
686
687#. Tag: title
688#: reference_processing.xml:272 reference_processing.xml:347
689#: reference_processing.xml:395 reference_processing.xml:469
690#: reference_processing.xml:621 reference_processing.xml:684
691#: reference_processing.xml:765 reference_processing.xml:866
692#: reference_processing.xml:949 reference_processing.xml:1008
693#: reference_processing.xml:1076 reference_processing.xml:1120
694#: reference_processing.xml:1162 reference_processing.xml:1321
695#: reference_processing.xml:1363 reference_processing.xml:1417
696#: reference_processing.xml:1467 reference_processing.xml:1506
697#: reference_processing.xml:1524 reference_processing.xml:1552
698#: reference_processing.xml:1594 reference_processing.xml:1666
699#: reference_processing.xml:1721 reference_processing.xml:1886
700#: reference_processing.xml:1925 reference_processing.xml:1995
701#: reference_processing.xml:2049 reference_processing.xml:2107
702#: reference_processing.xml:2158 reference_processing.xml:2202
703#: reference_processing.xml:2242 reference_processing.xml:2288
704#: reference_processing.xml:2335 reference_processing.xml:2394
705#: reference_processing.xml:2511 reference_processing.xml:2603
706#: reference_processing.xml:2680 reference_processing.xml:2733
707#: reference_processing.xml:2808 reference_processing.xml:2862
708#: reference_processing.xml:2951 reference_processing.xml:3070
709#, no-c-format
710msgid "See Also"
711msgstr "Veja também."
712
713#. Tag: para
714#: reference_processing.xml:274
715#, no-c-format
716msgid ""
717", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
718"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
719msgstr ""
720", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
721"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>"
722
723#. Tag: refname
724#: reference_processing.xml:280
725#, no-c-format
726msgid "ST_BuildArea"
727msgstr "ST_BuildArea"
728
729#. Tag: refpurpose
730#: reference_processing.xml:282
731#, no-c-format
732msgid ""
733"Creates an areal geometry formed by the constituent linework of given "
734"geometry"
735msgstr "Cria uma geometria formada pela linwork constituinte da geometria "
736
737#. Tag: funcprototype
738#: reference_processing.xml:288
739#, no-c-format
740msgid ""
741"<funcdef>geometry <function>ST_BuildArea</function></funcdef> "
742"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
743msgstr ""
744"<funcdef>geometry <function>ST_BuildArea</function></funcdef> "
745"<paramdef><type>geometry </type> <parameter>A</parameter></paramdef>"
746
747#. Tag: para
748#: reference_processing.xml:298
749#, no-c-format
750msgid ""
751"Creates an areal geometry formed by the constituent linework of given "
752"geometry. The return type can be a Polygon or MultiPolygon, depending on "
753"input. If the input lineworks do not form polygons NULL is returned. The "
754"inputs can be LINESTRINGS, MULTILINESTRINGS, POLYGONS, MULTIPOLYGONS, and "
755"GeometryCollections."
756msgstr ""
757"Cria uma geometria formada pela linework constituinte da dada geometria. O "
758"tipo que retorna pode ser um polígono ou um multipolígono, depende da "
759"entrada. Se a entrada não formar polígonos, retorna NULA. As entradas podem "
760"ser LINESTRINGS, MULTILINESTRINGS, POLÍGONOS, MULTIPOLÍGONOS, e "
761"GeometryCollections."
762
763#. Tag: para
764#: reference_processing.xml:303
765#, no-c-format
766msgid "This function will assume all inner geometries represent holes"
767msgstr ""
768"Esta função irá supor que todas as geometrias internas  representam buracos"
769
770#. Tag: para
771#: reference_processing.xml:306 reference_processing.xml:1654
772#, no-c-format
773msgid ""
774"Input linework must be correctly noded for this function to work properly"
775msgstr ""
776"A linework de entrada deve ser nodificada corretamente para esta função "
777"trabalhar normalmente. "
778
779#. Tag: para
780#: reference_processing.xml:309
781#, no-c-format
782msgid "Availability: 1.1.0 - requires GEOS &gt;= 2.1.0."
783msgstr "Disponibilidade: 1.1.0 - requer GEOS &gt;= 2.1.0."
784
785#. Tag: para
786#: reference_processing.xml:323
787#, no-c-format
788msgid "This will create a donut"
789msgstr "Isto irá criar um donut "
790
791#. Tag: programlisting
792#: reference_processing.xml:326
793#, no-c-format
794msgid ""
795"SELECT ST_BuildArea(ST_Collect(smallc,bigc))\n"
796"FROM (SELECT\n"
797"        ST_Buffer(\n"
798"          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n"
799"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
800msgstr ""
801"SELECT ST_BuildArea(ST_Collect(smallc,bigc))\n"
802"FROM (SELECT\n"
803"        ST_Buffer(\n"
804"          ST_GeomFromText('POINT(100 90)'), 25) As smallc,\n"
805"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As bigc) As foo;"
806
807#. Tag: para
808#: reference_processing.xml:335
809#, no-c-format
810msgid ""
811"This will create a gaping hole inside the circle with prongs sticking out"
812msgstr "Isto criará um buraco aberto dentro do círculo com dentes saindo "
813
814#. Tag: programlisting
815#: reference_processing.xml:338
816#, no-c-format
817msgid ""
818"SELECT ST_BuildArea(ST_Collect(line,circle))\n"
819"FROM (SELECT\n"
820"        ST_Buffer(\n"
821"                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n"
822"                                5)  As line,\n"
823"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
824"\n"
825"--this creates the same gaping hole\n"
826"--but using linestrings instead of polygons\n"
827"SELECT ST_BuildArea(\n"
828"        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n"
829"        )\n"
830"FROM (SELECT ST_Buffer(\n"
831"        ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190))\n"
832"                ,5)  As line,\n"
833"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;"
834msgstr ""
835"SELECT ST_BuildArea(ST_Collect(line,circle))\n"
836"FROM (SELECT\n"
837"        ST_Buffer(\n"
838"                ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)),\n"
839"                                5)  As line,\n"
840"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
841"\n"
842"--this creates the same gaping hole\n"
843"--but using linestrings instead of polygons\n"
844"SELECT ST_BuildArea(\n"
845"        ST_Collect(ST_ExteriorRing(line),ST_ExteriorRing(circle))\n"
846"        )\n"
847"FROM (SELECT ST_Buffer(\n"
848"        ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190))\n"
849"                ,5)  As line,\n"
850"        ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;"
851
852#. Tag: para
853#: reference_processing.xml:349
854#, no-c-format
855msgid ""
856", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, "
857"<xref linkend=\"ST_BdMPolyFromText\"/>wrappers to this function with "
858"standard OGC interface"
859msgstr ""
860", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_BdPolyFromText\"/>, "
861"<xref linkend=\"ST_BdMPolyFromText\"/>wrappers to this function with "
862"standard OGC interface"
863
864#. Tag: refname
865#: reference_processing.xml:360
866#, no-c-format
867msgid "ST_ClipByBox2D"
868msgstr "ST_ClipByBox2D"
869
870#. Tag: refpurpose
871#: reference_processing.xml:361
872#, no-c-format
873msgid "Returns the portion of a geometry falling within a rectangle."
874msgstr "Retorna a porção de uma geometria caindo dentro de um retângulo."
875
876#. Tag: funcprototype
877#: reference_processing.xml:366
878#, no-c-format
879msgid ""
880"<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> "
881"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
882"<paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
883msgstr ""
884"<funcdef>geometry <function>ST_ClipByBox2D</function></funcdef> "
885"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
886"<paramdef><type>box2d</type> <parameter>box</parameter></paramdef>"
887
888#. Tag: para
889#: reference_processing.xml:377
890#, no-c-format
891msgid ""
892"Clips a geometry by a 2D box in a fast but possibly dirty way. The output "
893"geometry is not guaranteed to be valid (self-intersections for a polygon may "
894"be introduced). Topologically invalid input geometries do not result in "
895"exceptions being thrown."
896msgstr ""
897"Corta uma geometria através de uma caixa 2D de uma maneira rápida, mas não "
898"muito limpa. A geometria de saída não está garantida para ser válida (atuo "
899"intersecções para um polígono podem ser introduzidas). Geometrias de entrada "
900"topologicamente inválidas não resultam em exceções. "
901
902#. Tag: para
903#: reference_processing.xml:384
904#, no-c-format
905msgid "Requires GEOS 3.5.0+"
906msgstr "Requer GEOS 3.5.0+"
907
908#. Tag: para
909#: reference_processing.xml:386
910#, no-c-format
911msgid "Availability: 2.2.0 - requires GEOS &gt;= 3.5.0."
912msgstr "Disponibilidade: 2.2.0 - requer GEOS &gt;= 3.5.0."
913
914#. Tag: programlisting
915#: reference_processing.xml:392
916#, no-c-format
917msgid ""
918"-- Rely on implicit cast from geometry to box2d for the second parameter\n"
919"SELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
920msgstr ""
921"-- Rely on implicit cast from geometry to box2d for the second parameter\n"
922"SELECT ST_ClipByBox2D(the_geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;"
923
924#. Tag: para
925#: reference_processing.xml:396
926#, no-c-format
927msgid ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
928msgstr ""
929", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
930
931#. Tag: refname
932#: reference_processing.xml:406
933#, no-c-format
934msgid "ST_Collect"
935msgstr "ST_Collect"
936
937#. Tag: refpurpose
938#: reference_processing.xml:407
939#, no-c-format
940msgid ""
941"Return a specified ST_Geometry value from a collection of other geometries."
942msgstr ""
943"Retorna um valor ST_Geometry específico de uma coleção de outras geometrias. "
944
945#. Tag: funcsynopsis
946#: reference_processing.xml:411
947#, no-c-format
948msgid ""
949"<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
950"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
951"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
952"<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
953"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
954"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
955"<funcdef>geometry <function>ST_Collect</function></funcdef> "
956"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
957"</funcprototype>"
958msgstr ""
959"<funcprototype> <funcdef>geometry <function>ST_Collect</function></funcdef> "
960"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
961"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
962"<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
963"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
964"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
965"<funcdef>geometry <function>ST_Collect</function></funcdef> "
966"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
967"</funcprototype>"
968
969#. Tag: para
970#: reference_processing.xml:430
971#, no-c-format
972msgid ""
973"Output type can be a MULTI* or a GEOMETRYCOLLECTION. Comes in 2 variants. "
974"Variant 1 collects 2 geometries. Variant 2 is an aggregate function that "
975"takes a set of geometries and collects them into a single ST_Geometry."
976msgstr ""
977"O tipo de saída pode ser uma MULTI * ou uma GEOMETRYCOLLECTION. Vem com 2 "
978"variantes. A variante 1 coleta 2 geometrias. E variante 2 é uma função "
979"agregada que pega um conjunto de geometrias e as coloca em uma única "
980"ST_Geometry."
981
982#. Tag: para
983#: reference_processing.xml:434
984#, no-c-format
985msgid ""
986"Aggregate version: This function returns a GEOMETRYCOLLECTION or a MULTI "
987"object from a set of geometries. The ST_Collect() function is an \"aggregate"
988"\" function in the terminology of PostgreSQL. That means that it operates on "
989"rows of data, in the same way the SUM() and AVG() functions do. For example, "
990"\"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" will return a "
991"separate GEOMETRYCOLLECTION for each distinct value of ATTRCOLUMN."
992msgstr ""
993"Versão agregada: Esta função retorna uma GEOMETRYCOLLECTION ou um MULTI "
994"objeto de um conjunto de geometrias. A função ST_Collect() é uma função "
995"\"agregada\" na terminologia do PostgreSQL. Isso significa que ela opera em "
996"filas de dados, da mesma maneira que as funções SUM() e AVG(). Por exemplo: "
997"\"SELECT ST_Collect(GEOM) FROM GEOMTABLE GROUP BY ATTRCOLUMN\" irá retornar "
998"uma GEOMETRYCOLLECTION para cada valor distinto  de ATTRCOLUMN. "
999
1000#. Tag: para
1001#: reference_processing.xml:442
1002#, no-c-format
1003msgid ""
1004"Non-Aggregate version: This function returns a geometry being a collection "
1005"of two input geometries. Output type can be a MULTI* or a GEOMETRYCOLLECTION."
1006msgstr ""
1007"Versão não agregada: Esta função retorna uma geometria sendo uma coleção de "
1008"duas geometrias de entrada. O tio de saída pode ser uma MULTI* ou "
1009"GEOMETRYCOLLECTION."
1010
1011#. Tag: para
1012#: reference_processing.xml:446
1013#, fuzzy, no-c-format
1014msgid ""
1015"ST_Collect and ST_Union are often interchangeable except that ST_Collect "
1016"will always return a GeometryCollection or MULTI geometry and ST_Union may "
1017"return single geometries when it dissolves boundaries. ST_Union will also "
1018"split linestrings at node intersections, whereas ST_Collect will never split "
1019"linestrings and in turn just return as MULTILINESTRING. To prevent "
1020"ST_Collect from returning a Geometry Collection when collecting MULTI "
1021"geometries, one can use the below trick that utilizes <xref linkend=\"ST_Dump"
1022"\"/> to expand the MULTIs out to singles and then regroup them."
1023msgstr ""
1024"As ST_Collect e ST_Union são imutáveis, normalmente. ST_Collect está nos "
1025"comandos gerais de grandeza mais rápida que ST_Union, porque ela não tenta "
1026"desfazer limites ou validar que um MultiPolígono construído não possui "
1027"regiões sobrepostas. Isto apenas puxa geometrias únicas para dentro de MULTI "
1028"e MULTI ou mistura tipos de geometria dentro de Coleções de Geometrias. "
1029"Infelizmente, as coleções não são bem suportadas pelas ferramentas GIS. Para "
1030"prevenir que a ST_Collect retorne uma coleção de geometrias quando estiver "
1031"coletando MULTI geometrias, pode-se usar o artifício abaixo o qual utiliza "
1032"<xref linkend=\"ST_Dump\"/> para expandir as MULTIs para únicas e depois "
1033"reagrupá-las."
1034
1035#. Tag: para
1036#: reference_processing.xml:454
1037#, no-c-format
1038msgid ""
1039"Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was "
1040"enhanced to handle more geometries faster."
1041msgstr ""
1042"Disponibilidade: 1.4.0 - ST_Collect(geomarray) foi introduzida. A ST_Collect "
1043"foi melhorada para lidar com mais geometrias mais rápido. "
1044
1045#. Tag: para
1046#: reference_processing.xml:455 reference_processing.xml:664
1047#: reference_processing.xml:752 reference_processing.xml:804
1048#: reference_processing.xml:995 reference_processing.xml:1050
1049#: reference_processing.xml:1108 reference_processing.xml:1149
1050#: reference_processing.xml:1348 reference_processing.xml:1412
1051#: reference_processing.xml:1455 reference_processing.xml:1701
1052#: reference_processing.xml:1921 reference_processing.xml:2033
1053#: reference_processing.xml:2091 reference_processing.xml:2720
1054#: reference_processing.xml:2854
1055#, no-c-format
1056msgid "&Z_support;"
1057msgstr "&Z_support;"
1058
1059#. Tag: para
1060#: reference_processing.xml:456
1061#, no-c-format
1062msgid ""
1063"&curve_support; This method supports Circular Strings and Curves, but will "
1064"never return a MULTICURVE or MULTI as one would expect and PostGIS does not "
1065"currently support those."
1066msgstr ""
1067"&curve_support; Este método suporta Strings Circulares e Curvas, mas nunca "
1068"retornará uma MULTICURVA ou MULTI como o esperado e o PostGIS não suporta "
1069"elas no momento."
1070
1071#. Tag: para
1072#: reference_processing.xml:463 reference_processing.xml:2802
1073#, no-c-format
1074msgid "Aggregate example"
1075msgstr "Exemplo agregado "
1076
1077#. Tag: programlisting
1078#: reference_processing.xml:464
1079#, fuzzy, no-c-format
1080msgid ""
1081"SELECT stusps, ST_Collect(f.the_geom) as singlegeom\n"
1082"         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n"
1083"                                FROM\n"
1084"                                somestatetable ) As f\n"
1085"GROUP BY stusps"
1086msgstr ""
1087"SELECT stusps,\n"
1088"           ST_Multi(ST_Collect(f.the_geom)) as singlegeom\n"
1089"         FROM (SELECT stusps, (ST_Dump(the_geom)).geom As the_geom\n"
1090"                                FROM\n"
1091"                                somestatetable ) As f\n"
1092"GROUP BY stusps"
1093
1094#. Tag: para
1095#: reference_processing.xml:465 reference_processing.xml:2804
1096#, no-c-format
1097msgid "Non-Aggregate example"
1098msgstr "Exemplo não agregado"
1099
1100#. Tag: programlisting
1101#: reference_processing.xml:466
1102#, no-c-format
1103msgid ""
1104"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
1105"        ST_GeomFromText('POINT(-2 3)') ));\n"
1106"\n"
1107"st_astext\n"
1108"----------\n"
1109"MULTIPOINT(1 2,-2 3)\n"
1110"\n"
1111"--Collect 2 d points\n"
1112"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
1113"                ST_GeomFromText('POINT(1 2)') ) );\n"
1114"\n"
1115"st_astext\n"
1116"----------\n"
1117"MULTIPOINT(1 2,1 2)\n"
1118"\n"
1119"--Collect 3d points\n"
1120"SELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n"
1121"                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n"
1122"\n"
1123"                st_asewkt\n"
1124"-------------------------\n"
1125" MULTIPOINT(1 2 3,1 2 4)\n"
1126"\n"
1127" --Example with curves\n"
1128"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 "
1129"150415,220227 150505,220227 150406)'),\n"
1130"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 "
1131"150406)')));\n"
1132"                                                                                                                                st_astext\n"
1133"------------------------------------------------------------------------------------\n"
1134" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 "
1135"150406),\n"
1136" CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
1137"\n"
1138"--New ST_Collect array construct\n"
1139"SELECT ST_Collect(ARRAY(SELECT the_geom FROM sometable));\n"
1140"\n"
1141"SELECT ST_AsText(ST_Collect(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
1142"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
1143"wktcollect;\n"
1144"\n"
1145"--wkt collect --\n"
1146"MULTILINESTRING((1 2,3 4),(3 4,4 5))"
1147msgstr ""
1148"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
1149"        ST_GeomFromText('POINT(-2 3)') ));\n"
1150"\n"
1151"st_astext\n"
1152"----------\n"
1153"MULTIPOINT(1 2,-2 3)\n"
1154"\n"
1155"--Collect 2 d points\n"
1156"SELECT ST_AsText(ST_Collect(ST_GeomFromText('POINT(1 2)'),\n"
1157"                ST_GeomFromText('POINT(1 2)') ) );\n"
1158"\n"
1159"st_astext\n"
1160"----------\n"
1161"MULTIPOINT(1 2,1 2)\n"
1162"\n"
1163"--Collect 3d points\n"
1164"SELECT ST_AsEWKT(ST_Collect(ST_GeomFromEWKT('POINT(1 2 3)'),\n"
1165"                ST_GeomFromEWKT('POINT(1 2 4)') ) );\n"
1166"\n"
1167"                st_asewkt\n"
1168"-------------------------\n"
1169" MULTIPOINT(1 2 3,1 2 4)\n"
1170"\n"
1171" --Example with curves\n"
1172"SELECT ST_AsText(ST_Collect(ST_GeomFromText('CIRCULARSTRING(220268 "
1173"150415,220227 150505,220227 150406)'),\n"
1174"ST_GeomFromText('CIRCULARSTRING(220227 150406,2220227 150407,220227 "
1175"150406)')));\n"
1176"                                                                                                                                st_astext\n"
1177"------------------------------------------------------------------------------------\n"
1178" GEOMETRYCOLLECTION(CIRCULARSTRING(220268 150415,220227 150505,220227 "
1179"150406),\n"
1180" CIRCULARSTRING(220227 150406,2220227 150407,220227 150406))\n"
1181"\n"
1182"--New ST_Collect array construct\n"
1183"SELECT ST_Collect(ARRAY(SELECT the_geom FROM sometable));\n"
1184"\n"
1185"SELECT ST_AsText(ST_Collect(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
1186"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
1187"wktcollect;\n"
1188"\n"
1189"--wkt collect --\n"
1190"MULTILINESTRING((1 2,3 4),(3 4,4 5))"
1191
1192#. Tag: para
1193#: reference_processing.xml:470
1194#, no-c-format
1195msgid ", <xref linkend=\"ST_Union\"/>"
1196msgstr ", <xref linkend=\"ST_Union\"/>"
1197
1198#. Tag: refname
1199#: reference_processing.xml:477
1200#, no-c-format
1201msgid "ST_ConcaveHull"
1202msgstr "ST_ConcaveHull"
1203
1204#. Tag: refpurpose
1205#: reference_processing.xml:478
1206#, no-c-format
1207msgid ""
1208"The concave hull of a geometry represents a possibly concave geometry that "
1209"encloses all geometries within the set. You can think of it as shrink "
1210"wrapping."
1211msgstr ""
1212"O casco côncavo de uma geometrias representa uma possível geometria côncava "
1213"que envolve todas as geometrias dentro do conjunto. Você pode pensar nele "
1214"como um encolhimento."
1215
1216#. Tag: funcprototype
1217#: reference_processing.xml:484
1218#, no-c-format
1219msgid ""
1220"<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> "
1221"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
1222"<paramdef><type>float </type> <parameter>target_percent</parameter></"
1223"paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
1224"<parameter>allow_holes=false</parameter></paramdef>"
1225msgstr ""
1226"<funcdef>geometry <function>ST_ConcaveHull</function></funcdef> "
1227"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
1228"<paramdef><type>float </type> <parameter>target_percent</parameter></"
1229"paramdef> <paramdef choice=\"opt\"><type>boolean </type> "
1230"<parameter>allow_holes=false</parameter></paramdef>"
1231
1232#. Tag: para
1233#: reference_processing.xml:495
1234#, no-c-format
1235msgid ""
1236"The concave hull of a geometry represents a possibly concave geometry that "
1237"encloses all geometries within the set. Defaults to false for allowing "
1238"polygons with holes. The result is never higher than a single polygon."
1239msgstr ""
1240"O casco côncavo de uma geometrias representa uma possível geometria côncava "
1241"que envolve todas as geometrias dentro do conjunto. É falsa por permitir "
1242"polígonos com buracos. O resultado nunca é maior que um único polígono. "
1243
1244#. Tag: para
1245#: reference_processing.xml:499
1246#, no-c-format
1247msgid ""
1248"The target_percent is the target percent of area of convex hull the PostGIS "
1249"solution will try to approach before giving up or exiting. One can think of "
1250"the concave hull as the geometry you get by vacuum sealing a set of "
1251"geometries. The target_percent of 1 will give you the same answer as the "
1252"convex hull. A target_percent between 0 and 0.99 will give you something "
1253"that should have a smaller area than the convex hull. This is different from "
1254"a convex hull which is more like wrapping a rubber band around the set of "
1255"geometries."
1256msgstr ""
1257"O target_percent é o percentual alvo da área de casco convexo que a solução "
1258"PostGIS tentará aproximar antes de desistir ou sair. Você pode pensar no "
1259"casco côncavo como a geometria que conseguirá pegar através da vedação a "
1260"vácuo de um conjunto de geometrias. O target_percent de 1 fornecerá a mesma "
1261"resposta do casco convexo. Um target_percent entre 0 e 0.99 fornecerá algo "
1262"que com uma área menor que o casco convexo. Isto é diferente de um casco "
1263"convexo que é mais propenso a empacotar uma banda envolta de um conjunto de "
1264"geometrias. "
1265
1266#. Tag: para
1267#: reference_processing.xml:504
1268#, no-c-format
1269msgid ""
1270"It is usually used with MULTI and Geometry Collections. Although it is not "
1271"an aggregate - you can use it in conjunction with ST_Collect or ST_Union to "
1272"get the concave hull of a set of points/linestring/polygons "
1273"ST_ConcaveHull(ST_Collect(somepointfield), 0.80)."
1274msgstr ""
1275"Frequentemente usado com MULTI e Coleções de Geometrias. Embora não seja um "
1276"agregado - você pode usar em conjunto com ST_Collect or ST_Union para obter "
1277"o casco côncavo de um conjunto de pontos/linestring/polígonos "
1278"ST_ConcaveHull(ST_Collect(somepointfield), 0.80)."
1279
1280#. Tag: para
1281#: reference_processing.xml:509
1282#, no-c-format
1283msgid ""
1284"It is much slower to compute than convex hull but encloses the geometry "
1285"better and is also useful for image recognition."
1286msgstr ""
1287"É muito mais lento calcular do que  o casco convexo mas envolve a geometria "
1288"melhor e também é útil para reconhecimento de imagem. "
1289
1290#. Tag: para
1291#: reference_processing.xml:512 reference_processing.xml:660
1292#: reference_processing.xml:898 reference_processing.xml:1298
1293#: reference_processing.xml:2550
1294#, no-c-format
1295msgid "Performed by the GEOS module"
1296msgstr "Desempenhado pelo módulo GEOS"
1297
1298#. Tag: para
1299#: reference_processing.xml:513
1300#, no-c-format
1301msgid ""
1302"Note - If you are using with points, linestrings, or geometry collections "
1303"use ST_Collect. If you are using with polygons, use ST_Union since it may "
1304"fail with invalid geometries."
1305msgstr ""
1306"Nota - Se você está usando com pontos , linestrings ou coleções de "
1307"geometrias, use ST_Collect. Se estiver usando com polígonos, use ST_Union já "
1308"que pode falhar com geometrias inválidas."
1309
1310#. Tag: para
1311#: reference_processing.xml:516
1312#, no-c-format
1313msgid ""
1314"Note - The smaller you make the target percent, the longer it takes to "
1315"process the concave hull and more likely to run into topological exceptions. "
1316"Also the more floating points and number of points you accrue. First try a "
1317"0.99 which does a first hop, is usually very fast, sometimes as fast as "
1318"computing the convex hull, and usually gives much better than 99% of shrink "
1319"since it almost always overshoots. Second hope of 0.98 it slower, others get "
1320"slower usually quadratically. To reduce precision and float points, use "
1321"<xref linkend=\"ST_SimplifyPreserveTopology\"/> or <xref linkend="
1322"\"ST_SnapToGrid\"/> after ST_ConcaveHull. ST_SnapToGrid is a bit faster, but "
1323"could result in invalid geometries where as ST_SimplifyPreserveTopology "
1324"almost always preserves the validity of the geometry."
1325msgstr ""
1326"Nota - Quanto menor você fizer a porcentagem alvo mais tempo demorará para "
1327"processar o casco côncavo e a chance de colidir com exceções topológicas é "
1328"maior. Além disso, quanto mais pontos flutuantes mais números de pontos você "
1329"acumula. Primeiramente, tente 0.99 que faz um primeiro salto, muito rápido, "
1330"às vezes tão rápido como o casco convexo, e geralmente oferece muito melhor "
1331"que 99% de encolher já que quase sempre passa dos limites. O segundo salto "
1332"de 0.98 mai lento, os outros ficam mais lentos quadraticamente. Para reduzir "
1333"a precisão e os pontos flutuantes, use <xref linkend="
1334"\"ST_SimplifyPreserveTopology\"/> ou <xref linkend=\"ST_SnapToGrid\"/> "
1335"depois ST_ConcaveHull. A ST_SnapToGrid é um pouco mais rápida, não é "
1336"resultante em geometrias onde, como ST_SimplifyPreserveTopology quase sempre "
1337"preserva a validade da geometria. "
1338
1339#. Tag: para
1340#: reference_processing.xml:521
1341#, no-c-format
1342msgid ""
1343"More real world examples and brief explanation of the technique are shown "
1344"<ulink url=\"http://www.bostongis.com/postgis_concavehull.snippet\">http://"
1345"www.bostongis.com/postgis_concavehull.snippet</ulink>"
1346msgstr ""
1347"Mais exemplos do mundo real e uma breve explicação da técnica em: <ulink url="
1348"\"http://www.bostongis.com/postgis_concavehull.snippet\">http://www."
1349"bostongis.com/postgis_concavehull.snippet</ulink>"
1350
1351#. Tag: para
1352#: reference_processing.xml:524
1353#, no-c-format
1354msgid ""
1355"Also check out Simon Greener's article on demonstrating ConcaveHull "
1356"introduced in Oracle 11G R2. <ulink url=\"http://www.spatialdbadvisor.com/"
1357"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-"
1358"oracle-11gr2\">http://www.spatialdbadvisor.com/"
1359"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</"
1360"ulink>. The solution we get at 0.75 target percent of convex hull is similar "
1361"to the shape Simon gets with Oracle SDO_CONCAVEHULL_BOUNDARY."
1362msgstr ""
1363"Veja também o artigo do Simon Greener mostrando o ConcaveHull introduzido no "
1364"Oracle 11G R2. <ulink url=\"http://www.spatialdbadvisor.com/"
1365"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-"
1366"oracle-11gr2\">http://www.spatialdbadvisor.com/"
1367"oracle_spatial_tips_tricks/172/concave-hull-geometries-in-oracle-11gr2</"
1368"ulink>. A solução que pegamos na porcentagem do alvo 0.75 do casco convexo é "
1369"parecida com o formato que o Simon pega com  with Oracle "
1370"SDO_CONCAVEHULL_BOUNDARY."
1371
1372#. Tag: para
1373#: reference_processing.xml:528 reference_processing.xml:1147
1374#: reference_processing.xml:2427
1375#, no-c-format
1376msgid "Availability: 2.0.0"
1377msgstr "Disponibilidade: 2.0.0"
1378
1379#. Tag: programlisting
1380#: reference_processing.xml:533
1381#, no-c-format
1382msgid ""
1383"--Get estimate of infected area based on point observations\n"
1384"SELECT d.disease_type,\n"
1385"        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n"
1386"        FROM disease_obs As d\n"
1387"        GROUP BY d.disease_type;"
1388msgstr ""
1389"--Get estimate of infected area based on point observations\n"
1390"SELECT d.disease_type,\n"
1391"        ST_ConcaveHull(ST_Collect(d.pnt_geom), 0.99) As geom\n"
1392"        FROM disease_obs As d\n"
1393"        GROUP BY d.disease_type;"
1394
1395#. Tag: para
1396#: reference_processing.xml:543
1397#, no-c-format
1398msgid "ST_ConcaveHull of 2 polygons encased in target 100% shrink concave hull"
1399msgstr ""
1400"ST_ConcaveHull de 2 polígonos revestidos no alvo 100% encolhido casco côncavo"
1401
1402#. Tag: programlisting
1403#: reference_processing.xml:546
1404#, no-c-format
1405msgid ""
1406"-- geometries overlaid with concavehull\n"
1407"-- at target 100% shrink (this is the same as convex hull - since no "
1408"shrink)\n"
1409"SELECT\n"
1410"        ST_ConcaveHull(\n"
1411"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
1412"                        50 60, 125 100, 175 150))'),\n"
1413"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
1414"                ), 1)\n"
1415"         As convexhull;"
1416msgstr ""
1417"-- geometries overlaid with concavehull\n"
1418"-- at target 100% shrink (this is the same as convex hull - since no "
1419"shrink)\n"
1420"SELECT\n"
1421"        ST_ConcaveHull(\n"
1422"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
1423"                        50 60, 125 100, 175 150))'),\n"
1424"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
1425"                ), 1)\n"
1426"         As convexhull;"
1427
1428#. Tag: para
1429#: reference_processing.xml:553
1430#, no-c-format
1431msgid ""
1432"-- geometries overlaid with concavehull at target 90% of convex hull area"
1433msgstr ""
1434"-- as geometrias cobertas com casco côncavo no alvo 90% da área do casco "
1435"convexo "
1436
1437#. Tag: programlisting
1438#: reference_processing.xml:557
1439#, no-c-format
1440msgid ""
1441"-- geometries overlaid with concavehull at target 90% shrink\n"
1442"SELECT\n"
1443"        ST_ConcaveHull(\n"
1444"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
1445"                        50 60, 125 100, 175 150))'),\n"
1446"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
1447"                ), 0.9)\n"
1448"         As target_90;"
1449msgstr ""
1450"-- geometries overlaid with concavehull at target 90% shrink\n"
1451"SELECT\n"
1452"        ST_ConcaveHull(\n"
1453"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
1454"                        50 60, 125 100, 175 150))'),\n"
1455"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
1456"                ), 0.9)\n"
1457"         As target_90;"
1458
1459#. Tag: para
1460#: reference_processing.xml:566
1461#, no-c-format
1462msgid "L Shape points overlaid with convex hull"
1463msgstr "Os pontos L Shapes revistem isso com um casco convexo"
1464
1465#. Tag: programlisting
1466#: reference_processing.xml:569
1467#, no-c-format
1468msgid ""
1469"-- this produces a table of 42 points that form an L shape\n"
1470"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
1471"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
1472"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
1473"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
1474"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
1475"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
1476"        INTO TABLE l_shape;\n"
1477"\n"
1478"SELECT ST_ConvexHull(ST_Collect(geom))\n"
1479"FROM l_shape;"
1480msgstr ""
1481"-- this produces a table of 42 points that form an L shape\n"
1482"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
1483"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
1484"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
1485"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
1486"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
1487"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
1488"        INTO TABLE l_shape;\n"
1489"\n"
1490"SELECT ST_ConvexHull(ST_Collect(geom))\n"
1491"FROM l_shape;"
1492
1493#. Tag: para
1494#: reference_processing.xml:576
1495#, no-c-format
1496msgid "ST_ConcaveHull of L points at target 99% of convex hull"
1497msgstr "ST_ConcaveHull of L points at target 99% of convex hull"
1498
1499#. Tag: programlisting
1500#: reference_processing.xml:579
1501#, no-c-format
1502msgid ""
1503"SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n"
1504"        FROM l_shape;"
1505msgstr ""
1506"SELECT ST_ConcaveHull(ST_Collect(geom), 0.99)\n"
1507"        FROM l_shape;"
1508
1509#. Tag: para
1510#: reference_processing.xml:588
1511#, no-c-format
1512msgid "Concave Hull of L points at target 80% convex hull area"
1513msgstr "Casco côncavo de L pontos no alvo 80% "
1514
1515#. Tag: programlisting
1516#: reference_processing.xml:591
1517#, no-c-format
1518msgid ""
1519"-- Concave Hull L shape points\n"
1520"        -- at target 80% of convexhull\n"
1521"        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n"
1522"        FROM l_shape;"
1523msgstr ""
1524"-- Concave Hull L shape points\n"
1525"        -- at target 80% of convexhull\n"
1526"        SELECT ST_ConcaveHull(ST_Collect(geom), 0.80)\n"
1527"        FROM l_shape;"
1528
1529#. Tag: para
1530#: reference_processing.xml:600
1531#, no-c-format
1532msgid "multilinestring overlaid with Convex hull"
1533msgstr "multilinestring reveste com Casco convexo. "
1534
1535#. Tag: para
1536#: reference_processing.xml:608
1537#, no-c-format
1538msgid ""
1539"multilinestring with overlaid with Concave hull of linestrings at 99% target "
1540"-- first hop"
1541msgstr ""
1542"multilinestring com coberturas com cascos côncavos de linestrings em um alvo "
1543"de 99% -- primeiro salto"
1544
1545#. Tag: programlisting
1546#: reference_processing.xml:612
1547#, no-c-format
1548msgid ""
1549"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 "
1550"70,82 112,130 94,\n"
1551"        130 62,122 40,156 32,162 76,172 88),\n"
1552"(132 178,134 148,128 136,96 128,132 108,150 130,\n"
1553"170 142,174 110,156 96,158 90,158 88),\n"
1554"(22 64,66 28,94 38,94 68,114 76,112 30,\n"
1555"132 10,168 18,178 34,186 52,184 74,190 100,\n"
1556"190 122,182 148,178 170,176 184,156 164,146 178,\n"
1557"132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
1558msgstr ""
1559"SELECT ST_ConcaveHull(ST_GeomFromText('MULTILINESTRING((106 164,30 112,74 "
1560"70,82 112,130 94,\n"
1561"        130 62,122 40,156 32,162 76,172 88),\n"
1562"(132 178,134 148,128 136,96 128,132 108,150 130,\n"
1563"170 142,174 110,156 96,158 90,158 88),\n"
1564"(22 64,66 28,94 38,94 68,114 76,112 30,\n"
1565"132 10,168 18,178 34,186 52,184 74,190 100,\n"
1566"190 122,182 148,178 170,176 184,156 164,146 178,\n"
1567"132 186,92 182,56 158,36 150,62 150,76 128,88 118))'),0.99)"
1568
1569#. Tag: para
1570#: reference_processing.xml:622
1571#, no-c-format
1572msgid ""
1573", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend="
1574"\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
1575msgstr ""
1576", <xref linkend=\"ST_ConvexHull\"/>, <xref linkend="
1577"\"ST_SimplifyPreserveTopology\"/>, <xref linkend=\"ST_SnapToGrid\"/>"
1578
1579#. Tag: refname
1580#: reference_processing.xml:628
1581#, no-c-format
1582msgid "ST_ConvexHull"
1583msgstr "ST_ConvexHull"
1584
1585#. Tag: refpurpose
1586#: reference_processing.xml:629
1587#, no-c-format
1588msgid ""
1589"<refpurpose>The convex hull of a geometry represents the minimum convex "
1590"geometry that encloses all geometries within the set.</refpurpose>"
1591msgstr ""
1592"<refpurpose> O casco convexo de uma geometria representa a mínima  geometria "
1593"convexa que envolve todas as geometrias dentro do conjunto.</refpurpose>"
1594
1595#. Tag: funcprototype
1596#: reference_processing.xml:635
1597#, no-c-format
1598msgid ""
1599"<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
1600"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
1601msgstr ""
1602"<funcdef>geometry <function>ST_ConvexHull</function></funcdef> "
1603"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
1604
1605#. Tag: para
1606#: reference_processing.xml:644
1607#, no-c-format
1608msgid ""
1609"<para>The convex hull of a geometry represents the minimum convex geometry "
1610"that encloses all geometries within the set.</para>"
1611msgstr ""
1612"<para> O casco convexo de uma geometria representa a mínima geometria "
1613"convexa que envolve todas as geometrias dentro do conjunto.</para>"
1614
1615#. Tag: para
1616#: reference_processing.xml:647
1617#, no-c-format
1618msgid ""
1619"One can think of the convex hull as the geometry you get by wrapping an "
1620"elastic band around a set of geometries. This is different from a concave "
1621"hull which is analogous to shrink-wrapping your geometries."
1622msgstr ""
1623"Pode-se pensar no casco convexo como a geometria que se obtém envolvendo uma "
1624"banda elástica em volta de um conjunto de geometrias. Isto é diferente de um "
1625"casco côncavo que é análogo ao encolhimento nas suas geometrias. "
1626
1627#. Tag: para
1628#: reference_processing.xml:651
1629#, no-c-format
1630msgid ""
1631"It is usually used with MULTI and Geometry Collections. Although it is not "
1632"an aggregate - you can use it in conjunction with ST_Collect to get the "
1633"convex hull of a set of points. ST_ConvexHull(ST_Collect(somepointfield))."
1634msgstr ""
1635"Comumente usado com MULTI e Coleções de Geometrias. Embora não seja um "
1636"agregado - você pode usar em conjunto com ST_Collect para obter o casco "
1637"convexo de um conjunto de pontos. ST_ConvexHull(ST_Collect(somepointfield))."
1638
1639#. Tag: para
1640#: reference_processing.xml:656
1641#, no-c-format
1642msgid ""
1643"It is often used to determine an affected area based on a set of point "
1644"observations."
1645msgstr ""
1646"Regularmente usado para determinar uma área afetada baseado em um conjunto "
1647"de observações pontuais. "
1648
1649#. Tag: para
1650#: reference_processing.xml:663
1651#, no-c-format
1652msgid "&sqlmm_compliant; SQL-MM 3: 5.1.16"
1653msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.16"
1654
1655#. Tag: programlisting
1656#: reference_processing.xml:669
1657#, no-c-format
1658msgid ""
1659"--Get estimate of infected area based on point observations\n"
1660"SELECT d.disease_type,\n"
1661"        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n"
1662"        FROM disease_obs As d\n"
1663"        GROUP BY d.disease_type;"
1664msgstr ""
1665"--Get estimate of infected area based on point observations\n"
1666"SELECT d.disease_type,\n"
1667"        ST_ConvexHull(ST_Collect(d.the_geom)) As the_geom\n"
1668"        FROM disease_obs As d\n"
1669"        GROUP BY d.disease_type;"
1670
1671#. Tag: para
1672#: reference_processing.xml:677
1673#, no-c-format
1674msgid ""
1675"Convex Hull of a MultiLinestring and a MultiPoint seen together with the "
1676"MultiLinestring and MultiPoint"
1677msgstr ""
1678"Casco convexo de uma MultiLinestring e um MultiPonto vistos juntos com a "
1679"MultiLinestring e MultiPonto"
1680
1681#. Tag: programlisting
1682#: reference_processing.xml:680
1683#, no-c-format
1684msgid ""
1685"SELECT ST_AsText(ST_ConvexHull(\n"
1686"        ST_Collect(\n"
1687"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 "
1688"30))'),\n"
1689"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 "
1690"10)')\n"
1691"                        )) );\n"
1692"---st_astext--\n"
1693"POLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
1694msgstr ""
1695"SELECT ST_AsText(ST_ConvexHull(\n"
1696"        ST_Collect(\n"
1697"                ST_GeomFromText('MULTILINESTRING((100 190,10 8),(150 10, 20 "
1698"30))'),\n"
1699"                        ST_GeomFromText('MULTIPOINT(50 5, 150 30, 50 10, 10 "
1700"10)')\n"
1701"                        )) );\n"
1702"---st_astext--\n"
1703"POLYGON((50 5,10 8,10 10,100 190,150 30,150 10,50 5))"
1704
1705#. Tag: para
1706#: reference_processing.xml:685
1707#, no-c-format
1708msgid ""
1709", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend="
1710"\"ST_MinimumBoundingCircle\"/>"
1711msgstr ""
1712", <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend="
1713"\"ST_MinimumBoundingCircle\"/>"
1714
1715#. Tag: refname
1716#: reference_processing.xml:691
1717#, no-c-format
1718msgid "ST_CurveToLine"
1719msgstr "ST_CurveToLine"
1720
1721#. Tag: refpurpose
1722#: reference_processing.xml:693
1723#, no-c-format
1724msgid "Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGON"
1725msgstr "Converte uma CIRCULARSTRING/CURVEPOLYGON para uma LINESTRING/POLYGON"
1726
1727#. Tag: funcprototype
1728#: reference_processing.xml:698
1729#, fuzzy, no-c-format
1730msgid ""
1731"<funcdef>geometry <function>ST_CurveToLine</function></funcdef> "
1732"<paramdef><type>geometry</type> <parameter>curveGeom</parameter></paramdef> "
1733"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
1734"<paramdef choice=\"opt\"><type>integer</type> <parameter>tolerance_type</"
1735"parameter></paramdef> <paramdef choice=\"opt\"><type>integer</type> "
1736"<parameter>flags</parameter></paramdef>"
1737msgstr ""
1738"<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
1739"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
1740"<paramdef><type>float </type> <parameter>signed_distance</parameter></"
1741"paramdef> <paramdef choice=\"opt\"><type>text </type> "
1742"<parameter>style_parameters=''</parameter></paramdef>"
1743
1744#. Tag: para
1745#: reference_processing.xml:711
1746#, fuzzy, no-c-format
1747msgid ""
1748"Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON. "
1749"Useful for outputting to devices that can't support CIRCULARSTRING geometry "
1750"types"
1751msgstr ""
1752"Converte uma  CIRCULAR STRING para uma LINESTRING normal ou um CURVEPOLYGON "
1753"para um POLYGON. Útil para aparelhos que não suportam tipos de geometria "
1754"CIRCULARSTRING"
1755
1756#. Tag: para
1757#: reference_processing.xml:713
1758#, fuzzy, no-c-format
1759msgid ""
1760"Converts a given geometry to a linear geometry. Each curved geometry or "
1761"segment is converted into a linear approximation using the given `tolerance` "
1762"and options (32 segments per quadrant and no options by default)."
1763msgstr ""
1764"Converte uma dada geometria para uma geometrias linear. Cada geometria "
1765"curvada ou segmento é convertido para uma aproximação linear usando o valor "
1766"padrão de 32 segmentos por quarto de círculo"
1767
1768#. Tag: para
1769#: reference_processing.xml:718
1770#, no-c-format
1771msgid ""
1772"The 'tolerance_type' argument determines interpretation of the `tolerance` "
1773"argument. It can take the following values:"
1774msgstr ""
1775
1776#. Tag: para
1777#: reference_processing.xml:723
1778#, no-c-format
1779msgid "0 (default): Tolerance is max segments per quadrant."
1780msgstr ""
1781
1782#. Tag: para
1783#: reference_processing.xml:726
1784#, no-c-format
1785msgid "1: Tolerance is max-deviation of line from curve, in source units."
1786msgstr ""
1787
1788#. Tag: para
1789#: reference_processing.xml:729
1790#, no-c-format
1791msgid "2: Tolerance is max-angle, in radians, between generating radii."
1792msgstr ""
1793
1794#. Tag: para
1795#: reference_processing.xml:734
1796#, no-c-format
1797msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:"
1798msgstr ""
1799
1800#. Tag: para
1801#: reference_processing.xml:739
1802#, no-c-format
1803msgid "1: Symmetric (orientation idependent) output."
1804msgstr ""
1805
1806#. Tag: para
1807#: reference_processing.xml:742
1808#, no-c-format
1809msgid ""
1810"2: Retain angle, avoids reducing angles (segment lengths) when producing "
1811"symmetric output. Has no effect when Symmetric flag is off."
1812msgstr ""
1813
1814#. Tag: para
1815#: reference_processing.xml:747 reference_processing.xml:1347
1816#, fuzzy, no-c-format
1817msgid "Availability: 1.3.0"
1818msgstr "Disponibilidade: 1.3.3"
1819
1820#. Tag: para
1821#: reference_processing.xml:748
1822#, no-c-format
1823msgid ""
1824"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and "
1825"for symmetric output."
1826msgstr ""
1827
1828#. Tag: para
1829#: reference_processing.xml:750
1830#, no-c-format
1831msgid "&sfs_compliant;"
1832msgstr "&sfs_compliant;"
1833
1834#. Tag: para
1835#: reference_processing.xml:751
1836#, no-c-format
1837msgid "&sqlmm_compliant; SQL-MM 3: 7.1.7"
1838msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.7"
1839
1840#. Tag: para
1841#: reference_processing.xml:753 reference_processing.xml:992
1842#: reference_processing.xml:1047 reference_processing.xml:1148
1843#: reference_processing.xml:1349 reference_processing.xml:2719
1844#, no-c-format
1845msgid "&curve_support;"
1846msgstr "&curve_support;"
1847
1848#. Tag: programlisting
1849#: reference_processing.xml:760
1850#, fuzzy, no-c-format
1851msgid ""
1852"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
1853"150415,220227 150505,220227 150406)')));\n"
1854"\n"
1855"--Result --\n"
1856" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 "
1857"150418.17258804,220273.613787707 150419.895736857,\n"
1858" 220275.317452352 150421.704659462,220276.930305234 "
1859"150423.594998003,220278.448460847 150425.562198489,\n"
1860" 220279.868261823 150427.60152176,220281.186287736 "
1861"150429.708054909,220282.399363347 150431.876723113,\n"
1862" 220283.50456625 150434.10230186,220284.499233914 "
1863"150436.379429536,220285.380970099 150438.702620341,220286.147650624 "
1864"150441.066277505,\n"
1865" 220286.797428488 150443.464706771,220287.328738321 "
1866"150445.892130112,220287.740300149 150448.342699654,\n"
1867" 220288.031122486 150450.810511759,220288.200504713 "
1868"150453.289621251,220288.248038775 150455.77405574,\n"
1869" 220288.173610157 150458.257830005,220287.977398166 "
1870"150460.734960415,220287.659875492 150463.199479347,\n"
1871" 220287.221807076 150465.64544956,220286.664248262 "
1872"150468.066978495,220285.988542259 150470.458232479,220285.196316903 "
1873"150472.81345077,\n"
1874" 220284.289480732 150475.126959442,220283.270218395 "
1875"150477.39318505,220282.140985384 150479.606668057,\n"
1876" 220280.90450212 150481.762075989,220279.5637474 "
1877"150483.85421628,220278.12195122 150485.87804878,\n"
1878" 220276.582586992 150487.828697901,220274.949363179 "
1879"150489.701464356,220273.226214362 150491.491836488,\n"
1880" 220271.417291757 150493.195501133,220269.526953216 "
1881"150494.808354014,220267.559752731 150496.326509628,\n"
1882" 220265.520429459 150497.746310603,220263.41389631 "
1883"150499.064336517,220261.245228106 150500.277412127,\n"
1884" 220259.019649359 150501.38261503,220256.742521683 "
1885"150502.377282695,220254.419330878 150503.259018879,\n"
1886" 220252.055673714 150504.025699404,220249.657244448 "
1887"150504.675477269,220247.229821107 150505.206787101,\n"
1888" 220244.779251566 150505.61834893,220242.311439461 "
1889"150505.909171266,220239.832329968 150506.078553494,\n"
1890" 220237.347895479 150506.126087555,220234.864121215 "
1891"150506.051658938,220232.386990804 150505.855446946,\n"
1892" 220229.922471872 150505.537924272,220227.47650166 "
1893"150505.099855856,220225.054972724 150504.542297043,\n"
1894" 220222.663718741 150503.86659104,220220.308500449 150503.074365683,\n"
1895" 220217.994991777 150502.167529512,220215.72876617 150501.148267175,\n"
1896" 220213.515283163 150500.019034164,220211.35987523 150498.7825509,\n"
1897" 220209.267734939 150497.441796181,220207.243902439 150496,\n"
1898" 220205.293253319 150494.460635772,220203.420486864 "
1899"150492.82741196,220201.630114732 150491.104263143,\n"
1900" 220199.926450087 150489.295340538,220198.313597205 "
1901"150487.405001997,220196.795441592 150485.437801511,\n"
1902" 220195.375640616 150483.39847824,220194.057614703 "
1903"150481.291945091,220192.844539092 150479.123276887,220191.739336189 "
1904"150476.89769814,\n"
1905" 220190.744668525 150474.620570464,220189.86293234 "
1906"150472.297379659,220189.096251815 150469.933722495,\n"
1907" 220188.446473951 150467.535293229,220187.915164118 "
1908"150465.107869888,220187.50360229 150462.657300346,\n"
1909" 220187.212779953 150460.189488241,220187.043397726 "
1910"150457.710378749,220186.995863664 150455.22594426,\n"
1911" 220187.070292282 150452.742169995,220187.266504273 "
1912"150450.265039585,220187.584026947 150447.800520653,\n"
1913" 220188.022095363 150445.35455044,220188.579654177 "
1914"150442.933021505,220189.25536018 150440.541767521,\n"
1915" 220190.047585536 150438.18654923,220190.954421707 "
1916"150435.873040558,220191.973684044 150433.60681495,\n"
1917" 220193.102917055 150431.393331943,220194.339400319 "
1918"150429.237924011,220195.680155039 150427.14578372,220197.12195122 "
1919"150425.12195122,\n"
1920" 220198.661315447 150423.171302099,220200.29453926 "
1921"150421.298535644,220202.017688077 150419.508163512,220203.826610682 "
1922"150417.804498867,\n"
1923" 220205.716949223 150416.191645986,220207.684149708 "
1924"150414.673490372,220209.72347298 150413.253689397,220211.830006129 "
1925"150411.935663483,\n"
1926" 220213.998674333 150410.722587873,220216.22425308 "
1927"150409.61738497,220218.501380756 150408.622717305,220220.824571561 "
1928"150407.740981121,\n"
1929" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 "
1930"150406)\n"
1931"\n"
1932"--3d example\n"
1933"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 "
1934"150415 1,220227 150505 2,220227 150406 3)')));\n"
1935"Output\n"
1936"------\n"
1937" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 "
1938"1.0181172856673,\n"
1939" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 "
1940"150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
1941"        220225.586657991 150406.324522731 1.32611114201132,220227 150406 3)\n"
1942"\n"
1943"--use only 2 segments to approximate quarter circle\n"
1944"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
1945"150415,220227 150505,220227 150406)'),2));\n"
1946"st_astext\n"
1947"------------------------------\n"
1948" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 "
1949"150485.87804878,\n"
1950" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 "
1951"150462.657300346,\n"
1952" 220197.12195122 150425.12195122,220227 150406)\n"
1953"\n"
1954"-- Ensure approximated line is no further than 20 units away from\n"
1955"-- original curve, and make the result direction-neutral\n"
1956"SELECT ST_AsText(ST_CurveToLine(\n"
1957" 'CIRCULARSTRING(0 0,100 -100,200 0)'::geometry,\n"
1958"        20, -- Tolerance\n"
1959"        1, -- Above is max distance between curve and line\n"
1960"        1  -- Symmetric flag\n"
1961"));\n"
1962"st_astext\n"
1963"-------------------------------------------------------------------------------------------\n"
1964" LINESTRING(0 0,50 -86.6025403784438,150 -86.6025403784439,200 "
1965"-1.1331077795296e-13,200 0)"
1966msgstr ""
1967"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
1968"150415,220227 150505,220227 150406)')));\n"
1969"\n"
1970"--Result --\n"
1971" LINESTRING(220268 150415,220269.95064912 150416.539364228,220271.823415575 "
1972"150418.17258804,220273.613787707 150419.895736857,\n"
1973" 220275.317452352 150421.704659462,220276.930305234 "
1974"150423.594998003,220278.448460847 150425.562198489,\n"
1975" 220279.868261823 150427.60152176,220281.186287736 "
1976"150429.708054909,220282.399363347 150431.876723113,\n"
1977" 220283.50456625 150434.10230186,220284.499233914 "
1978"150436.379429536,220285.380970099 150438.702620341,220286.147650624 "
1979"150441.066277505,\n"
1980" 220286.797428488 150443.464706771,220287.328738321 "
1981"150445.892130112,220287.740300149 150448.342699654,\n"
1982" 220288.031122486 150450.810511759,220288.200504713 "
1983"150453.289621251,220288.248038775 150455.77405574,\n"
1984" 220288.173610157 150458.257830005,220287.977398166 "
1985"150460.734960415,220287.659875492 150463.199479347,\n"
1986" 220287.221807076 150465.64544956,220286.664248262 "
1987"150468.066978495,220285.988542259 150470.458232479,220285.196316903 "
1988"150472.81345077,\n"
1989" 220284.289480732 150475.126959442,220283.270218395 "
1990"150477.39318505,220282.140985384 150479.606668057,\n"
1991" 220280.90450212 150481.762075989,220279.5637474 "
1992"150483.85421628,220278.12195122 150485.87804878,\n"
1993" 220276.582586992 150487.828697901,220274.949363179 "
1994"150489.701464356,220273.226214362 150491.491836488,\n"
1995" 220271.417291757 150493.195501133,220269.526953216 "
1996"150494.808354014,220267.559752731 150496.326509628,\n"
1997" 220265.520429459 150497.746310603,220263.41389631 "
1998"150499.064336517,220261.245228106 150500.277412127,\n"
1999" 220259.019649359 150501.38261503,220256.742521683 "
2000"150502.377282695,220254.419330878 150503.259018879,\n"
2001" 220252.055673714 150504.025699404,220249.657244448 "
2002"150504.675477269,220247.229821107 150505.206787101,\n"
2003" 220244.779251566 150505.61834893,220242.311439461 "
2004"150505.909171266,220239.832329968 150506.078553494,\n"
2005" 220237.347895479 150506.126087555,220234.864121215 "
2006"150506.051658938,220232.386990804 150505.855446946,\n"
2007" 220229.922471872 150505.537924272,220227.47650166 "
2008"150505.099855856,220225.054972724 150504.542297043,\n"
2009" 220222.663718741 150503.86659104,220220.308500449 150503.074365683,\n"
2010" 220217.994991777 150502.167529512,220215.72876617 150501.148267175,\n"
2011" 220213.515283163 150500.019034164,220211.35987523 150498.7825509,\n"
2012" 220209.267734939 150497.441796181,220207.243902439 150496,\n"
2013" 220205.293253319 150494.460635772,220203.420486864 "
2014"150492.82741196,220201.630114732 150491.104263143,\n"
2015" 220199.926450087 150489.295340538,220198.313597205 "
2016"150487.405001997,220196.795441592 150485.437801511,\n"
2017" 220195.375640616 150483.39847824,220194.057614703 "
2018"150481.291945091,220192.844539092 150479.123276887,220191.739336189 "
2019"150476.89769814,\n"
2020" 220190.744668525 150474.620570464,220189.86293234 "
2021"150472.297379659,220189.096251815 150469.933722495,\n"
2022" 220188.446473951 150467.535293229,220187.915164118 "
2023"150465.107869888,220187.50360229 150462.657300346,\n"
2024" 220187.212779953 150460.189488241,220187.043397726 "
2025"150457.710378749,220186.995863664 150455.22594426,\n"
2026" 220187.070292282 150452.742169995,220187.266504273 "
2027"150450.265039585,220187.584026947 150447.800520653,\n"
2028" 220188.022095363 150445.35455044,220188.579654177 "
2029"150442.933021505,220189.25536018 150440.541767521,\n"
2030" 220190.047585536 150438.18654923,220190.954421707 "
2031"150435.873040558,220191.973684044 150433.60681495,\n"
2032" 220193.102917055 150431.393331943,220194.339400319 "
2033"150429.237924011,220195.680155039 150427.14578372,220197.12195122 "
2034"150425.12195122,\n"
2035" 220198.661315447 150423.171302099,220200.29453926 "
2036"150421.298535644,220202.017688077 150419.508163512,220203.826610682 "
2037"150417.804498867,\n"
2038" 220205.716949223 150416.191645986,220207.684149708 "
2039"150414.673490372,220209.72347298 150413.253689397,220211.830006129 "
2040"150411.935663483,\n"
2041" 220213.998674333 150410.722587873,220216.22425308 "
2042"150409.61738497,220218.501380756 150408.622717305,220220.824571561 "
2043"150407.740981121,\n"
2044" 220223.188228725 150406.974300596,220225.586657991 150406.324522731,220227 "
2045"150406)\n"
2046"\n"
2047"--3d example\n"
2048"SELECT ST_AsEWKT(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(220268 "
2049"150415 1,220227 150505 2,220227 150406 3)')));\n"
2050"Output\n"
2051"------\n"
2052" LINESTRING(220268 150415 1,220269.95064912 150416.539364228 "
2053"1.0181172856673,\n"
2054" 220271.823415575 150418.17258804 1.03623457133459,220273.613787707 "
2055"150419.895736857 1.05435185700189,....AD INFINITUM ....\n"
2056"        220225.586657991 150406.324522731 1.32611114201132,220227 150406 3)\n"
2057"\n"
2058"--use only 2 segments to approximate quarter circle\n"
2059"SELECT ST_AsText(ST_CurveToLine(ST_GeomFromText('CIRCULARSTRING(220268 "
2060"150415,220227 150505,220227 150406)'),2));\n"
2061"st_astext\n"
2062"------------------------------\n"
2063" LINESTRING(220268 150415,220287.740300149 150448.342699654,220278.12195122 "
2064"150485.87804878,\n"
2065" 220244.779251566 150505.61834893,220207.243902439 150496,220187.50360229 "
2066"150462.657300346,\n"
2067" 220197.12195122 150425.12195122,220227 150406)"
2068
2069#. Tag: refname
2070#: reference_processing.xml:773
2071#, no-c-format
2072msgid "ST_DelaunayTriangles"
2073msgstr "ST_DelaunayTriangles"
2074
2075#. Tag: refpurpose
2076#: reference_processing.xml:775
2077#, no-c-format
2078msgid "Return a Delaunay triangulation around the given input points."
2079msgstr "Retorna uma triangulação de Delaunay em volta dos pontos de entrada. "
2080
2081#. Tag: funcprototype
2082#: reference_processing.xml:782
2083#, no-c-format
2084msgid ""
2085"<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> "
2086"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
2087"<paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> "
2088"<paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
2089msgstr ""
2090"<funcdef>geometry <function>ST_DelaunayTriangles</function></funcdef> "
2091"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef> "
2092"<paramdef><type>float </type> <parameter>tolerance</parameter></paramdef> "
2093"<paramdef><type>int4 </type> <parameter>flags</parameter></paramdef>"
2094
2095#. Tag: para
2096#: reference_processing.xml:794
2097#, no-c-format
2098msgid ""
2099"Return a <ulink url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation"
2100"\">Delaunay triangulation</ulink> around the vertices of the input geometry. "
2101"Output is a COLLECTION of polygons (for flags=0) or a MULTILINESTRING (for "
2102"flags=1) or TIN (for flags=2). The tolerance, if any, is used to snap input "
2103"vertices togheter."
2104msgstr ""
2105"Retorna uma <ulink url=\"http://en.wikipedia.org/wiki/Delaunay_triangulation"
2106"\">Delaunay triangulation</ulink> em volta dos vértices da geometria de "
2107"entrada. A saída é uma COLEÇÃO de polígonos (para bandeiras=0) ou "
2108"MULTILINESTRING (para bandeiras=1) ou TIN (para bandeiras=2). A tolerância é "
2109"usada para romper vértices de entrada juntos. "
2110
2111#. Tag: para
2112#: reference_processing.xml:803
2113#, no-c-format
2114msgid "Availability: 2.1.0 - requires GEOS &gt;= 3.4.0."
2115msgstr "Disponibilidade: 2.1.0 - requer GEOS &gt;= 3.4.0."
2116
2117#. Tag: para
2118#: reference_processing.xml:805 reference_processing.xml:994
2119#: reference_processing.xml:1049 reference_processing.xml:1152
2120#: reference_processing.xml:2037 reference_processing.xml:2723
2121#, no-c-format
2122msgid "&T_support;"
2123msgstr "&T_support;"
2124
2125#. Tag: title
2126#: reference_processing.xml:809
2127#, no-c-format
2128msgid "2D Examples"
2129msgstr "Exemplos 2D"
2130
2131#. Tag: para
2132#: reference_processing.xml:818
2133#, no-c-format
2134msgid "Original polygons"
2135msgstr "Polígonos originais"
2136
2137#. Tag: programlisting
2138#: reference_processing.xml:821
2139#, no-c-format
2140msgid ""
2141"-- our original geometry --\n"
2142"        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2143"                        50 60, 125 100, 175 150))'),\n"
2144"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2145"                )"
2146msgstr ""
2147"-- our original geometry --\n"
2148"        ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2149"                        50 60, 125 100, 175 150))'),\n"
2150"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2151"                )"
2152
2153#. Tag: para
2154#: reference_processing.xml:829
2155#, no-c-format
2156msgid ""
2157"ST_DelaunayTriangles of 2 polygons: delaunay triangle polygons each triangle "
2158"themed in different color"
2159msgstr ""
2160"ST_DelaunayTriangles de 2 polígonos:  polígonos da triangulação de Delaunay, "
2161"cada triângulo de uma cor diferente"
2162
2163#. Tag: programlisting
2164#: reference_processing.xml:832
2165#, no-c-format
2166msgid ""
2167"-- geometries overlaid multilinestring triangles\n"
2168"SELECT\n"
2169"        ST_DelaunayTriangles(\n"
2170"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2171"                        50 60, 125 100, 175 150))'),\n"
2172"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2173"                ))\n"
2174"         As  dtriag;"
2175msgstr ""
2176"-- geometries overlaid multilinestring triangles\n"
2177"SELECT\n"
2178"        ST_DelaunayTriangles(\n"
2179"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2180"                        50 60, 125 100, 175 150))'),\n"
2181"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2182"                ))\n"
2183"         As  dtriag;"
2184
2185#. Tag: para
2186#: reference_processing.xml:839
2187#, no-c-format
2188msgid "-- delaunay triangles as multilinestring"
2189msgstr "-- triângulos de Delaunay como multilinestring"
2190
2191#. Tag: programlisting
2192#: reference_processing.xml:842
2193#, no-c-format
2194msgid ""
2195"SELECT\n"
2196"        ST_DelaunayTriangles(\n"
2197"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2198"                        50 60, 125 100, 175 150))'),\n"
2199"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2200"                ),0.001,1)\n"
2201"         As  dtriag;"
2202msgstr ""
2203"SELECT\n"
2204"        ST_DelaunayTriangles(\n"
2205"                ST_Union(ST_GeomFromText('POLYGON((175 150, 20 40,\n"
2206"                        50 60, 125 100, 175 150))'),\n"
2207"                ST_Buffer(ST_GeomFromText('POINT(110 170)'), 20)\n"
2208"                ),0.001,1)\n"
2209"         As  dtriag;"
2210
2211#. Tag: para
2212#: reference_processing.xml:850
2213#, no-c-format
2214msgid "-- delaunay triangles of 45 points as 55 triangle polygons"
2215msgstr "-- triângulos delaunay de 45 pontos como 55 polígonos triangulares  "
2216
2217#. Tag: programlisting
2218#: reference_processing.xml:853
2219#, no-c-format
2220msgid ""
2221"-- this produces a table of 42 points that form an L shape\n"
2222"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
2223"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
2224"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
2225"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
2226"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
2227"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
2228"        INTO TABLE l_shape;\n"
2229"-- output as individual polygon triangles\n"
2230"SELECT ST_AsText((ST_Dump(geom)).geom) As wkt\n"
2231"FROM ( SELECT ST_DelaunayTriangles(ST_Collect(geom)) As geom\n"
2232"FROM l_shape) As foo;\n"
2233"\n"
2234"---wkt ---\n"
2235"POLYGON((6 194,6 190,14 194,6 194))\n"
2236"POLYGON((14 194,6 190,14 174,14 194))\n"
2237"POLYGON((14 194,14 174,154 14,14 194))\n"
2238"POLYGON((154 14,14 174,14 154,154 14))\n"
2239"POLYGON((154 14,14 154,150 14,154 14))\n"
2240"POLYGON((154 14,150 14,154 6,154 14))\n"
2241":\n"
2242":"
2243msgstr ""
2244"-- this produces a table of 42 points that form an L shape\n"
2245"SELECT (ST_DumpPoints(ST_GeomFromText(\n"
2246"'MULTIPOINT(14 14,34 14,54 14,74 14,94 14,114 14,134 14,\n"
2247"150 14,154 14,154 6,134 6,114 6,94 6,74 6,54 6,34 6,\n"
2248"14 6,10 6,8 6,7 7,6 8,6 10,6 30,6 50,6 70,6 90,6 110,6 130,\n"
2249"6 150,6 170,6 190,6 194,14 194,14 174,14 154,14 134,14 114,\n"
2250"14 94,14 74,14 54,14 34,14 14)'))).geom\n"
2251"        INTO TABLE l_shape;\n"
2252"-- output as individual polygon triangles\n"
2253"SELECT ST_AsText((ST_Dump(geom)).geom) As wkt\n"
2254"FROM ( SELECT ST_DelaunayTriangles(ST_Collect(geom)) As geom\n"
2255"FROM l_shape) As foo;\n"
2256"\n"
2257"---wkt ---\n"
2258"POLYGON((6 194,6 190,14 194,6 194))\n"
2259"POLYGON((14 194,6 190,14 174,14 194))\n"
2260"POLYGON((14 194,14 174,154 14,14 194))\n"
2261"POLYGON((154 14,14 174,14 154,154 14))\n"
2262"POLYGON((154 14,14 154,150 14,154 14))\n"
2263"POLYGON((154 14,150 14,154 6,154 14))\n"
2264":\n"
2265":"
2266
2267#. Tag: title
2268#: reference_processing.xml:862
2269#, no-c-format
2270msgid "3D Examples"
2271msgstr "Exemplos 3D"
2272
2273#. Tag: programlisting
2274#: reference_processing.xml:863
2275#, no-c-format
2276msgid ""
2277"-- 3D multipoint --\n"
2278"SELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n"
2279"'MULTIPOINT Z(14 14 10,\n"
2280"150 14 100,34 6 25, 20 10 150)'))) As wkt;\n"
2281"\n"
2282"-----wkt----\n"
2283"GEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n"
2284" ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
2285msgstr ""
2286"-- 3D multipoint --\n"
2287"SELECT ST_AsText(ST_DelaunayTriangles(ST_GeomFromText(\n"
2288"'MULTIPOINT Z(14 14 10,\n"
2289"150 14 100,34 6 25, 20 10 150)'))) As wkt;\n"
2290"\n"
2291"-----wkt----\n"
2292"GEOMETRYCOLLECTION Z (POLYGON Z ((14 14 10,20 10 150,34 6 25,14 14 10))\n"
2293" ,POLYGON Z ((14 14 10,34 6 25,150 14 100,14 14 10)))"
2294
2295#. Tag: para
2296#: reference_processing.xml:867 reference_processing.xml:1667
2297#, no-c-format
2298msgid ", <xref linkend=\"ST_Dump\"/>"
2299msgstr ", <xref linkend=\"ST_Dump\"/>"
2300
2301#. Tag: refname
2302#: reference_processing.xml:874
2303#, no-c-format
2304msgid "ST_Difference"
2305msgstr "ST_Difference"
2306
2307#. Tag: refpurpose
2308#: reference_processing.xml:876
2309#, no-c-format
2310msgid ""
2311"Returns a geometry that represents that part of geometry A that does not "
2312"intersect with geometry B."
2313msgstr ""
2314"Retorna uma geometria que representa aquela parte de geometria A que não "
2315"intersecta com a geometria B."
2316
2317#. Tag: funcprototype
2318#: reference_processing.xml:882
2319#, no-c-format
2320msgid ""
2321"<funcdef>geometry <function>ST_Difference</function></funcdef> "
2322"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
2323"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
2324msgstr ""
2325"<funcdef>geometry <function>ST_Difference</function></funcdef> "
2326"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
2327"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
2328
2329#. Tag: para
2330#: reference_processing.xml:893
2331#, no-c-format
2332msgid ""
2333"Returns a geometry that represents that part of geometry A that does not "
2334"intersect with geometry B. One can think of this as GeometryA - "
2335"ST_Intersection(A,B). If A is completely contained in B then an empty "
2336"geometry collection is returned."
2337msgstr ""
2338"Retorna uma geometria que representa aquela para de geometria A que não "
2339"intersecta com a geometria B. Pode-se pensar nela como uma GeometryA - "
2340"ST_Intersection(A,B). Se A está completamente contida em B, então uma "
2341"coleção vazia de geometria retorna. "
2342
2343#. Tag: para
2344#: reference_processing.xml:896
2345#, no-c-format
2346msgid "Note - order matters. B - A will always return a portion of B"
2347msgstr "Nota - questões de ordem. B - B sempre retornará uma porção de B"
2348
2349#. Tag: para
2350#: reference_processing.xml:900 reference_processing.xml:2552
2351#, no-c-format
2352msgid "Do not call with a GeometryCollection as an argument"
2353msgstr "Não chama com uma GeometryCollection com um argumento "
2354
2355#. Tag: para
2356#: reference_processing.xml:903
2357#, no-c-format
2358msgid "&sqlmm_compliant; SQL-MM 3: 5.1.20"
2359msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.20"
2360
2361#. Tag: para
2362#: reference_processing.xml:904 reference_processing.xml:2556
2363#, no-c-format
2364msgid ""
2365"&Z_support; However it seems to only consider x y when doing the difference "
2366"and tacks back on the Z-Index"
2367msgstr ""
2368"&Z_support; Entretanto aparenta considerar apenas x y quando fazem diferença "
2369"e retoma no Z-índice"
2370
2371#. Tag: para
2372#: reference_processing.xml:921
2373#, no-c-format
2374msgid "The original linestrings shown together."
2375msgstr "As linestrings originais mostradas juntas. "
2376
2377#. Tag: para
2378#: reference_processing.xml:933
2379#, no-c-format
2380msgid "The difference of the two linestrings"
2381msgstr "A diferença das duas linestrings"
2382
2383#. Tag: programlisting
2384#: reference_processing.xml:942
2385#, no-c-format
2386msgid ""
2387"--Safe for 2d. This is same geometries as what is shown for "
2388"st_symdifference\n"
2389"SELECT ST_AsText(\n"
2390"        ST_Difference(\n"
2391"                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
2392"                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
2393"                )\n"
2394"        );\n"
2395"\n"
2396"st_astext\n"
2397"---------\n"
2398"LINESTRING(50 150,50 200)"
2399msgstr ""
2400"--Safe for 2d. This is same geometries as what is shown for "
2401"st_symdifference\n"
2402"SELECT ST_AsText(\n"
2403"        ST_Difference(\n"
2404"                        ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
2405"                        ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
2406"                )\n"
2407"        );\n"
2408"\n"
2409"st_astext\n"
2410"---------\n"
2411"LINESTRING(50 150,50 200)"
2412
2413#. Tag: programlisting
2414#: reference_processing.xml:944
2415#, no-c-format
2416msgid ""
2417"--When used in 3d doesn't quite do the right thing\n"
2418"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 "
2419"5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 "
2420"38.281 5)')));\n"
2421"st_asewkt\n"
2422"---------\n"
2423"MULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
2424msgstr ""
2425"--When used in 3d doesn't quite do the right thing\n"
2426"SELECT ST_AsEWKT(ST_Difference(ST_GeomFromEWKT('MULTIPOINT(-118.58 38.38 "
2427"5,-118.60 38.329 6,-118.614 38.281 7)'), ST_GeomFromEWKT('POINT(-118.614 "
2428"38.281 5)')));\n"
2429"st_asewkt\n"
2430"---------\n"
2431"MULTIPOINT(-118.6 38.329 6,-118.58 38.38 5)"
2432
2433#. Tag: refname
2434#: reference_processing.xml:957
2435#, no-c-format
2436msgid "ST_Dump"
2437msgstr "ST_Dump"
2438
2439#. Tag: refpurpose
2440#: reference_processing.xml:958
2441#, no-c-format
2442msgid ""
2443"Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1."
2444msgstr ""
2445"Retorna um conjunto de filas geometry_dump (geom,path), que fazem uma "
2446"geometria g1."
2447
2448#. Tag: funcprototype
2449#: reference_processing.xml:963
2450#, no-c-format
2451msgid ""
2452"<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> "
2453"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
2454msgstr ""
2455"<funcdef>geometry_dump[] <function>ST_Dump</function></funcdef> "
2456"<paramdef><type>geometry </type> <parameter>g1</parameter></paramdef>"
2457
2458#. Tag: para
2459#: reference_processing.xml:972
2460#, no-c-format
2461msgid ""
2462"This is a set-returning function (SRF). It returns a set of geometry_dump "
2463"rows, formed by a geometry (geom) and an array of integers (path). When the "
2464"input geometry is a simple type (POINT,LINESTRING,POLYGON) a single record "
2465"will be returned with an empty path array and the input geometry as geom. "
2466"When the input geometry is a collection or multi it will return a record for "
2467"each of the collection components, and the path will express the position of "
2468"the component inside the collection."
2469msgstr ""
2470"Esta é uma função set-returning (SRF). Ela retorna um conjunto de filas "
2471"geometry_dump, formado por uma geometria (geom) e um arranjo de inteiros "
2472"(caminho). Quando a geometria de entrada é um tipo simples (PONTO, "
2473"LINESTRING, POLÍGONO), um único relato retornará com um arranjo caminho "
2474"vazio e a geometria e entrada como geom. Quando a geometria de entrada for "
2475"uma coleção ou multi, retornará um relato para cada um dos componentes da "
2476"coleção, e o caminho vai expressar a posição do componente de dentro da "
2477"coleção."
2478
2479#. Tag: para
2480#: reference_processing.xml:981
2481#, no-c-format
2482msgid ""
2483"ST_Dump is useful for expanding geometries. It is the reverse of a GROUP BY "
2484"in that it creates new rows. For example it can be use to expand "
2485"MULTIPOLYGONS into POLYGONS."
2486msgstr ""
2487"ST_Dump é útil para expandir geometrias. É o oposto de um GRUPO POR onde "
2488"cria novas filas. Por exemplo, pode ser usada para expandir MULTIPOLÍGONOS "
2489"dentro de POLÍGONOS.  "
2490
2491#. Tag: para
2492#: reference_processing.xml:985 reference_processing.xml:1045
2493#, no-c-format
2494msgid ""
2495"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
2496"introduced."
2497msgstr ""
2498"Melhorias: 2.0.0 suporte para superfícies poliédricas, triângulos e TINs "
2499"introduzido."
2500
2501#. Tag: para
2502#: reference_processing.xml:986
2503#, no-c-format
2504msgid "Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher."
2505msgstr "Disponibilidade: PostGIS 1.0.0RC1. Requer PostgreSQL 7.3 ou superior. "
2506
2507#. Tag: para
2508#: reference_processing.xml:988
2509#, no-c-format
2510msgid ""
2511"Prior to 1.3.4, this function crashes if used with geometries that contain "
2512"CURVES. This is fixed in 1.3.4+"
2513msgstr ""
2514"Antes da versão 1.3.4, esta função falha se utilizada em geometrias que "
2515"continham curvas. Resolvido nas versões 1.3.4+."
2516
2517#. Tag: para
2518#: reference_processing.xml:993 reference_processing.xml:1048
2519#: reference_processing.xml:1151 reference_processing.xml:1920
2520#: reference_processing.xml:2036 reference_processing.xml:2722
2521#, no-c-format
2522msgid "&P_support;"
2523msgstr "&P_support;"
2524
2525#. Tag: title
2526#: reference_processing.xml:999
2527#, no-c-format
2528msgid "Standard Examples"
2529msgstr "Exemplos Padrão"
2530
2531#. Tag: programlisting
2532#: reference_processing.xml:1000
2533#, no-c-format
2534msgid ""
2535"SELECT sometable.field1, sometable.field1,\n"
2536"      (ST_Dump(sometable.the_geom)).geom AS the_geom\n"
2537"FROM sometable;\n"
2538"\n"
2539"-- Break a compound curve into its constituent linestrings and "
2540"circularstrings\n"
2541"SELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n"
2542"  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n"
2543"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 "
2544"1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
2545"        ) AS a;\n"
2546"          st_asewkt          | st_hasarc\n"
2547"-----------------------------+----------\n"
2548" CIRCULARSTRING(0 0,1 1,1 0) | t\n"
2549" LINESTRING(1 0,0 1)         | f\n"
2550"(2 rows)"
2551msgstr ""
2552"SELECT sometable.field1, sometable.field1,\n"
2553"      (ST_Dump(sometable.the_geom)).geom AS the_geom\n"
2554"FROM sometable;\n"
2555"\n"
2556"-- Break a compound curve into its constituent linestrings and "
2557"circularstrings\n"
2558"SELECT ST_AsEWKT(a.geom), ST_HasArc(a.geom)\n"
2559"  FROM ( SELECT (ST_Dump(p_geom)).geom AS geom\n"
2560"         FROM (SELECT ST_GeomFromEWKT('COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 "
2561"1, 1 0),(1 0, 0 1))') AS p_geom) AS b\n"
2562"        ) AS a;\n"
2563"          st_asewkt          | st_hasarc\n"
2564"-----------------------------+----------\n"
2565" CIRCULARSTRING(0 0,1 1,1 0) | t\n"
2566" LINESTRING(1 0,0 1)         | f\n"
2567"(2 rows)"
2568
2569#. Tag: title
2570#: reference_processing.xml:1002 reference_processing.xml:1070
2571#, no-c-format
2572msgid "Polyhedral Surfaces, TIN and Triangle Examples"
2573msgstr "Exemplos de Superfícies Poliédricas, TIN e Triângulos "
2574
2575#. Tag: programlisting
2576#: reference_processing.xml:1003
2577#, no-c-format
2578msgid ""
2579"-- Polyhedral surface example\n"
2580"-- Break a Polyhedral surface into its faces\n"
2581"SELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n"
2582"  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
2583"((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
2584"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
2585"0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
2586"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
2587"1))\n"
2588")') ) AS p_geom )  AS a;\n"
2589"\n"
2590" path |                geom_ewkt\n"
2591"------+------------------------------------------\n"
2592"    1 | POLYGON((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0))\n"
2593"    2 | POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0))\n"
2594"    3 | POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))\n"
2595"    4 | POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0))\n"
2596"    5 | POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0))\n"
2597"    6 | POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))"
2598msgstr ""
2599"-- Polyhedral surface example\n"
2600"-- Break a Polyhedral surface into its faces\n"
2601"SELECT (a.p_geom).path[1] As path, ST_AsEWKT((a.p_geom).geom) As geom_ewkt\n"
2602"  FROM (SELECT ST_Dump(ST_GeomFromEWKT('POLYHEDRALSURFACE(\n"
2603"((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),\n"
2604"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
2605"0)),  ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
2606"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)),  ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
2607"1))\n"
2608")') ) AS p_geom )  AS a;\n"
2609"\n"
2610" path |                geom_ewkt\n"
2611"------+------------------------------------------\n"
2612"    1 | POLYGON((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0))\n"
2613"    2 | POLYGON((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0))\n"
2614"    3 | POLYGON((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))\n"
2615"    4 | POLYGON((1 1 0,1 1 1,1 0 1,1 0 0,1 1 0))\n"
2616"    5 | POLYGON((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0))\n"
2617"    6 | POLYGON((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1))"
2618
2619#. Tag: programlisting
2620#: reference_processing.xml:1005
2621#, no-c-format
2622msgid ""
2623"-- TIN --\n"
2624"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
2625"  FROM\n"
2626"    (SELECT\n"
2627"       ST_Dump( ST_GeomFromEWKT('TIN (((\n"
2628"                0 0 0,\n"
2629"                0 0 1,\n"
2630"                0 1 0,\n"
2631"                0 0 0\n"
2632"            )), ((\n"
2633"                0 0 0,\n"
2634"                0 1 0,\n"
2635"                1 1 0,\n"
2636"                0 0 0\n"
2637"            ))\n"
2638"            )') ) AS gdump\n"
2639"    ) AS g;\n"
2640"-- result --\n"
2641" path |                 wkt\n"
2642"------+-------------------------------------\n"
2643" {1}  | TRIANGLE((0 0 0,0 0 1,0 1 0,0 0 0))\n"
2644" {2}  | TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
2645msgstr ""
2646"-- TIN --\n"
2647"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
2648"  FROM\n"
2649"    (SELECT\n"
2650"       ST_Dump( ST_GeomFromEWKT('TIN (((\n"
2651"                0 0 0,\n"
2652"                0 0 1,\n"
2653"                0 1 0,\n"
2654"                0 0 0\n"
2655"            )), ((\n"
2656"                0 0 0,\n"
2657"                0 1 0,\n"
2658"                1 1 0,\n"
2659"                0 0 0\n"
2660"            ))\n"
2661"            )') ) AS gdump\n"
2662"    ) AS g;\n"
2663"-- result --\n"
2664" path |                 wkt\n"
2665"------+-------------------------------------\n"
2666" {1}  | TRIANGLE((0 0 0,0 0 1,0 1 0,0 0 0))\n"
2667" {2}  | TRIANGLE((0 0 0,0 1 0,1 1 0,0 0 0))"
2668
2669#. Tag: para
2670#: reference_processing.xml:1009
2671#, no-c-format
2672msgid ""
2673", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend="
2674"\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend="
2675"\"ST_GeometryN\"/>"
2676msgstr ""
2677", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend="
2678"\"ST_Collect\"/>, <xref linkend=\"ST_Collect\"/>, <xref linkend="
2679"\"ST_GeometryN\"/>"
2680
2681#. Tag: refname
2682#: reference_processing.xml:1015
2683#, no-c-format
2684msgid "ST_DumpPoints"
2685msgstr "ST_DumpPoints"
2686
2687#. Tag: refpurpose
2688#: reference_processing.xml:1016
2689#, no-c-format
2690msgid ""
2691"Returns a set of geometry_dump (geom,path) rows of all points that make up a "
2692"geometry."
2693msgstr ""
2694"Retorna um conjunto de filas geometry_dump (geom,path) de todos os pontos "
2695"que fazem uma geometria."
2696
2697#. Tag: funcprototype
2698#: reference_processing.xml:1021
2699#, no-c-format
2700msgid ""
2701"<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> "
2702"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
2703msgstr ""
2704"<funcdef>geometry_dump[]<function>ST_DumpPoints</function></funcdef> "
2705"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
2706
2707#. Tag: para
2708#: reference_processing.xml:1030
2709#, no-c-format
2710msgid ""
2711"This set-returning function (SRF) returns a set of <varname>geometry_dump</"
2712"varname> rows formed by a geometry (<varname>geom</varname>) and an array of "
2713"integers (<varname>path</varname>)."
2714msgstr ""
2715"Esta função set-returning (SRF) retorna um conjunto de filas "
2716"<varname>geometry_dump</varname> formadas por uma geometria (<varname>geom</"
2717"varname>) e um arranjo de inteiros (<varname>path</varname>)."
2718
2719#. Tag: para
2720#: reference_processing.xml:1033
2721#, no-c-format
2722msgid ""
2723"The <parameter>geom</parameter> component of <varname>geometry_dump</"
2724"varname> are all the <varname>POINT</varname>s that make up the supplied "
2725"geometry"
2726msgstr ""
2727"O componente <parameter>geom</parameter> do <varname>geometry_dump</varname> "
2728"são todos os <varname>POINT</varname>s que fazem as geometrias fornecidas  "
2729
2730#. Tag: para
2731#: reference_processing.xml:1036
2732#, no-c-format
2733msgid ""
2734"The <parameter>path</parameter> component of <varname>geometry_dump</"
2735"varname> (an <varname>integer[]</varname>) is an index reference enumerating "
2736"the <varname>POINT</varname>s of the supplied geometry. For example, if a "
2737"<varname>LINESTRING</varname> is supplied, a path of <varname>{i}</varname> "
2738"is returned where <varname>i</varname> is the <varname>nth</varname> "
2739"coordinate in the <varname>LINESTRING</varname>. If a <varname>POLYGON</"
2740"varname> is supplied, a path of <varname>{i,j}</varname> is returned where "
2741"<varname>i</varname> is the ring number (1 is outer; inner rings follow) and "
2742"<varname>j</varname> enumerates the <varname>POINT</varname>s (again 1-based "
2743"index)."
2744msgstr ""
2745"O componente <parameter>path</parameter> do <varname>geometry_dump</varname> "
2746"(um <varname>integer[]</varname>) é um índice referência enumerando os "
2747"<varname>POINT</varname>s da geometria fornecida. Por exemplo, se uma "
2748"<varname>LINESTRING</varname> é fornecida, um caminho de <varname>{i}</"
2749"varname> é retornado onde <varname>i</varname> é a <varname>nth</varname> "
2750"coordenada na <varname>LINESTRING</varname>. Se um <varname>POLYGON</"
2751"varname> é fornecido, um caminho de <varname>{i,j}</varname> é retornado "
2752"onde<varname>i</varname> é o número anel (1 é de fora; anéis de dentro "
2753"seguem) e <varname>j</varname> enumera o <varname>POINT</varname>s "
2754"(novamente índice 1-based)."
2755
2756#. Tag: para
2757#: reference_processing.xml:1044
2758#, no-c-format
2759msgid "Enhanced: 2.1.0 Faster speed. Reimplemented as native-C."
2760msgstr "Melhorias: 2.1.0 Velocidade mais rápida. Reimplementada como native-C."
2761
2762#. Tag: para
2763#: reference_processing.xml:1046
2764#, no-c-format
2765msgid "Availability: 1.5.0"
2766msgstr "Disponibilidade: 1.5.0"
2767
2768#. Tag: title
2769#: reference_processing.xml:1053
2770#, no-c-format
2771msgid "Classic Explode a Table of LineStrings into nodes"
2772msgstr "Clássico Explode uma Tabela de LineStrings em nós"
2773
2774#. Tag: programlisting
2775#: reference_processing.xml:1054
2776#, no-c-format
2777msgid ""
2778"SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\n"
2779"FROM (SELECT 1 As edge_id\n"
2780"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS "
2781"dp\n"
2782"     UNION ALL\n"
2783"     SELECT 2 As edge_id\n"
2784"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS "
2785"dp\n"
2786"   ) As foo;\n"
2787" edge_id | index |    wktnode\n"
2788"---------+-------+--------------\n"
2789"       1 |     1 | POINT(1 2)\n"
2790"       1 |     2 | POINT(3 4)\n"
2791"       1 |     3 | POINT(10 10)\n"
2792"       2 |     1 | POINT(3 5)\n"
2793"       2 |     2 | POINT(5 6)\n"
2794"       2 |     3 | POINT(9 10)"
2795msgstr ""
2796"SELECT edge_id, (dp).path[1] As index, ST_AsText((dp).geom) As wktnode\n"
2797"FROM (SELECT 1 As edge_id\n"
2798"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(1 2, 3 4, 10 10)')) AS "
2799"dp\n"
2800"     UNION ALL\n"
2801"     SELECT 2 As edge_id\n"
2802"        , ST_DumpPoints(ST_GeomFromText('LINESTRING(3 5, 5 6, 9 10)')) AS "
2803"dp\n"
2804"   ) As foo;\n"
2805" edge_id | index |    wktnode\n"
2806"---------+-------+--------------\n"
2807"       1 |     1 | POINT(1 2)\n"
2808"       1 |     2 | POINT(3 4)\n"
2809"       1 |     3 | POINT(10 10)\n"
2810"       2 |     1 | POINT(3 5)\n"
2811"       2 |     2 | POINT(5 6)\n"
2812"       2 |     3 | POINT(9 10)"
2813
2814#. Tag: title
2815#: reference_processing.xml:1057
2816#, no-c-format
2817msgid "Standard Geometry Examples"
2818msgstr "Exemplos de geometria padrão"
2819
2820#. Tag: programlisting
2821#: reference_processing.xml:1067
2822#, no-c-format
2823msgid ""
2824"SELECT path, ST_AsText(geom)\n"
2825"FROM (\n"
2826"  SELECT (ST_DumpPoints(g.geom)).*\n"
2827"  FROM\n"
2828"    (SELECT\n"
2829"       'GEOMETRYCOLLECTION(\n"
2830"          POINT ( 0 1 ),\n"
2831"          LINESTRING ( 0 3, 3 4 ),\n"
2832"          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n"
2833"          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n"
2834"                   ( 5 1, 4 2, 5 2, 5 1 )),\n"
2835"          MULTIPOLYGON (\n"
2836"                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n"
2837"                   ( 1 6, 3 6, 2 7, 1 6 )),\n"
2838"                  (( 5 4, 5 8, 6 7, 5 4 ))\n"
2839"          )\n"
2840"        )'::geometry AS geom\n"
2841"    ) AS g\n"
2842"  ) j;\n"
2843"\n"
2844"   path    | st_astext\n"
2845"-----------+------------\n"
2846" {1,1}     | POINT(0 1)\n"
2847" {2,1}     | POINT(0 3)\n"
2848" {2,2}     | POINT(3 4)\n"
2849" {3,1,1}   | POINT(2 0)\n"
2850" {3,1,2}   | POINT(2 3)\n"
2851" {3,1,3}   | POINT(0 2)\n"
2852" {3,1,4}   | POINT(2 0)\n"
2853" {4,1,1}   | POINT(3 0)\n"
2854" {4,1,2}   | POINT(3 3)\n"
2855" {4,1,3}   | POINT(6 3)\n"
2856" {4,1,4}   | POINT(6 0)\n"
2857" {4,1,5}   | POINT(3 0)\n"
2858" {4,2,1}   | POINT(5 1)\n"
2859" {4,2,2}   | POINT(4 2)\n"
2860" {4,2,3}   | POINT(5 2)\n"
2861" {4,2,4}   | POINT(5 1)\n"
2862" {5,1,1,1} | POINT(0 5)\n"
2863" {5,1,1,2} | POINT(0 8)\n"
2864" {5,1,1,3} | POINT(4 8)\n"
2865" {5,1,1,4} | POINT(4 5)\n"
2866" {5,1,1,5} | POINT(0 5)\n"
2867" {5,1,2,1} | POINT(1 6)\n"
2868" {5,1,2,2} | POINT(3 6)\n"
2869" {5,1,2,3} | POINT(2 7)\n"
2870" {5,1,2,4} | POINT(1 6)\n"
2871" {5,2,1,1} | POINT(5 4)\n"
2872" {5,2,1,2} | POINT(5 8)\n"
2873" {5,2,1,3} | POINT(6 7)\n"
2874" {5,2,1,4} | POINT(5 4)\n"
2875"(29 rows)"
2876msgstr ""
2877"SELECT path, ST_AsText(geom)\n"
2878"FROM (\n"
2879"  SELECT (ST_DumpPoints(g.geom)).*\n"
2880"  FROM\n"
2881"    (SELECT\n"
2882"       'GEOMETRYCOLLECTION(\n"
2883"          POINT ( 0 1 ),\n"
2884"          LINESTRING ( 0 3, 3 4 ),\n"
2885"          POLYGON (( 2 0, 2 3, 0 2, 2 0 )),\n"
2886"          POLYGON (( 3 0, 3 3, 6 3, 6 0, 3 0 ),\n"
2887"                   ( 5 1, 4 2, 5 2, 5 1 )),\n"
2888"          MULTIPOLYGON (\n"
2889"                  (( 0 5, 0 8, 4 8, 4 5, 0 5 ),\n"
2890"                   ( 1 6, 3 6, 2 7, 1 6 )),\n"
2891"                  (( 5 4, 5 8, 6 7, 5 4 ))\n"
2892"          )\n"
2893"        )'::geometry AS geom\n"
2894"    ) AS g\n"
2895"  ) j;\n"
2896"\n"
2897"   path    | st_astext\n"
2898"-----------+------------\n"
2899" {1,1}     | POINT(0 1)\n"
2900" {2,1}     | POINT(0 3)\n"
2901" {2,2}     | POINT(3 4)\n"
2902" {3,1,1}   | POINT(2 0)\n"
2903" {3,1,2}   | POINT(2 3)\n"
2904" {3,1,3}   | POINT(0 2)\n"
2905" {3,1,4}   | POINT(2 0)\n"
2906" {4,1,1}   | POINT(3 0)\n"
2907" {4,1,2}   | POINT(3 3)\n"
2908" {4,1,3}   | POINT(6 3)\n"
2909" {4,1,4}   | POINT(6 0)\n"
2910" {4,1,5}   | POINT(3 0)\n"
2911" {4,2,1}   | POINT(5 1)\n"
2912" {4,2,2}   | POINT(4 2)\n"
2913" {4,2,3}   | POINT(5 2)\n"
2914" {4,2,4}   | POINT(5 1)\n"
2915" {5,1,1,1} | POINT(0 5)\n"
2916" {5,1,1,2} | POINT(0 8)\n"
2917" {5,1,1,3} | POINT(4 8)\n"
2918" {5,1,1,4} | POINT(4 5)\n"
2919" {5,1,1,5} | POINT(0 5)\n"
2920" {5,1,2,1} | POINT(1 6)\n"
2921" {5,1,2,2} | POINT(3 6)\n"
2922" {5,1,2,3} | POINT(2 7)\n"
2923" {5,1,2,4} | POINT(1 6)\n"
2924" {5,2,1,1} | POINT(5 4)\n"
2925" {5,2,1,2} | POINT(5 8)\n"
2926" {5,2,1,3} | POINT(6 7)\n"
2927" {5,2,1,4} | POINT(5 4)\n"
2928"(29 rows)"
2929
2930#. Tag: programlisting
2931#: reference_processing.xml:1071
2932#, no-c-format
2933msgid ""
2934"-- Polyhedral surface cube --\n"
2935"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
2936"  FROM\n"
2937"    (SELECT\n"
2938"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 "
2939"1, 0 1 0, 0 0 0)),\n"
2940"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
2941"0)),\n"
2942"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
2943"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
2944"1)) )') ) AS gdump\n"
2945"    ) AS g;\n"
2946"-- result --\n"
2947"  path   |     wkt\n"
2948"---------+--------------\n"
2949" {1,1,1} | POINT(0 0 0)\n"
2950" {1,1,2} | POINT(0 0 1)\n"
2951" {1,1,3} | POINT(0 1 1)\n"
2952" {1,1,4} | POINT(0 1 0)\n"
2953" {1,1,5} | POINT(0 0 0)\n"
2954" {2,1,1} | POINT(0 0 0)\n"
2955" {2,1,2} | POINT(0 1 0)\n"
2956" {2,1,3} | POINT(1 1 0)\n"
2957" {2,1,4} | POINT(1 0 0)\n"
2958" {2,1,5} | POINT(0 0 0)\n"
2959" {3,1,1} | POINT(0 0 0)\n"
2960" {3,1,2} | POINT(1 0 0)\n"
2961" {3,1,3} | POINT(1 0 1)\n"
2962" {3,1,4} | POINT(0 0 1)\n"
2963" {3,1,5} | POINT(0 0 0)\n"
2964" {4,1,1} | POINT(1 1 0)\n"
2965" {4,1,2} | POINT(1 1 1)\n"
2966" {4,1,3} | POINT(1 0 1)\n"
2967" {4,1,4} | POINT(1 0 0)\n"
2968" {4,1,5} | POINT(1 1 0)\n"
2969" {5,1,1} | POINT(0 1 0)\n"
2970" {5,1,2} | POINT(0 1 1)\n"
2971" {5,1,3} | POINT(1 1 1)\n"
2972" {5,1,4} | POINT(1 1 0)\n"
2973" {5,1,5} | POINT(0 1 0)\n"
2974" {6,1,1} | POINT(0 0 1)\n"
2975" {6,1,2} | POINT(1 0 1)\n"
2976" {6,1,3} | POINT(1 1 1)\n"
2977" {6,1,4} | POINT(0 1 1)\n"
2978" {6,1,5} | POINT(0 0 1)\n"
2979"(30 rows)"
2980msgstr ""
2981"-- Polyhedral surface cube --\n"
2982"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
2983"  FROM\n"
2984"    (SELECT\n"
2985"       ST_DumpPoints(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 "
2986"1, 0 1 0, 0 0 0)),\n"
2987"((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 "
2988"0)),\n"
2989"((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),\n"
2990"((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 "
2991"1)) )') ) AS gdump\n"
2992"    ) AS g;\n"
2993"-- result --\n"
2994"  path   |     wkt\n"
2995"---------+--------------\n"
2996" {1,1,1} | POINT(0 0 0)\n"
2997" {1,1,2} | POINT(0 0 1)\n"
2998" {1,1,3} | POINT(0 1 1)\n"
2999" {1,1,4} | POINT(0 1 0)\n"
3000" {1,1,5} | POINT(0 0 0)\n"
3001" {2,1,1} | POINT(0 0 0)\n"
3002" {2,1,2} | POINT(0 1 0)\n"
3003" {2,1,3} | POINT(1 1 0)\n"
3004" {2,1,4} | POINT(1 0 0)\n"
3005" {2,1,5} | POINT(0 0 0)\n"
3006" {3,1,1} | POINT(0 0 0)\n"
3007" {3,1,2} | POINT(1 0 0)\n"
3008" {3,1,3} | POINT(1 0 1)\n"
3009" {3,1,4} | POINT(0 0 1)\n"
3010" {3,1,5} | POINT(0 0 0)\n"
3011" {4,1,1} | POINT(1 1 0)\n"
3012" {4,1,2} | POINT(1 1 1)\n"
3013" {4,1,3} | POINT(1 0 1)\n"
3014" {4,1,4} | POINT(1 0 0)\n"
3015" {4,1,5} | POINT(1 1 0)\n"
3016" {5,1,1} | POINT(0 1 0)\n"
3017" {5,1,2} | POINT(0 1 1)\n"
3018" {5,1,3} | POINT(1 1 1)\n"
3019" {5,1,4} | POINT(1 1 0)\n"
3020" {5,1,5} | POINT(0 1 0)\n"
3021" {6,1,1} | POINT(0 0 1)\n"
3022" {6,1,2} | POINT(1 0 1)\n"
3023" {6,1,3} | POINT(1 1 1)\n"
3024" {6,1,4} | POINT(0 1 1)\n"
3025" {6,1,5} | POINT(0 0 1)\n"
3026"(30 rows)"
3027
3028#. Tag: programlisting
3029#: reference_processing.xml:1072
3030#, no-c-format
3031msgid ""
3032"-- Triangle --\n"
3033"SELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n"
3034"  FROM\n"
3035"    (SELECT\n"
3036"       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n"
3037"                0 0,\n"
3038"                0 9,\n"
3039"                9 0,\n"
3040"                0 0\n"
3041"            ))') ) AS gdump\n"
3042"    ) AS g;\n"
3043"-- result --\n"
3044" path |    wkt\n"
3045"------+------------\n"
3046" {1}  | POINT(0 0)\n"
3047" {2}  | POINT(0 9)\n"
3048" {3}  | POINT(9 0)\n"
3049" {4}  | POINT(0 0)"
3050msgstr ""
3051"-- Triangle --\n"
3052"SELECT (g.gdump).path, ST_AsText((g.gdump).geom) as wkt\n"
3053"  FROM\n"
3054"    (SELECT\n"
3055"       ST_DumpPoints( ST_GeomFromEWKT('TRIANGLE ((\n"
3056"                0 0,\n"
3057"                0 9,\n"
3058"                9 0,\n"
3059"                0 0\n"
3060"            ))') ) AS gdump\n"
3061"    ) AS g;\n"
3062"-- result --\n"
3063" path |    wkt\n"
3064"------+------------\n"
3065" {1}  | POINT(0 0)\n"
3066" {2}  | POINT(0 9)\n"
3067" {3}  | POINT(9 0)\n"
3068" {4}  | POINT(0 0)"
3069
3070#. Tag: programlisting
3071#: reference_processing.xml:1073
3072#, no-c-format
3073msgid ""
3074"-- TIN --\n"
3075"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
3076"  FROM\n"
3077"    (SELECT\n"
3078"       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n"
3079"                0 0 0,\n"
3080"                0 0 1,\n"
3081"                0 1 0,\n"
3082"                0 0 0\n"
3083"            )), ((\n"
3084"                0 0 0,\n"
3085"                0 1 0,\n"
3086"                1 1 0,\n"
3087"                0 0 0\n"
3088"            ))\n"
3089"            )') ) AS gdump\n"
3090"    ) AS g;\n"
3091"-- result --\n"
3092"  path   |     wkt\n"
3093"---------+--------------\n"
3094" {1,1,1} | POINT(0 0 0)\n"
3095" {1,1,2} | POINT(0 0 1)\n"
3096" {1,1,3} | POINT(0 1 0)\n"
3097" {1,1,4} | POINT(0 0 0)\n"
3098" {2,1,1} | POINT(0 0 0)\n"
3099" {2,1,2} | POINT(0 1 0)\n"
3100" {2,1,3} | POINT(1 1 0)\n"
3101" {2,1,4} | POINT(0 0 0)\n"
3102"(8 rows)"
3103msgstr ""
3104"-- TIN --\n"
3105"SELECT (g.gdump).path, ST_AsEWKT((g.gdump).geom) as wkt\n"
3106"  FROM\n"
3107"    (SELECT\n"
3108"       ST_DumpPoints( ST_GeomFromEWKT('TIN (((\n"
3109"                0 0 0,\n"
3110"                0 0 1,\n"
3111"                0 1 0,\n"
3112"                0 0 0\n"
3113"            )), ((\n"
3114"                0 0 0,\n"
3115"                0 1 0,\n"
3116"                1 1 0,\n"
3117"                0 0 0\n"
3118"            ))\n"
3119"            )') ) AS gdump\n"
3120"    ) AS g;\n"
3121"-- result --\n"
3122"  path   |     wkt\n"
3123"---------+--------------\n"
3124" {1,1,1} | POINT(0 0 0)\n"
3125" {1,1,2} | POINT(0 0 1)\n"
3126" {1,1,3} | POINT(0 1 0)\n"
3127" {1,1,4} | POINT(0 0 0)\n"
3128" {2,1,1} | POINT(0 0 0)\n"
3129" {2,1,2} | POINT(0 1 0)\n"
3130" {2,1,3} | POINT(1 1 0)\n"
3131" {2,1,4} | POINT(0 0 0)\n"
3132"(8 rows)"
3133
3134#. Tag: para
3135#: reference_processing.xml:1077
3136#, no-c-format
3137msgid ""
3138", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
3139"\"/>, <xref linkend=\"ST_DumpRings\"/>"
3140msgstr ""
3141", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
3142"\"/>, <xref linkend=\"ST_DumpRings\"/>"
3143
3144#. Tag: refname
3145#: reference_processing.xml:1082
3146#, no-c-format
3147msgid "ST_DumpRings"
3148msgstr "ST_DumpRings"
3149
3150#. Tag: refpurpose
3151#: reference_processing.xml:1084
3152#, no-c-format
3153msgid ""
3154"Returns a set of <varname>geometry_dump</varname> rows, representing the "
3155"exterior and interior rings of a polygon."
3156msgstr ""
3157"Retorna um conjunto de filas <varname>geometry_dump</varname>, representando "
3158"os anéis interiores e exteriores de um polígono."
3159
3160#. Tag: funcprototype
3161#: reference_processing.xml:1090
3162#, no-c-format
3163msgid ""
3164"<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> "
3165"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
3166msgstr ""
3167"<funcdef>geometry_dump[] <function>ST_DumpRings</function></funcdef> "
3168"<paramdef><type>geometry </type> <parameter>a_polygon</parameter></paramdef>"
3169
3170#. Tag: para
3171#: reference_processing.xml:1100
3172#, no-c-format
3173msgid ""
3174"This is a set-returning function (SRF). It returns a set of "
3175"<varname>geometry_dump</varname> rows, defined as an <varname>integer[]</"
3176"varname> and a <varname>geometry</varname>, aliased \"path\" and \"geom\" "
3177"respectively. The \"path\" field holds the polygon ring index containing a "
3178"single integer: 0 for the shell, >0 for holes. The \"geom\" field contains "
3179"the corresponding ring as a polygon."
3180msgstr ""
3181"Esta é uma função set-returning (SRF). Ela retorna um conjunto de filas "
3182"<varname>geometry_dump</varname>, definidas como um <varname>integer[]</"
3183"varname> e uma <varname>geometry</varname>, pseudônimos \"caminho\" e \"geom"
3184"\" respectivamente. o campo \"caminho\" detém o anel índice do polígono que "
3185"contém um único inteiro: 0 para shell, >0 para buracos. O caminho \"geom\" "
3186"contém o anel correspondente como um polígono. "
3187
3188#. Tag: para
3189#: reference_processing.xml:1106
3190#, no-c-format
3191msgid "Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher."
3192msgstr "Disponibilidade: PostGIS 1.1.3. Requer PostgreSQL 7.3 ou superior. "
3193
3194#. Tag: para
3195#: reference_processing.xml:1107
3196#, no-c-format
3197msgid ""
3198"This only works for POLYGON geometries. It will not work for MULTIPOLYGONS"
3199msgstr "Funciona somente para POLÍGONOS. Não irá funcionar para MULTIPOLÍGONOS"
3200
3201#. Tag: programlisting
3202#: reference_processing.xml:1115
3203#, no-c-format
3204msgid ""
3205"SELECT sometable.field1, sometable.field1,\n"
3206"          (ST_DumpRings(sometable.the_geom)).geom As the_geom\n"
3207"FROM sometableOfpolys;\n"
3208"\n"
3209"SELECT ST_AsEWKT(geom) As the_geom, path\n"
3210"        FROM ST_DumpRings(\n"
3211"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 "
3212"5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 "
3213"5132466 1,-8148924 5132394 1,\n"
3214"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 "
3215"1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
3216"1,\n"
3217"                -8150305 5132788 1,-8149064 5133092 1),\n"
3218"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 "
3219"1,-8149695 5132675 1,-8149362 5132394 1))')\n"
3220"                )  as foo;\n"
3221" path |                                            the_geom\n"
3222"----------------------------------------------------------------------------------------------------------------\n"
3223"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 "
3224"1,-8148972 5132767 1,-8148958 5132508 1,\n"
3225"          |          -8148941 5132466 1,-8148924 5132394 1,\n"
3226"          |          -8148903 5132210 1,-8148930 5131967 1,\n"
3227"          |          -8148992 5131978 1,-8149237 5132093 1,\n"
3228"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
3229"1,-8150305 5132788 1,-8149064 5133092 1))\n"
3230"  {1} | POLYGON((-8149362 5132394 1,-8149446 5132501 1,\n"
3231"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 "
3232"1))"
3233msgstr ""
3234"SELECT sometable.field1, sometable.field1,\n"
3235"          (ST_DumpRings(sometable.the_geom)).geom As the_geom\n"
3236"FROM sometableOfpolys;\n"
3237"\n"
3238"SELECT ST_AsEWKT(geom) As the_geom, path\n"
3239"        FROM ST_DumpRings(\n"
3240"                ST_GeomFromEWKT('POLYGON((-8149064 5133092 1,-8149064 "
3241"5132986 1,-8148996 5132839 1,-8148972 5132767 1,-8148958 5132508 1,-8148941 "
3242"5132466 1,-8148924 5132394 1,\n"
3243"                -8148903 5132210 1,-8148930 5131967 1,-8148992 5131978 "
3244"1,-8149237 5132093 1,-8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
3245"1,\n"
3246"                -8150305 5132788 1,-8149064 5133092 1),\n"
3247"                (-8149362 5132394 1,-8149446 5132501 1,-8149548 5132597 "
3248"1,-8149695 5132675 1,-8149362 5132394 1))')\n"
3249"                )  as foo;\n"
3250" path |                                            the_geom\n"
3251"----------------------------------------------------------------------------------------------------------------\n"
3252"  {0} | POLYGON((-8149064 5133092 1,-8149064 5132986 1,-8148996 5132839 "
3253"1,-8148972 5132767 1,-8148958 5132508 1,\n"
3254"          |          -8148941 5132466 1,-8148924 5132394 1,\n"
3255"          |          -8148903 5132210 1,-8148930 5131967 1,\n"
3256"          |          -8148992 5131978 1,-8149237 5132093 1,\n"
3257"          |          -8149404 5132211 1,-8149647 5132310 1,-8149757 5132394 "
3258"1,-8150305 5132788 1,-8149064 5133092 1))\n"
3259"  {1} | POLYGON((-8149362 5132394 1,-8149446 5132501 1,\n"
3260"          |          -8149548 5132597 1,-8149695 5132675 1,-8149362 5132394 "
3261"1))"
3262
3263#. Tag: para
3264#: reference_processing.xml:1122
3265#, no-c-format
3266msgid ""
3267", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
3268"\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN"
3269"\"/>"
3270msgstr ""
3271", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref linkend=\"ST_Dump"
3272"\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_InteriorRingN"
3273"\"/>"
3274
3275#. Tag: refname
3276#: reference_processing.xml:1128
3277#, no-c-format
3278msgid "ST_FlipCoordinates"
3279msgstr "ST_FlipCoordinates"
3280
3281#. Tag: refpurpose
3282#: reference_processing.xml:1129
3283#, no-c-format
3284msgid ""
3285"Returns a version of the given geometry with X and Y axis flipped. Useful "
3286"for people who have built latitude/longitude features and need to fix them."
3287msgstr ""
3288"Retorna uma versão da geometria dada com os eixos X e Y virados. Útil para "
3289"pessoas que construíram características latitude/longitude e precisam "
3290"consertá-las. "
3291
3292#. Tag: funcprototype
3293#: reference_processing.xml:1137
3294#, no-c-format
3295msgid ""
3296"<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> "
3297"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
3298msgstr ""
3299"<funcdef>geometry <function>ST_FlipCoordinates</function></funcdef> "
3300"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>"
3301
3302#. Tag: para
3303#: reference_processing.xml:1146
3304#, no-c-format
3305msgid "Returns a version of the given geometry with X and Y axis flipped."
3306msgstr "Retorna uma versão da geometria dada com os eixos X e Y virados. "
3307
3308#. Tag: para
3309#: reference_processing.xml:1150 reference_processing.xml:2721
3310#, no-c-format
3311msgid "&M_support;"
3312msgstr "&M_support;"
3313
3314#. Tag: title
3315#: reference_processing.xml:1156 reference_processing.xml:2727
3316#, no-c-format
3317msgid "Example"
3318msgstr "Exemplo"
3319
3320#. Tag: programlisting
3321#: reference_processing.xml:1157
3322#, no-c-format
3323msgid ""
3324"<![CDATA[\n"
3325"SELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n"
3326" st_asewkt\n"
3327"------------\n"
3328"POINT(2 1)\n"
3329"                 ]]>"
3330msgstr ""
3331"<![CDATA[\n"
3332"SELECT ST_AsEWKT(ST_FlipCoordinates(GeomFromEWKT('POINT(1 2)')));\n"
3333" st_asewkt\n"
3334"------------\n"
3335"POINT(2 1)\n"
3336"                 ]]>"
3337
3338#. Tag: refname
3339#: reference_processing.xml:1170
3340#, no-c-format
3341msgid "ST_GeneratePoints"
3342msgstr "ST_GeneratePoints"
3343
3344#. Tag: refpurpose
3345#: reference_processing.xml:1172
3346#, no-c-format
3347msgid ""
3348"Converts a polygon or multi-polygon into a multi-point composed of randomly "
3349"location points within the original areas."
3350msgstr ""
3351"Converte um polígono ou multi-polígono para um multi-ponto composto por "
3352"pontos de localização aleatórios dentro das áreas originais."
3353
3354#. Tag: funcprototype
3355#: reference_processing.xml:1177
3356#, no-c-format
3357msgid ""
3358"<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> "
3359"<paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> "
3360"<paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
3361msgstr ""
3362"<funcdef>geometry <function>ST_GeneratePoints</function></funcdef> "
3363"<paramdef> <parameter>g</parameter> <type>geometry</type> </paramdef> "
3364"<paramdef> <parameter>npoints</parameter> <type>numeric</type> </paramdef>"
3365
3366#. Tag: para
3367#: reference_processing.xml:1195
3368#, no-c-format
3369msgid ""
3370"ST_GeneratePoints generates pseudo-random points until the requested number "
3371"are found within the input area."
3372msgstr ""
3373"ST_GeneratePoints gera pontos pseudo aleatórios antes do número solicitado "
3374"são encontrados dentro da área de entrada. "
3375
3376#. Tag: para
3377#: reference_processing.xml:1200 reference_processing.xml:2089
3378#, no-c-format
3379msgid "Availability: 2.3.0"
3380msgstr "Disponibilidade: 2.3.0"
3381
3382#. Tag: para
3383#: reference_processing.xml:1216
3384#, no-c-format
3385msgid "Original Polygon"
3386msgstr "Polígono original"
3387
3388#. Tag: para
3389#: reference_processing.xml:1227
3390#, no-c-format
3391msgid "Generated 12 Points overlaid on top of original polygon"
3392msgstr "12 pontos gerados revestidos em cima do polígono original"
3393
3394#. Tag: programlisting
3395#: reference_processing.xml:1230
3396#, no-c-format
3397msgid ""
3398"SELECT ST_GeneratePoints(\n"
3399"        ST_Buffer(\n"
3400"                ST_GeomFromText(\n"
3401"                'LINESTRING(50 50,150 150,150 50)'\n"
3402"                ), 10, 'endcap=round join=round'), 12);"
3403msgstr ""
3404"SELECT ST_GeneratePoints(\n"
3405"        ST_Buffer(\n"
3406"                ST_GeomFromText(\n"
3407"                'LINESTRING(50 50,150 150,150 50)'\n"
3408"                ), 10, 'endcap=round join=round'), 12);"
3409
3410#. Tag: refname
3411#: reference_processing.xml:1242
3412#, no-c-format
3413msgid "ST_Intersection"
3414msgstr "ST_Intersection"
3415
3416#. Tag: refpurpose
3417#: reference_processing.xml:1244
3418#, no-c-format
3419msgid ""
3420"(T) Returns a geometry that represents the shared portion of geomA and geomB."
3421msgstr ""
3422"(T) Retorna uma geometria que representa a porção dividida da geomA e geomB."
3423
3424#. Tag: funcsynopsis
3425#: reference_processing.xml:1250
3426#, no-c-format
3427msgid ""
3428"<funcprototype> <funcdef>geometry <function>ST_Intersection</function></"
3429"funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </"
3430"paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </"
3431"paramdef> </funcprototype> <funcprototype> <funcdef>geography "
3432"<function>ST_Intersection</function></funcdef> <paramdef> <type>geography</"
3433"type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</"
3434"type> <parameter>geogB</parameter> </paramdef> </funcprototype>"
3435msgstr ""
3436"<funcprototype> <funcdef>geometry <function>ST_Intersection</function></"
3437"funcdef> <paramdef> <type>geometry</type> <parameter>geomA</parameter> </"
3438"paramdef> <paramdef> <type>geometry</type> <parameter>geomB</parameter> </"
3439"paramdef> </funcprototype> <funcprototype> <funcdef>geography "
3440"<function>ST_Intersection</function></funcdef> <paramdef> <type>geography</"
3441"type> <parameter>geogA</parameter> </paramdef> <paramdef> <type>geography</"
3442"type> <parameter>geogB</parameter> </paramdef> </funcprototype>"
3443
3444#. Tag: para
3445#: reference_processing.xml:1277
3446#, no-c-format
3447msgid ""
3448"Returns a geometry that represents the point set intersection of the "
3449"Geometries."
3450msgstr ""
3451"Retorna uma geometria que representa a interseção de pontos das Geometrias. "
3452
3453#. Tag: para
3454#: reference_processing.xml:1280
3455#, no-c-format
3456msgid ""
3457"In other words - that portion of geometry A and geometry B that is shared "
3458"between the two geometries."
3459msgstr ""
3460"Em outras palavras - aquela porção de geometria A e geometria B que é "
3461"dividido entre as duas geometrias."
3462
3463#. Tag: para
3464#: reference_processing.xml:1283
3465#, no-c-format
3466msgid ""
3467"If the geometries do not share any space (are disjoint), then an empty "
3468"geometry collection is returned."
3469msgstr ""
3470"Se as geometrias não dividem nenhum espaço (são disjuntas), uma coleção "
3471"vazia de geometrias retorna."
3472
3473#. Tag: para
3474#: reference_processing.xml:1285
3475#, no-c-format
3476msgid ""
3477"ST_Intersection in conjunction with ST_Intersects is very useful for "
3478"clipping geometries such as in bounding box, buffer, region queries where "
3479"you only want to return that portion of a geometry that sits in a country or "
3480"region of interest."
3481msgstr ""
3482"A ST_Intersection, em conjunto com a ST_Intersects, é bastante útil para "
3483"aparar geometrias como na caixa limitadora, buffer, consultas de região onde "
3484"você só quer retornar aquela porção de uma geometria que se encaixa em um "
3485"país ou região de interesse. "
3486
3487#. Tag: para
3488#: reference_processing.xml:1288
3489#, no-c-format
3490msgid ""
3491"Geography: For geography this is really a thin wrapper around the geometry "
3492"implementation. It first determines the best SRID that fits the bounding box "
3493"of the 2 geography objects (if geography objects are within one half zone "
3494"UTM but not same UTM will pick one of those) (favoring UTM or Lambert "
3495"Azimuthal Equal Area (LAEA) north/south pole, and falling back on mercator "
3496"in worst case scenario) and then intersection in that best fit planar "
3497"spatial ref and retransforms back to WGS84 geography."
3498msgstr ""
3499"Geografia: Para geografia isto é um envoltório bastante fino em torno da "
3500"implementação geométrica. Ela determina, primeiramente, o melhor SRID que se "
3501"encaixa na caixa limitadora dos 2 objetos geográficos (se eles estão dentro "
3502"de meia zona UTM, mas não a mesma UTM escolherá um deles) (favorecendo UTM "
3503"ou Lambert Azimuthal Equal Area (LAEA) polo norte/sul, e caindo no pior "
3504"cenário mercartor) e, então, interseção naquela referência plana que se "
3505"encaixa melhor e transforma novamente de volta para a geografia WGS84. "
3506
3507#. Tag: para
3508#: reference_processing.xml:1291
3509#, no-c-format
3510msgid "Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument"
3511msgstr ""
3512"Não chama com uma <varname>GEOMETRYCOLLECTION</varname> como um argumento"
3513
3514#. Tag: para
3515#: reference_processing.xml:1294
3516#, no-c-format
3517msgid "This function will drop the M coordinate values if present."
3518msgstr ""
3519
3520#. Tag: para
3521#: reference_processing.xml:1296
3522#, no-c-format
3523msgid ""
3524"If working with 3D geometries, you may want to use SFGCAL based <xref "
3525"linkend=\"ST_3DIntersection\"/> which does a proper 3D intersection for 3D "
3526"geometries. Although this function works with Z-coordinate, it does an "
3527"averaging of Z-Coordinate values when <code>postgis.backend=geos</code>. "
3528"<code>postgis.backend=sfcgal</code>, it will return a 2D geometry regardless "
3529"ignoring the Z-Coordinate. Refer to <xref linkend=\"postgis_backend\"/> for "
3530"details."
3531msgstr ""
3532"Se você estiver trabalhando com geometrias 3D, talvez queira usar SFGCAL "
3533"baseado <xref linkend=\"ST_3DIntersection\"/> que faz uma interseção 3D "
3534"apropriada para as geometrias 3D. Embora esta função funcione com a "
3535"coordenada-Z, ela faz uma média dos valores de coordenada-Z quando  "
3536"<code>postgis.backend=geos</code>. <code>postgis.backend=sfcgal</code>, "
3537"retornará uma geometria 2D de qualquer forma, ignorando a coordenada-Z. "
3538"Recorra a <xref linkend=\"postgis_backend\"/> para mais detalhes."
3539
3540#. Tag: para
3541#: reference_processing.xml:1299
3542#, no-c-format
3543msgid "&sfcgal_enhanced;"
3544msgstr "&sfcgal_enhanced;"
3545
3546#. Tag: para
3547#: reference_processing.xml:1301
3548#, no-c-format
3549msgid "Availability: 1.5 support for geography data type was introduced."
3550msgstr ""
3551"Disponibilidade: 1.5 suporte para tipo de dados de geografia foi introduzido."
3552
3553#. Tag: para
3554#: reference_processing.xml:1304
3555#, no-c-format
3556msgid "&sqlmm_compliant; SQL-MM 3: 5.1.18"
3557msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.18"
3558
3559#. Tag: programlisting
3560#: reference_processing.xml:1308
3561#, no-c-format
3562msgid ""
3563"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, "
3564"0 2 )'::geometry));\n"
3565" st_astext\n"
3566"---------------\n"
3567"GEOMETRYCOLLECTION EMPTY\n"
3568"(1 row)\n"
3569"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, "
3570"0 2 )'::geometry));\n"
3571" st_astext\n"
3572"---------------\n"
3573"POINT(0 0)\n"
3574"(1 row)\n"
3575"\n"
3576"---Clip all lines (trails) by country (here we assume country geom are "
3577"POLYGON or MULTIPOLYGONS)\n"
3578"-- NOTE: we are only keeping intersections that result in a LINESTRING or "
3579"MULTILINESTRING because we don't\n"
3580"-- care about trails that just share a point\n"
3581"-- the dump is needed to expand a geometry collection into individual single "
3582"MULT* parts\n"
3583"-- the below is fairly generic and will work for polys, etc. by just "
3584"changing the where clause\n"
3585"SELECT clipped.gid, clipped.f_name, clipped_geom\n"
3586"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country."
3587"the_geom, trails.the_geom))).geom As clipped_geom\n"
3588"FROM country\n"
3589"        INNER JOIN trails\n"
3590"        ON ST_Intersects(country.the_geom, trails.the_geom))  As clipped\n"
3591"        WHERE ST_Dimension(clipped.clipped_geom) = 1 ;\n"
3592"\n"
3593"--For polys e.g. polygon landmarks, you can also use the sometimes faster "
3594"hack that buffering anything by 0.0\n"
3595"-- except a polygon results in an empty geometry collection\n"
3596"--(so a geometry collection containing polys, lines and points)\n"
3597"-- buffered by 0.0 would only leave the polygons and dissolve the collection "
3598"shell\n"
3599"SELECT poly.gid,  ST_Multi(ST_Buffer(\n"
3600"                                ST_Intersection(country.the_geom, poly."
3601"the_geom),\n"
3602"                                0.0)\n"
3603"                                ) As clipped_geom\n"
3604"FROM country\n"
3605"        INNER JOIN poly\n"
3606"        ON ST_Intersects(country.the_geom, poly.the_geom)\n"
3607"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, "
3608"poly.the_geom),0.0));"
3609msgstr ""
3610"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, "
3611"0 2 )'::geometry));\n"
3612" st_astext\n"
3613"---------------\n"
3614"GEOMETRYCOLLECTION EMPTY\n"
3615"(1 row)\n"
3616"SELECT ST_AsText(ST_Intersection('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, "
3617"0 2 )'::geometry));\n"
3618" st_astext\n"
3619"---------------\n"
3620"POINT(0 0)\n"
3621"(1 row)\n"
3622"\n"
3623"---Clip all lines (trails) by country (here we assume country geom are "
3624"POLYGON or MULTIPOLYGONS)\n"
3625"-- NOTE: we are only keeping intersections that result in a LINESTRING or "
3626"MULTILINESTRING because we don't\n"
3627"-- care about trails that just share a point\n"
3628"-- the dump is needed to expand a geometry collection into individual single "
3629"MULT* parts\n"
3630"-- the below is fairly generic and will work for polys, etc. by just "
3631"changing the where clause\n"
3632"SELECT clipped.gid, clipped.f_name, clipped_geom\n"
3633"FROM (SELECT trails.gid, trails.f_name, (ST_Dump(ST_Intersection(country."
3634"the_geom, trails.the_geom))).geom As clipped_geom\n"
3635"FROM country\n"
3636"        INNER JOIN trails\n"
3637"        ON ST_Intersects(country.the_geom, trails.the_geom))  As clipped\n"
3638"        WHERE ST_Dimension(clipped.clipped_geom) = 1 ;\n"
3639"\n"
3640"--For polys e.g. polygon landmarks, you can also use the sometimes faster "
3641"hack that buffering anything by 0.0\n"
3642"-- except a polygon results in an empty geometry collection\n"
3643"--(so a geometry collection containing polys, lines and points)\n"
3644"-- buffered by 0.0 would only leave the polygons and dissolve the collection "
3645"shell\n"
3646"SELECT poly.gid,  ST_Multi(ST_Buffer(\n"
3647"                                ST_Intersection(country.the_geom, poly."
3648"the_geom),\n"
3649"                                0.0)\n"
3650"                                ) As clipped_geom\n"
3651"FROM country\n"
3652"        INNER JOIN poly\n"
3653"        ON ST_Intersects(country.the_geom, poly.the_geom)\n"
3654"        WHERE Not ST_IsEmpty(ST_Buffer(ST_Intersection(country.the_geom, "
3655"poly.the_geom),0.0));"
3656
3657#. Tag: title
3658#: reference_processing.xml:1312
3659#, no-c-format
3660msgid "Examples: 2.5Dish"
3661msgstr "Exemplos: 2.5Dish"
3662
3663#. Tag: para
3664#: reference_processing.xml:1313
3665#, no-c-format
3666msgid ""
3667"Geos is the default backend if not set. Note this is not a true "
3668"intersection, compare to the same example using <xref linkend="
3669"\"ST_3DIntersection\"/>."
3670msgstr ""
3671"Geos é o backend padrão se não definido. Note que isto não é uma interseção "
3672"verdadeira, compare ao mesmo exemplo usando: <xref linkend="
3673"\"ST_3DIntersection\"/>."
3674
3675#. Tag: programlisting
3676#: reference_processing.xml:1314
3677#, no-c-format
3678msgid ""
3679"set postgis.backend=geos;\n"
3680"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
3681"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
3682"10)') AS linestring\n"
3683" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
3684"AS polygon;\n"
3685"\n"
3686"               st_astext\n"
3687"---------------------------------------\n"
3688" LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
3689msgstr ""
3690"set postgis.backend=geos;\n"
3691"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
3692"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
3693"10)') AS linestring\n"
3694" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
3695"AS polygon;\n"
3696"\n"
3697"               st_astext\n"
3698"---------------------------------------\n"
3699" LINESTRING Z (1 1 8,0.5 0.5 8,0 0 10)"
3700
3701#. Tag: para
3702#: reference_processing.xml:1316
3703#, no-c-format
3704msgid ""
3705"If your PostGIS is compiled with sfcgal support, have option of using "
3706"sfcgal, but note if basically cases down both geometries to 2D before doing "
3707"intersection and returns the ST_Force2D equivalent result which is a 2D "
3708"geometry"
3709msgstr ""
3710"Se seu PostGIS estiver compilado com o suporte sfgcal, tem opção de usar "
3711"sfgcal, mas note se casos básicos abaixo das geometrias para 2D antes de "
3712"fazer a interseção e retorna o resultado equivalente da ST_Force2D, a qual é "
3713"uma geometria 2D "
3714
3715#. Tag: programlisting
3716#: reference_processing.xml:1318
3717#, no-c-format
3718msgid ""
3719"set postgis.backend=sfcgal;\n"
3720"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
3721"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
3722"10)') AS linestring\n"
3723" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
3724"AS polygon;\n"
3725"\n"
3726"                     wkt\n"
3727"----------------------------------------------\n"
3728" MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
3729msgstr ""
3730"set postgis.backend=sfcgal;\n"
3731"select ST_AsText(ST_Intersection(linestring, polygon)) As wkt\n"
3732"from  ST_GeomFromText('LINESTRING Z (2 2 6,1.5 1.5 7,1 1 8,0.5 0.5 8,0 0 "
3733"10)') AS linestring\n"
3734" CROSS JOIN ST_GeomFromText('POLYGON((0 0 8, 0 1 8, 1 1 8, 1 0 8, 0 0 8))') "
3735"AS polygon;\n"
3736"\n"
3737"                     wkt\n"
3738"----------------------------------------------\n"
3739" MULTILINESTRING((0.5 0.5,0 0),(1 1,0.5 0.5))"
3740
3741#. Tag: para
3742#: reference_processing.xml:1322
3743#, no-c-format
3744msgid ""
3745", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
3746"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend="
3747"\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend="
3748"\"ST_Multi\"/>"
3749msgstr ""
3750", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
3751"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref linkend="
3752"\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref linkend="
3753"\"ST_Multi\"/>"
3754
3755#. Tag: refname
3756#: reference_processing.xml:1328
3757#, no-c-format
3758msgid "ST_LineToCurve"
3759msgstr "ST_LineToCurve"
3760
3761#. Tag: refpurpose
3762#: reference_processing.xml:1330
3763#, no-c-format
3764msgid "Converts a LINESTRING/POLYGON to a CIRCULARSTRING, CURVEPOLYGON"
3765msgstr "Converte uma LINESTRING/POLYGON para um CIRCULARSTRING, CURVEPOLYGON"
3766
3767#. Tag: funcprototype
3768#: reference_processing.xml:1335
3769#, no-c-format
3770msgid ""
3771"<funcdef>geometry <function>ST_LineToCurve</function></funcdef> "
3772"<paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></"
3773"paramdef>"
3774msgstr ""
3775"<funcdef>geometry <function>ST_LineToCurve</function></funcdef> "
3776"<paramdef><type>geometry </type> <parameter>geomANoncircular</parameter></"
3777"paramdef>"
3778
3779#. Tag: para
3780#: reference_processing.xml:1345
3781#, fuzzy, no-c-format
3782msgid ""
3783"Converts plain LINESTRING/POLYGON to CIRCULAR STRINGs and Curved Polygons. "
3784"Note much fewer points are needed to describe the curved equivalent."
3785msgstr ""
3786"Converte LINESTRING/POLÍGONOS simples para STRINGs CIRCULARES e Polígonos "
3787"Curvados. Observe que pouquíssimos pontos são necessários para descrever a "
3788"curva equivalente. "
3789
3790#. Tag: para
3791#: reference_processing.xml:1346
3792#, no-c-format
3793msgid ""
3794"If the input LINESTRING/POLYGON is not curved enough to clearly represent a "
3795"curve, the function will return the same input geometry."
3796msgstr ""
3797
3798#. Tag: programlisting
3799#: reference_processing.xml:1356
3800#, fuzzy, no-c-format
3801msgid ""
3802"-- 2D Example\n"
3803"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo."
3804"the_geom) As non_curvedastext\n"
3805"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As "
3806"foo;\n"
3807"\n"
3808"curvedatext                                                            "
3809"non_curvedastext\n"
3810"--------------------------------------------------------------------|-----------------------------------------------------------------\n"
3811"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | "
3812"POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 "
3813"1.85194970290473,\n"
3814"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  "
3815"3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
3816"                                                                    |  "
3817"2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
3818"                                                                    |  "
3819"1.58527096604839 0.0576441587903094,1 0,\n"
3820"                                                                    |  "
3821"0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
3822"                                                                    |  "
3823"-0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
3824"                                                                    |  "
3825"-1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
3826"                                                                    |  --"
3827"ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
3828"\n"
3829"--3D example\n"
3830"SELECT ST_AsText(ST_LineToCurve(geom)) As curved, ST_AsText(geom) AS "
3831"not_curved\n"
3832"FROM (SELECT ST_Translate(ST_Force3D(ST_Boundary(ST_Buffer(ST_Point(1,3), "
3833"2,2))),0,0,3) AS geom) AS foo;\n"
3834"\n"
3835"                        curved                        |               "
3836"not_curved\n"
3837"------------------------------------------------------"
3838"+---------------------------------------------------------------------\n"
3839" CIRCULARSTRING Z (3 3 3,-1 2.99999999999999 3,3 3 3) | LINESTRING Z (3 3 "
3840"3,2.4142135623731 1.58578643762691 3,1 1 3,\n"
3841"                                                      |        "
3842"-0.414213562373092 1.5857864376269 3,-1 2.99999999999999 3,\n"
3843"                                                      | -0.414213562373101 "
3844"4.41421356237309 3,\n"
3845"                                                      |        "
3846"0.999999999999991 5 3,2.41421356237309 4.4142135623731 3,3 3 3)\n"
3847"(1 row)"
3848msgstr ""
3849"SELECT ST_AsText(ST_LineToCurve(foo.the_geom)) As curvedastext,ST_AsText(foo."
3850"the_geom) As non_curvedastext\n"
3851"        FROM (SELECT ST_Buffer('POINT(1 3)'::geometry, 3) As the_geom) As "
3852"foo;\n"
3853"\n"
3854"curvedatext                                                            "
3855"non_curvedastext\n"
3856"--------------------------------------------------------------------|-----------------------------------------------------------------\n"
3857"CURVEPOLYGON(CIRCULARSTRING(4 3,3.12132034355964 0.878679656440359, | "
3858"POLYGON((4 3,3.94235584120969 2.41472903395162,3.77163859753386 "
3859"1.85194970290473,\n"
3860"1 0,-1.12132034355965 5.12132034355963,4 3))                        |  "
3861"3.49440883690764 1.33328930094119,3.12132034355964 0.878679656440359,\n"
3862"                                                                    |  "
3863"2.66671069905881 0.505591163092366,2.14805029709527 0.228361402466141,\n"
3864"                                                                    |  "
3865"1.58527096604839 0.0576441587903094,1 0,\n"
3866"                                                                    |  "
3867"0.414729033951621 0.0576441587903077,-0.148050297095264 0.228361402466137,\n"
3868"                                                                    |  "
3869"-0.666710699058802 0.505591163092361,-1.12132034355964 0.878679656440353,\n"
3870"                                                                    |  "
3871"-1.49440883690763 1.33328930094119,-1.77163859753386 1.85194970290472\n"
3872"                                                                    |  --"
3873"ETC-- ,3.94235584120969 3.58527096604839,4 3))\n"
3874"--3D example\n"
3875"SELECT ST_AsEWKT(ST_LineToCurve(ST_GeomFromEWKT('LINESTRING(1 2 3, 3 4 8, 5 "
3876"6 4, 7 8 4, 9 10 4)')));\n"
3877"\n"
3878"                         st_asewkt\n"
3879"------------------------------------\n"
3880" CIRCULARSTRING(1 2 3,5 6 4,9 10 4)"
3881
3882#. Tag: refname
3883#: reference_processing.xml:1371
3884#, no-c-format
3885msgid "ST_MakeValid"
3886msgstr "ST_MakeValid"
3887
3888#. Tag: refpurpose
3889#: reference_processing.xml:1372
3890#, no-c-format
3891msgid "Attempts to make an invalid geometry valid without losing vertices."
3892msgstr "Tenta tornar uma geometria inválida válida sem perder vértices. "
3893
3894#. Tag: funcprototype
3895#: reference_processing.xml:1377
3896#, no-c-format
3897msgid ""
3898"<funcdef>geometry <function>ST_MakeValid</function></funcdef> "
3899"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
3900msgstr ""
3901"<funcdef>geometry <function>ST_MakeValid</function></funcdef> "
3902"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef>"
3903
3904#. Tag: para
3905#: reference_processing.xml:1386
3906#, no-c-format
3907msgid ""
3908"The function attempts to create a valid representation of a given invalid "
3909"geometry without losing any of the input vertices. Already-valid geometries "
3910"are returned without further intervention."
3911msgstr ""
3912"A função tenta criar uma representação válida de uma geometria dada sem "
3913"perder nenhum dos vértices de entrada. Geometrias já validadas retornam sem "
3914"mais intervenções. "
3915
3916#. Tag: para
3917#: reference_processing.xml:1392
3918#, no-c-format
3919msgid ""
3920"Supported inputs are: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
3921"POLYGONS, MULTIPOLYGONS and GEOMETRYCOLLECTIONS containing any mix of them."
3922msgstr ""
3923"As entradas suportadas são: PONTOS, MULTIPONTOS, LINESTRINGS, "
3924"MULTILINESTRINGS, POLÍGONOS, MULTIPOLÍGONOS e GEOMETRYCOLLECTIONS que "
3925"contenham qualquer mistura deles. "
3926
3927#. Tag: para
3928#: reference_processing.xml:1398
3929#, no-c-format
3930msgid ""
3931"In case of full or partial dimensional collapses, the output geometry may be "
3932"a collection of lower-to-equal dimension geometries or a geometry of lower "
3933"dimension."
3934msgstr ""
3935"Em caso de colapsos completos ou parciais, a geometria de saída pode ser uma "
3936"coleção de geometrias de dimensão inferior a igual ou uma geometria de "
3937"dimensão inferior. "
3938
3939#. Tag: para
3940#: reference_processing.xml:1404
3941#, no-c-format
3942msgid ""
3943"Single polygons may become multi-geometries in case of self-intersections."
3944msgstr ""
3945"Polígonos únicos podem se tornar multi-geometrias no caso de auto-"
3946"intersecções. "
3947
3948#. Tag: para
3949#: reference_processing.xml:1408
3950#, no-c-format
3951msgid "Availability: 2.0.0, requires GEOS-3.3.0"
3952msgstr "Disponibilidade: 2.0.0, requer GEOS-3.3.0 "
3953
3954#. Tag: para
3955#: reference_processing.xml:1409
3956#, no-c-format
3957msgid "Enhanced: 2.0.1, speed improvements requires GEOS-3.3.4"
3958msgstr "Melhorias: 2.0.1, melhorias na velocidade requer GEOS-3.3.4"
3959
3960#. Tag: para
3961#: reference_processing.xml:1410
3962#, no-c-format
3963msgid "Enhanced: 2.1.0 added support for GEOMETRYCOLLECTION and MULTIPOINT."
3964msgstr ""
3965"Melhorias: 2.1.0 suporte para GEOMETRYCOLLECTION e MULTIPONTO adicionado."
3966
3967#. Tag: refname
3968#: reference_processing.xml:1427
3969#, no-c-format
3970msgid "ST_MemUnion"
3971msgstr "ST_MemUnion"
3972
3973#. Tag: refpurpose
3974#: reference_processing.xml:1429
3975#, no-c-format
3976msgid ""
3977"Same as ST_Union, only memory-friendly (uses less memory and more processor "
3978"time)."
3979msgstr ""
3980"O mesmo que ST_Union, somente memória amigável (utiliza menos memória e mais "
3981"tempo de processador)."
3982
3983#. Tag: funcprototype
3984#: reference_processing.xml:1435
3985#, no-c-format
3986msgid ""
3987"<funcdef>geometry <function>ST_MemUnion</function></funcdef> "
3988"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
3989"paramdef>"
3990msgstr ""
3991"<funcdef>geometry <function>ST_MemUnion</function></funcdef> "
3992"<paramdef><type>geometry set</type> <parameter>geomfield</parameter></"
3993"paramdef>"
3994
3995#. Tag: para
3996#: reference_processing.xml:1446
3997#, no-c-format
3998msgid "Some useful description here."
3999msgstr "Alguma descrição útil aqui. "
4000
4001#. Tag: para
4002#: reference_processing.xml:1450
4003#, no-c-format
4004msgid ""
4005"Same as ST_Union, only memory-friendly (uses less memory and more processor "
4006"time). This aggregate function works by unioning the geometries one at a "
4007"time to previous result as opposed to ST_Union aggregate which first creates "
4008"an array and then unions"
4009msgstr ""
4010"O mesmo que ST_Union, somente memória amigável (utiliza menos memória e mais "
4011"tempo de processador). Esta função agregada trabalha unindo uma geometria de "
4012"cada vez para resultados anteriores como opostos a ST_Union agregada, a qual "
4013"primeiro cria um arranjo e então uniões"
4014
4015#. Tag: programlisting
4016#: reference_processing.xml:1462
4017#, no-c-format
4018msgid "See ST_Union"
4019msgstr "See ST_Union"
4020
4021#. Tag: refname
4022#: reference_processing.xml:1475
4023#, no-c-format
4024msgid "ST_MinimumBoundingCircle"
4025msgstr "ST_MinimumBoundingCircle"
4026
4027#. Tag: refpurpose
4028#: reference_processing.xml:1476
4029#, no-c-format
4030msgid ""
4031"Returns the smallest circle polygon that can fully contain a geometry. "
4032"Default uses 48 segments per quarter circle."
4033msgstr ""
4034"Retorna o menor polígono circular que pode conter uma geometria. O padrão "
4035"usa 48 segmentos por quarto de círculo. "
4036
4037#. Tag: funcprototype
4038#: reference_processing.xml:1482
4039#, no-c-format
4040msgid ""
4041"<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> "
4042"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
4043"<paramdef choice=\"opt\"><type>integer </type> "
4044"<parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
4045msgstr ""
4046"<funcdef>geometry <function>ST_MinimumBoundingCircle</function></funcdef> "
4047"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
4048"<paramdef choice=\"opt\"><type>integer </type> "
4049"<parameter>num_segs_per_qt_circ=48</parameter></paramdef>"
4050
4051#. Tag: para
4052#: reference_processing.xml:1492
4053#, no-c-format
4054msgid "Returns the smallest circle polygon that can fully contain a geometry."
4055msgstr "retorna o menor polígono circular que pode conter uma geometria. "
4056
4057#. Tag: para
4058#: reference_processing.xml:1493
4059#, no-c-format
4060msgid ""
4061"The circle is approximated by a polygon with a default of 48 segments per "
4062"quarter circle. Because the polygon is an approximation of the minimum "
4063"bounding circle, some points in the input geometry may not be contained "
4064"within the polygon. The approximation can be improved by increasing the "
4065"number of segments, with little performance penalty. For applications where "
4066"a polygonal approximation is not suitable, ST_MinimumBoundingRadius may be "
4067"used."
4068msgstr ""
4069"O círculo é aproximado por um polígono com um padrão de 48 segmentos por "
4070"quarto de círculo. Devido ao polígono ser uma aproximação do círculo "
4071"delimitador, alguns pontos na geometria de entrada podem não estar contidos "
4072"dentro do polígono. A aproximação pode ser melhorada pelo aumento do número "
4073"de segmentos, com uma pequena penalidade de desempenho. Para aplicações nas "
4074"quais uma aproximação poligonal não se encaixa, a ST_MinimumBoundingRadius "
4075"pode ser usada."
4076
4077#. Tag: para
4078#: reference_processing.xml:1495
4079#, no-c-format
4080msgid ""
4081"It is often used with MULTI and Geometry Collections. Although it is not an "
4082"aggregate - you can use it in conjunction with ST_Collect to get the minimum "
4083"bounding circle of a set of geometries. "
4084"ST_MinimumBoundingCircle(ST_Collect(somepointfield))."
4085msgstr ""
4086"Regularmente usado com MULTI  e Coleções de Geometrias. Embora não seja um "
4087"agregado - você pode usar em conjunto com a ST_Collect para obter o menor "
4088"círculo delimitador de um conjunto de geometrias. "
4089"ST_MinimumBoundingCircle(ST_Collect(somepointfield))."
4090
4091#. Tag: para
4092#: reference_processing.xml:1500
4093#, no-c-format
4094msgid ""
4095"The ratio of the area of a polygon divided by the area of its Minimum "
4096"Bounding Circle is often referred to as the Roeck test."
4097msgstr ""
4098"A razão da área de um polígono dividido pela área do seu menor círculo "
4099"delimitador é referenciada com o teste Roeck.  "
4100
4101#. Tag: para
4102#: reference_processing.xml:1502
4103#, no-c-format
4104msgid "Availability: 1.4.0 - requires GEOS"
4105msgstr "Disponibilidade: 1.4.0 - requer GEOS"
4106
4107#. Tag: para
4108#: reference_processing.xml:1507 reference_processing.xml:1525
4109#, no-c-format
4110msgid ", <xref linkend=\"ST_MinimumBoundingRadius\"/>"
4111msgstr ", <xref linkend=\"ST_MinimumBoundingRadius\"/>"
4112
4113#. Tag: programlisting
4114#: reference_processing.xml:1512
4115#, no-c-format
4116msgid ""
4117"SELECT d.disease_type,\n"
4118"        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n"
4119"        FROM disease_obs As d\n"
4120"        GROUP BY d.disease_type;"
4121msgstr ""
4122"SELECT d.disease_type,\n"
4123"        ST_MinimumBoundingCircle(ST_Collect(d.the_geom)) As the_geom\n"
4124"        FROM disease_obs As d\n"
4125"        GROUP BY d.disease_type;"
4126
4127#. Tag: para
4128#: reference_processing.xml:1518
4129#, no-c-format
4130msgid ""
4131"Minimum bounding circle of a point and linestring. Using 8 segs to "
4132"approximate a quarter circle"
4133msgstr ""
4134"Menor círculo delimitador de um ponto e linestring. Utilizando 8 segmentos "
4135"para aproximar um quarto de círculo"
4136
4137#. Tag: programlisting
4138#: reference_processing.xml:1521
4139#, fuzzy, no-c-format
4140msgid ""
4141"SELECT ST_AsText(ST_MinimumBoundingCircle(\n"
4142"                ST_Collect(\n"
4143"                        ST_GeomFromText('LINESTRING(55 75,125 150)'),\n"
4144"                                ST_Point(20, 80)), 8\n"
4145"                                )) As wktmbc;\n"
4146"wktmbc\n"
4147"-----------\n"
4148"POLYGON((135.59714732062 115,134.384753327498 "
4149"102.690357210921,130.79416296937 90.8537670908995,124.963360620072 "
4150"79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 "
4151"62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 "
4152"53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 "
4153"53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 "
4154"62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 "
4155"79.9451031602109,14.20583703063 90.8537670908993,10.615246672502 "
4156"102.690357210921,9.40285267938019 115,10.6152466725019 "
4157"127.309642789079,14.2058370306299 139.1462329091,20.0366393799275 "
4158"150.054896839789,27.883579256063 159.616420743937,\n"
4159"37.4451031602108 167.463360620072,48.3537670908992 "
4160"173.29416296937,60.190357210921 176.884753327498,\n"
4161"72.4999999999998 178.09714732062,84.8096427890786 "
4162"176.884753327498,96.6462329091003 173.29416296937,107.554896839789 "
4163"167.463360620072,\n"
4164"117.116420743937 159.616420743937,124.963360620072 "
4165"150.054896839789,130.79416296937 139.146232909101,134.384753327498 "
4166"127.309642789079,135.59714732062 115))"
4167msgstr ""
4168"SELECT ST_AsText(ST_MinimumBoundingCircle(\n"
4169"                ST_Collect(\n"
4170"                        ST_GeomFromEWKT('LINESTRING(55 75,125 150)'),\n"
4171"                                ST_Point(20, 80)), 8\n"
4172"                                )) As wktmbc;\n"
4173"wktmbc\n"
4174"-----------\n"
4175"POLYGON((135.59714732062 115,134.384753327498 "
4176"102.690357210921,130.79416296937 90.8537670908995,124.963360620072 "
4177"79.9451031602111,117.116420743937 70.3835792560632,107.554896839789 "
4178"62.5366393799277,96.6462329091006 56.70583703063,84.8096427890789 "
4179"53.115246672502,72.5000000000001 51.9028526793802,60.1903572109213 "
4180"53.1152466725019,48.3537670908996 56.7058370306299,37.4451031602112 "
4181"62.5366393799276,27.8835792560632 70.383579256063,20.0366393799278 "
4182"79.9451031602109,14.20583703063 90.8537670908993,10.615246672502 "
4183"102.690357210921,9.40285267938019 115,10.6152466725019 "
4184"127.309642789079,14.2058370306299 139.1462329091,20.0366393799275 "
4185"150.054896839789,27.883579256063 159.616420743937,\n"
4186"37.4451031602108 167.463360620072,48.3537670908992 "
4187"173.29416296937,60.190357210921 176.884753327498,\n"
4188"72.4999999999998 178.09714732062,84.8096427890786 "
4189"176.884753327498,96.6462329091003 173.29416296937,107.554896839789 "
4190"167.463360620072,\n"
4191"117.116420743937 159.616420743937,124.963360620072 "
4192"150.054896839789,130.79416296937 139.146232909101,134.384753327498 "
4193"127.309642789079,135.59714732062 115))"
4194
4195#. Tag: refname
4196#: reference_processing.xml:1531
4197#, no-c-format
4198msgid "ST_MinimumBoundingRadius"
4199msgstr "ST_MinimumBoundingRadius"
4200
4201#. Tag: refpurpose
4202#: reference_processing.xml:1532
4203#, no-c-format
4204msgid ""
4205"Returns the center point and radius of the smallest circle that can fully "
4206"contain a geometry."
4207msgstr ""
4208"Retorna o ponto central e o alcance do menor círculo que pode conter uma "
4209"geometria. "
4210
4211#. Tag: funcprototype
4212#: reference_processing.xml:1537
4213#, no-c-format
4214msgid ""
4215"<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</"
4216"function></funcdef> <paramdef><type>geometry</type> <parameter>geom</"
4217"parameter></paramdef>"
4218msgstr ""
4219"<funcdef>(geometry, double precision) <function>ST_MinimumBoundingRadius</"
4220"function></funcdef> <paramdef><type>geometry</type> <parameter>geom</"
4221"parameter></paramdef>"
4222
4223#. Tag: para
4224#: reference_processing.xml:1546
4225#, no-c-format
4226msgid ""
4227"Returns a record containing the center point and radius of the smallest "
4228"circle that can fully contain a geometry."
4229msgstr ""
4230"Retorna um relato contendo o ponto central e o alcance do menor círculo que "
4231"pode conter uma geometria. "
4232
4233#. Tag: para
4234#: reference_processing.xml:1547
4235#, no-c-format
4236msgid ""
4237"Can be used in conjunction with <xref linkend=\"ST_Collect\"/> to get the "
4238"minimum bounding circle of a set of geometries."
4239msgstr ""
4240"Pode ser usado em conjunto com <xref linkend=\"ST_Collect\"/> para obter o "
4241"menor círculo delimitador de um conjunto de geometrias."
4242
4243#. Tag: para
4244#: reference_processing.xml:1548
4245#, no-c-format
4246msgid "Availability - 2.3.0"
4247msgstr "Disponibilidade - 2.3.0"
4248
4249#. Tag: para
4250#: reference_processing.xml:1553
4251#, no-c-format
4252msgid ", <xref linkend=\"ST_MinimumBoundingCircle\"/>"
4253msgstr ", <xref linkend=\"ST_MinimumBoundingCircle\"/>"
4254
4255#. Tag: programlisting
4256#: reference_processing.xml:1558
4257#, no-c-format
4258msgid ""
4259"SELECT ST_AsText(center), radius FROM "
4260"ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 "
4261"65427,26426 65078))');\n"
4262"\n"
4263"                st_astext                 |      radius\n"
4264"------------------------------------------+------------------\n"
4265" POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
4266msgstr ""
4267"SELECT ST_AsText(center), radius FROM "
4268"ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 "
4269"65427,26426 65078))');\n"
4270"\n"
4271"                st_astext                 |      radius\n"
4272"------------------------------------------+------------------\n"
4273" POINT(26284.8418027133 65267.1145090825) | 247.436045591407"
4274
4275#. Tag: refname
4276#: reference_processing.xml:1565
4277#, no-c-format
4278msgid "ST_OrientedEnvelope"
4279msgstr ""
4280
4281#. Tag: refpurpose
4282#: reference_processing.xml:1566
4283#, fuzzy, no-c-format
4284msgid "Returns a minimum rotated rectangle enclosing a geometry."
4285msgstr ""
4286"Retorna uma coleção de geometrias resultante da divisão de uma geometria."
4287
4288#. Tag: funcprototype
4289#: reference_processing.xml:1571
4290#, fuzzy, no-c-format
4291msgid ""
4292"<funcdef>geometry <function>ST_OrientedEnvelope</function></funcdef> "
4293"<paramdef> <type>geometry</type> <parameter>geom</parameter> </paramdef>"
4294msgstr ""
4295"<funcdef>geometry <function>ST_Node</function></funcdef> "
4296"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
4297
4298#. Tag: para
4299#: reference_processing.xml:1583
4300#, no-c-format
4301msgid ""
4302"Returns a mimimum rotated rectangle enclosing a geometry. Note that more "
4303"than one minimum rotated rectangle may exist. May return a Point or "
4304"LineString in the case of degenerate inputs."
4305msgstr ""
4306
4307#. Tag: para
4308#: reference_processing.xml:1588 reference_processing.xml:2279
4309#: reference_processing.xml:2326
4310#, fuzzy, no-c-format
4311msgid "Availability: 2.5.0"
4312msgstr "Disponibilidade: 2.0.0"
4313
4314#. Tag: programlisting
4315#: reference_processing.xml:1603
4316#, no-c-format
4317msgid ""
4318"SELECT ST_AsText(ST_OrientedEnvelope('MULTIPOINT ((0 0), (-1 -1), (3 "
4319"2))'));\n"
4320"\n"
4321"                                st_astext\n"
4322"                                ------------------------------------------------\n"
4323"                                POLYGON((3 2,2.88 2.16,-1.12 -0.84,-1 -1,3 "
4324"2))"
4325msgstr ""
4326
4327#. Tag: para
4328#: reference_processing.xml:1610
4329#, no-c-format
4330msgid "Oriented envelope of a point and linestring."
4331msgstr ""
4332
4333#. Tag: programlisting
4334#: reference_processing.xml:1613
4335#, no-c-format
4336msgid ""
4337"SELECT ST_AsText(ST_OrientedEnvelope(\n"
4338"                ST_Collect(\n"
4339"                        ST_GeomFromText('LINESTRING(55 75,125 150)'),\n"
4340"                                ST_Point(20, 80))\n"
4341"                                )) As wktenv;\n"
4342"wktenv\n"
4343"-----------\n"
4344"POLYGON((19.9999999999997 79.9999999999999,33.0769230769229 "
4345"60.3846153846152,138.076923076924 130.384615384616,125.000000000001 "
4346"150.000000000001,19.9999999999997 79.9999999999999))"
4347msgstr ""
4348
4349#. Tag: refname
4350#: reference_processing.xml:1620
4351#, no-c-format
4352msgid "ST_Polygonize"
4353msgstr "ST_Polygonize"
4354
4355#. Tag: refpurpose
4356#: reference_processing.xml:1622
4357#, no-c-format
4358msgid ""
4359"Aggregate. Creates a GeometryCollection containing possible polygons formed "
4360"from the constituent linework of a set of geometries."
4361msgstr ""
4362"Agregado. Cria uma GeometryCollection contendo possíveis polígonos formados "
4363"a partir da linework constituinte de um conjunto de geometrias."
4364
4365#. Tag: funcsynopsis
4366#: reference_processing.xml:1628
4367#, no-c-format
4368msgid ""
4369"<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></"
4370"funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</"
4371"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
4372"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</"
4373"type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
4374msgstr ""
4375"<funcprototype> <funcdef>geometry <function>ST_Polygonize</function></"
4376"funcdef> <paramdef><type>geometry set</type> <parameter>geomfield</"
4377"parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
4378"<function>ST_Polygonize</function></funcdef> <paramdef><type>geometry[]</"
4379"type> <parameter>geom_array</parameter></paramdef> </funcprototype>"
4380
4381#. Tag: para
4382#: reference_processing.xml:1644
4383#, no-c-format
4384msgid ""
4385"Creates a GeometryCollection containing possible polygons formed from the "
4386"constituent linework of a set of geometries."
4387msgstr ""
4388"Cria uma GeometryCollection contendo possíveis polígonos formados a partir "
4389"da linework constituinte de um conjunto de geometrias."
4390
4391#. Tag: para
4392#: reference_processing.xml:1649
4393#, no-c-format
4394msgid ""
4395"Geometry Collections are often difficult to deal with with third party "
4396"tools, so use ST_Polygonize in conjunction with <xref linkend=\"ST_Dump\"/> "
4397"to dump the polygons out into individual polygons."
4398msgstr ""
4399"As Coleções de Geometria são difíceis de lidar, normalmente, com ferramentas "
4400"de terceira parte, então use a ST_Polygonize com <xref linkend=\"ST_Dump\"/> "
4401"para descarregar os polígonos em polígonos individuais. "
4402
4403#. Tag: para
4404#: reference_processing.xml:1657
4405#, no-c-format
4406msgid "Availability: 1.0.0RC1 - requires GEOS &gt;= 2.1.0."
4407msgstr "Disponibilidade: 1.0.0RC1 - requer GEOS &gt;= 2.1.0."
4408
4409#. Tag: title
4410#: reference_processing.xml:1661
4411#, no-c-format
4412msgid "Examples: Polygonizing single linestrings"
4413msgstr "Exemplos: Poligonizando linestrings únicas "
4414
4415#. Tag: programlisting
4416#: reference_processing.xml:1662
4417#, no-c-format
4418msgid ""
4419"SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\n"
4420"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As "
4421"foo;\n"
4422"\n"
4423"geomtextrep\n"
4424"-------------------------------------\n"
4425" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 "
4426"42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
4427" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
4428"42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
4429" -71.17112 42.354238,-71.17166 42.353675)))\n"
4430"(1 row)\n"
4431"\n"
4432"--Use ST_Dump to dump out the polygonize geoms into individual polygons\n"
4433"SELECT ST_AsEWKT((ST_Dump(foofoo.polycoll)).geom) As geomtextrep\n"
4434"FROM (SELECT ST_Polygonize(the_geom_4269) As polycoll\n"
4435"        FROM (SELECT the_geom_4269 FROM ma.suffolk_edges\n"
4436"                ORDER BY tlid LIMIT 45) As foo) As foofoo;\n"
4437"\n"
4438"geomtextrep\n"
4439"------------------------\n"
4440" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 "
4441"42.285752,\n"
4442"-71.040878 42.285678))\n"
4443" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
4444"42.354358\n"
4445",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 "
4446"42.353675))\n"
4447"(2 rows)"
4448msgstr ""
4449"SELECT ST_AsEWKT(ST_Polygonize(the_geom_4269)) As geomtextrep\n"
4450"FROM (SELECT the_geom_4269 FROM ma.suffolk_edges ORDER BY tlid LIMIT 45) As "
4451"foo;\n"
4452"\n"
4453"geomtextrep\n"
4454"-------------------------------------\n"
4455" SRID=4269;GEOMETRYCOLLECTION(POLYGON((-71.040878 42.285678,-71.040943 "
4456"42.2856,-71.04096 42.285752,-71.040878 42.285678)),\n"
4457" POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
4458"42.354358,-71.171794 42.354971,-71.170511 42.354855,\n"
4459" -71.17112 42.354238,-71.17166 42.353675)))\n"
4460"(1 row)\n"
4461"\n"
4462"--Use ST_Dump to dump out the polygonize geoms into individual polygons\n"
4463"SELECT ST_AsEWKT((ST_Dump(foofoo.polycoll)).geom) As geomtextrep\n"
4464"FROM (SELECT ST_Polygonize(the_geom_4269) As polycoll\n"
4465"        FROM (SELECT the_geom_4269 FROM ma.suffolk_edges\n"
4466"                ORDER BY tlid LIMIT 45) As foo) As foofoo;\n"
4467"\n"
4468"geomtextrep\n"
4469"------------------------\n"
4470" SRID=4269;POLYGON((-71.040878 42.285678,-71.040943 42.2856,-71.04096 "
4471"42.285752,\n"
4472"-71.040878 42.285678))\n"
4473" SRID=4269;POLYGON((-71.17166 42.353675,-71.172026 42.354044,-71.17239 "
4474"42.354358\n"
4475",-71.171794 42.354971,-71.170511 42.354855,-71.17112 42.354238,-71.17166 "
4476"42.353675))\n"
4477"(2 rows)"
4478
4479#. Tag: refname
4480#: reference_processing.xml:1676
4481#, no-c-format
4482msgid "ST_Node"
4483msgstr "ST_Node"
4484
4485#. Tag: refpurpose
4486#: reference_processing.xml:1678
4487#, no-c-format
4488msgid "Node a set of linestrings."
4489msgstr "Nodar um conjunto de linestrings."
4490
4491#. Tag: funcprototype
4492#: reference_processing.xml:1685
4493#, no-c-format
4494msgid ""
4495"<funcdef>geometry <function>ST_Node</function></funcdef> "
4496"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
4497msgstr ""
4498"<funcdef>geometry <function>ST_Node</function></funcdef> "
4499"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
4500
4501#. Tag: para
4502#: reference_processing.xml:1696
4503#, no-c-format
4504msgid ""
4505"Fully node a set of linestrings using the least possible number of nodes "
4506"while preserving all of the input ones."
4507msgstr ""
4508"Nodar completamente um conjunto de linestrings usando o menor número de nós "
4509"possíveis enquanto preserva todos os de entrada. "
4510
4511#. Tag: para
4512#: reference_processing.xml:1703 reference_processing.xml:2856
4513#, no-c-format
4514msgid "Availability: 2.0.0 - requires GEOS &gt;= 3.3.0."
4515msgstr "Disponibilidade: 2.0.0 - requer GEOS &gt;= 3.3.0."
4516
4517#. Tag: para
4518#: reference_processing.xml:1705
4519#, no-c-format
4520msgid ""
4521"Due to a bug in GEOS up to 3.3.1 this function fails to node self-"
4522"intersecting lines. This is fixed with GEOS 3.3.2 or higher."
4523msgstr ""
4524"Devido a um bug no GEOS 3.3.1, esta função falha em nodar linhas que se auto "
4525"intersectam. Ele é consertado no GEOS 3.3.2 ou superior. "
4526
4527#. Tag: para
4528#: reference_processing.xml:1709
4529#, no-c-format
4530msgid ""
4531"Changed: 2.4.0 this function uses GEOSNode internally instead of "
4532"GEOSUnaryUnion. This may cause the resulting linestrings to have a different "
4533"order and direction compared to Postgis &lt; 2.4."
4534msgstr ""
4535
4536#. Tag: programlisting
4537#: reference_processing.xml:1716
4538#, fuzzy, no-c-format
4539msgid ""
4540"SELECT ST_AsText(\n"
4541"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::"
4542"geometry)\n"
4543"        ) As  output;\n"
4544"output\n"
4545"-----------\n"
4546"MULTILINESTRING Z ((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 "
4547"4.5,10 0 3))"
4548msgstr ""
4549"SELECT ST_AsEWKT(\n"
4550"                ST_Node('LINESTRINGZ(0 0 0, 10 10 10, 0 10 5, 10 0 3)'::"
4551"geometry)\n"
4552"        ) As  output;\n"
4553"output\n"
4554"-----------\n"
4555"MULTILINESTRING((0 0 0,5 5 4.5),(5 5 4.5,10 10 10,0 10 5,5 5 4.5),(5 5 "
4556"4.5,10 0 3))"
4557
4558#. Tag: refname
4559#: reference_processing.xml:1731
4560#, no-c-format
4561msgid "ST_OffsetCurve"
4562msgstr "ST_OffsetCurve"
4563
4564#. Tag: refpurpose
4565#: reference_processing.xml:1733
4566#, no-c-format
4567msgid ""
4568"Return an offset line at a given distance and side from an input line. "
4569"Useful for computing parallel lines about a center line"
4570msgstr ""
4571"Retorna uma linha deslocada em uma dada distância e lado de uma linha de "
4572"entrada. Útil para calcular linhas paralelas sobre uma linha central"
4573
4574#. Tag: funcprototype
4575#: reference_processing.xml:1741
4576#, no-c-format
4577msgid ""
4578"<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
4579"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
4580"<paramdef><type>float </type> <parameter>signed_distance</parameter></"
4581"paramdef> <paramdef choice=\"opt\"><type>text </type> "
4582"<parameter>style_parameters=''</parameter></paramdef>"
4583msgstr ""
4584"<funcdef>geometry <function>ST_OffsetCurve</function></funcdef> "
4585"<paramdef><type>geometry </type> <parameter>line</parameter></paramdef> "
4586"<paramdef><type>float </type> <parameter>signed_distance</parameter></"
4587"paramdef> <paramdef choice=\"opt\"><type>text </type> "
4588"<parameter>style_parameters=''</parameter></paramdef>"
4589
4590#. Tag: para
4591#: reference_processing.xml:1754
4592#, no-c-format
4593msgid ""
4594"Return an offset line at a given distance and side from an input line. All "
4595"points of the returned geometries are not further than the given distance "
4596"from the input geometry."
4597msgstr ""
4598"Retorna uma linha deslocada em uma dada distância e ponto de uma linha de "
4599"entrada. Todos os pontos das geometrias retornadas não são mais que a dada "
4600"distância da geometria de entrada."
4601
4602#. Tag: para
4603#: reference_processing.xml:1760
4604#, no-c-format
4605msgid ""
4606"For positive distance the offset will be at the left side of the input line "
4607"and retain the same direction. For a negative distance it'll be at the right "
4608"side and in the opposite direction."
4609msgstr ""
4610"Para distância positiva, o deslocamento será do lado esquerdo da linha de "
4611"entrada e mantida na mesma direção. Para distância negativa, ele será no "
4612"lado direito e na direção oposta. "
4613
4614#. Tag: para
4615#: reference_processing.xml:1766
4616#, no-c-format
4617msgid ""
4618"Availability: 2.0 - requires GEOS &gt;= 3.2, improved with GEOS &gt;= 3.3"
4619msgstr ""
4620"Disponibilidade: 2.0 - requer GEOS &gt;= 3.2, melhorado com GEOS &gt;= 3.3"
4621
4622#. Tag: para
4623#: reference_processing.xml:1770
4624#, fuzzy, no-c-format
4625msgid ""
4626"Enhanced: 2.5 - added support for GEOMETRYCOLLECTION and MULTILINESTRING"
4627msgstr ""
4628"Melhorias: 2.1.0 suporte para GEOMETRYCOLLECTION e MULTIPONTO adicionado."
4629
4630#. Tag: para
4631#: reference_processing.xml:1775
4632#, no-c-format
4633msgid ""
4634"The optional third parameter allows specifying a list of blank-separated "
4635"key=value pairs to tweak operations as follows:"
4636msgstr ""
4637"O terceiro parâmetro opcional permite especificar uma lista de chave=valor "
4638"em branco separados em pares para ajustar operações como segue: "
4639
4640#. Tag: para
4641#: reference_processing.xml:1783
4642#, no-c-format
4643msgid ""
4644"'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
4645"also accepted as a synonym for 'mitre'."
4646msgstr ""
4647"'join=round|mitre|bevel' : join style (padrão para \"round\"). 'miter' "
4648"também é aceitado como sinônimo de 'mitre'."
4649
4650#. Tag: para
4651#: reference_processing.xml:1786
4652#, no-c-format
4653msgid ""
4654"'mitre_limit=#.#' : mitre ratio limit (only affects mitred join style). "
4655"'miter_limit' is also accepted as a synonym for 'mitre_limit'."
4656msgstr ""
4657"'mitre_limit=#.#' : mitre ratio limit (só afeta o estilo mitred join). "
4658"'miter_limit' também é aceito como sinônimo para 'mitre_limit'."
4659
4660#. Tag: para
4661#: reference_processing.xml:1791
4662#, no-c-format
4663msgid ""
4664"Units of distance are measured in units of the spatial reference system."
4665msgstr ""
4666"Unidades de distância são medidas em unidades do sistema de referência "
4667"espacial. "
4668
4669#. Tag: para
4670#: reference_processing.xml:1797
4671#, no-c-format
4672msgid ""
4673"This function ignores the third dimension (z) and will always give a 2-d "
4674"result even when presented with a 3d-geometry."
4675msgstr ""
4676"Esta função ignora a terceira dimensão (z) e sempre oferece um resultado 2-d "
4677"mesmo com uma geometria 3-d presente. "
4678
4679#. Tag: para
4680#: reference_processing.xml:1805
4681#, no-c-format
4682msgid "Compute an open buffer around roads"
4683msgstr "Calcula um buffer aberto em volta das ruas"
4684
4685#. Tag: programlisting
4686#: reference_processing.xml:1806
4687#, no-c-format
4688msgid ""
4689"SELECT ST_Union(\n"
4690" ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n"
4691" ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n"
4692") as track\n"
4693"FROM someroadstable;"
4694msgstr ""
4695"SELECT ST_Union(\n"
4696" ST_OffsetCurve(f.the_geom,  f.width/2, 'quad_segs=4 join=round'),\n"
4697" ST_OffsetCurve(f.the_geom, -f.width/2, 'quad_segs=4 join=round')\n"
4698") as track\n"
4699"FROM someroadstable;"
4700
4701#. Tag: para
4702#: reference_processing.xml:1816
4703#, no-c-format
4704msgid "15, 'quad_segs=4 join=round' original line and its offset 15 units."
4705msgstr "15, 'quad_segs=4 join=round' original line and its offset 15 units."
4706
4707#. Tag: programlisting
4708#: reference_processing.xml:1820
4709#, no-c-format
4710msgid ""
4711"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
4712"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4713"        44 16,24 16,20 16,18 16,17 17,\n"
4714"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4715"        16 120,16 140,16 160,16 180,16 195)'),\n"
4716"        15, 'quad_segs=4 join=round'));\n"
4717"--output --\n"
4718"LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n"
4719"        7.39339828220179 5.39339828220179,\n"
4720"        5.39339828220179 7.39339828220179,\n"
4721"        2.14180701233067 12.2597485145237,1 18,1 195)"
4722msgstr ""
4723"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
4724"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4725"        44 16,24 16,20 16,18 16,17 17,\n"
4726"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4727"        16 120,16 140,16 160,16 180,16 195)'),\n"
4728"        15, 'quad_segs=4 join=round'));\n"
4729"--output --\n"
4730"LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,\n"
4731"        7.39339828220179 5.39339828220179,\n"
4732"        5.39339828220179 7.39339828220179,\n"
4733"        2.14180701233067 12.2597485145237,1 18,1 195)"
4734
4735#. Tag: para
4736#: reference_processing.xml:1827
4737#, no-c-format
4738msgid "-15, 'quad_segs=4 join=round' original line and its offset -15 units"
4739msgstr "-15, 'quad_segs=4 join=round' original line and its offset -15 units"
4740
4741#. Tag: programlisting
4742#: reference_processing.xml:1831
4743#, no-c-format
4744msgid ""
4745"SELECT ST_AsText(ST_OffsetCurve(geom,\n"
4746"        -15, 'quad_segs=4 join=round')) As notsocurvy\n"
4747"        FROM ST_GeomFromText(\n"
4748"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4749"        44 16,24 16,20 16,18 16,17 17,\n"
4750"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4751"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4752"-- notsocurvy --\n"
4753"LINESTRING(31 195,31 31,164 31)"
4754msgstr ""
4755"SELECT ST_AsText(ST_OffsetCurve(geom,\n"
4756"        -15, 'quad_segs=4 join=round')) As notsocurvy\n"
4757"        FROM ST_GeomFromText(\n"
4758"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4759"        44 16,24 16,20 16,18 16,17 17,\n"
4760"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4761"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4762"-- notsocurvy --\n"
4763"LINESTRING(31 195,31 31,164 31)"
4764
4765#. Tag: para
4766#: reference_processing.xml:1840
4767#, no-c-format
4768msgid ""
4769"double-offset to get more curvy, note the first reverses direction, so -30 + "
4770"15 = -15"
4771msgstr ""
4772"double-offset para ficar mais curvo, note que o primeiro reverte a direção, "
4773"então -30 + 15 = -15"
4774
4775#. Tag: programlisting
4776#: reference_processing.xml:1843
4777#, no-c-format
4778msgid ""
4779"SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n"
4780"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As "
4781"morecurvy\n"
4782"        FROM ST_GeomFromText(\n"
4783"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4784"        44 16,24 16,20 16,18 16,17 17,\n"
4785"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4786"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4787"-- morecurvy --\n"
4788"LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n"
4789"35.3933982822018 35.3933982822018,\n"
4790"32.1418070123307 40.2597485145237,31 46,31 195)"
4791msgstr ""
4792"SELECT ST_AsText(ST_OffsetCurve(ST_OffsetCurve(geom,\n"
4793"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')) As "
4794"morecurvy\n"
4795"        FROM ST_GeomFromText(\n"
4796"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4797"        44 16,24 16,20 16,18 16,17 17,\n"
4798"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4799"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4800"-- morecurvy --\n"
4801"LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,\n"
4802"35.3933982822018 35.3933982822018,\n"
4803"32.1418070123307 40.2597485145237,31 46,31 195)"
4804
4805#. Tag: para
4806#: reference_processing.xml:1850
4807#, no-c-format
4808msgid ""
4809"double-offset to get more curvy,combined with regular offset 15 to get "
4810"parallel lines. Overlaid with original."
4811msgstr ""
4812"double-offset para ficar mais curvo, combinado com offset 15 para obter "
4813"linhas paralelas. Coberto com o original. "
4814
4815#. Tag: programlisting
4816#: reference_processing.xml:1853
4817#, no-c-format
4818msgid ""
4819"SELECT ST_AsText(ST_Collect(\n"
4820"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n"
4821"        ST_OffsetCurve(ST_OffsetCurve(geom,\n"
4822"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n"
4823"        )\n"
4824") As parallel_curves\n"
4825"        FROM ST_GeomFromText(\n"
4826"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4827"        44 16,24 16,20 16,18 16,17 17,\n"
4828"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4829"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4830"-- parallel curves  --\n"
4831"MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307,\n"
4832"7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,\n"
4833"2.14180701233067 12.2597485145237,1 18,1 195),\n"
4834"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 "
4835"35.3933982822018,\n"
4836"32.1418070123307 40.2597485145237,31 46,31 195))"
4837msgstr ""
4838"SELECT ST_AsText(ST_Collect(\n"
4839"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=round'),\n"
4840"        ST_OffsetCurve(ST_OffsetCurve(geom,\n"
4841"        -30, 'quad_segs=4 join=round'), -15, 'quad_segs=4 join=round')\n"
4842"        )\n"
4843") As parallel_curves\n"
4844"        FROM ST_GeomFromText(\n"
4845"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4846"        44 16,24 16,20 16,18 16,17 17,\n"
4847"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4848"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4849"-- parallel curves  --\n"
4850"MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307,\n"
4851"7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,\n"
4852"2.14180701233067 12.2597485145237,1 18,1 195),\n"
4853"(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 "
4854"35.3933982822018,\n"
4855"32.1418070123307 40.2597485145237,31 46,31 195))"
4856
4857#. Tag: para
4858#: reference_processing.xml:1862
4859#, no-c-format
4860msgid "15, 'quad_segs=4 join=bevel' shown with original line"
4861msgstr "15, 'quad_segs=4 join=bevel' mostrado com a linha original"
4862
4863#. Tag: programlisting
4864#: reference_processing.xml:1865
4865#, no-c-format
4866msgid ""
4867"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
4868"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4869"        44 16,24 16,20 16,18 16,17 17,\n"
4870"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4871"        16 120,16 140,16 160,16 180,16 195)'),\n"
4872"                15, 'quad_segs=4 join=bevel'));\n"
4873"-- output --\n"
4874"LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n"
4875"        5.39339828220179 7.39339828220179,1 18,1 195)"
4876msgstr ""
4877"SELECT ST_AsText(ST_OffsetCurve(ST_GeomFromText(\n"
4878"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4879"        44 16,24 16,20 16,18 16,17 17,\n"
4880"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4881"        16 120,16 140,16 160,16 180,16 195)'),\n"
4882"                15, 'quad_segs=4 join=bevel'));\n"
4883"-- output --\n"
4884"LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,\n"
4885"        5.39339828220179 7.39339828220179,1 18,1 195)"
4886
4887#. Tag: para
4888#: reference_processing.xml:1873
4889#, no-c-format
4890msgid "15,-15 collected, join=mitre mitre_limit=2.1"
4891msgstr "15,-15 collected, join=mitre mitre_limit=2.1"
4892
4893#. Tag: programlisting
4894#: reference_processing.xml:1876
4895#, no-c-format
4896msgid ""
4897"SELECT ST_AsText(ST_Collect(\n"
4898"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n"
4899"        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n"
4900"        ) )\n"
4901"        FROM ST_GeomFromText(\n"
4902"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4903"        44 16,24 16,20 16,18 16,17 17,\n"
4904"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4905"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4906"-- output --\n"
4907"MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195),\n"
4908"        (31 195,31 31,164 31))"
4909msgstr ""
4910"SELECT ST_AsText(ST_Collect(\n"
4911"        ST_OffsetCurve(geom, 15, 'quad_segs=4 join=mitre mitre_limit=2.2'),\n"
4912"        ST_OffsetCurve(geom, -15, 'quad_segs=4 join=mitre mitre_limit=2.2')\n"
4913"        ) )\n"
4914"        FROM ST_GeomFromText(\n"
4915"'LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,\n"
4916"        44 16,24 16,20 16,18 16,17 17,\n"
4917"        16 18,16 20,16 40,16 60,16 80,16 100,\n"
4918"        16 120,16 140,16 160,16 180,16 195)') As geom;\n"
4919"-- output --\n"
4920"MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195),\n"
4921"        (31 195,31 31,164 31))"
4922
4923#. Tag: refname
4924#: reference_processing.xml:1893
4925#, no-c-format
4926msgid "ST_RemoveRepeatedPoints"
4927msgstr "ST_RemoveRepeatedPoints"
4928
4929#. Tag: refpurpose
4930#: reference_processing.xml:1894
4931#, no-c-format
4932msgid "Returns a version of the given geometry with duplicated points removed."
4933msgstr "Retorna uma versão da geometria dada com pontos removidos duplicados."
4934
4935#. Tag: funcprototype
4936#: reference_processing.xml:1900
4937#, no-c-format
4938msgid ""
4939"<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> "
4940"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
4941"<paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</"
4942"parameter></paramdef>"
4943msgstr ""
4944"<funcdef>geometry <function>ST_RemoveRepeatedPoints</function></funcdef> "
4945"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
4946"<paramdef choice=\"opt\"><type>float8</type> <parameter>tolerance</"
4947"parameter></paramdef>"
4948
4949#. Tag: para
4950#: reference_processing.xml:1910
4951#, no-c-format
4952msgid ""
4953"Returns a version of the given geometry with duplicated points removed. Will "
4954"actually do something only with (multi)lines, (multi)polygons and "
4955"multipoints but you can safely call it with any kind of geometry. Since "
4956"simplification occurs on a object-by-object basis you can also feed a "
4957"GeometryCollection to this function."
4958msgstr ""
4959"Retorna uma versão da geometria dada com pontos removidos duplicados. Só irá "
4960"fazer algo com (multi)lines, (multi)polígonos e multipontos, mas você pode "
4961"usar com qualquer tipo de geometria. Já que ocorre a simplificação em uma "
4962"base objeto por objeto, você também pode alimentar uma GeometryCollection "
4963"para esta função.  "
4964
4965#. Tag: para
4966#: reference_processing.xml:1916
4967#, no-c-format
4968msgid ""
4969"If the tolerance parameter is provided, vertices within the tolerance of one "
4970"another will be considered the \"same\" for the purposes of removal."
4971msgstr ""
4972"Se o parâmetro de tolerância é fornecido, vértices dentro da tolerância de "
4973"outro serão considerados os \"mesmos\" para os propósitos de remoção."
4974
4975#. Tag: para
4976#: reference_processing.xml:1919 reference_processing.xml:2233
4977#: reference_processing.xml:2383 reference_processing.xml:2718
4978#, no-c-format
4979msgid "Availability: 2.2.0"
4980msgstr "Disponibilidade: 2.2.0"
4981
4982#. Tag: refname
4983#: reference_processing.xml:1932
4984#, no-c-format
4985msgid "ST_SharedPaths"
4986msgstr "ST_SharedPaths"
4987
4988#. Tag: refpurpose
4989#: reference_processing.xml:1933
4990#, no-c-format
4991msgid ""
4992"Returns a collection containing paths shared by the two input linestrings/"
4993"multilinestrings."
4994msgstr ""
4995"Retorna uma coleção contendo caminhos compartilhados pelas duas linestrings/"
4996"multilinestrings de entrada."
4997
4998#. Tag: funcprototype
4999#: reference_processing.xml:1938
5000#, no-c-format
5001msgid ""
5002"<funcdef>geometry <function>ST_SharedPaths</function></funcdef> "
5003"<paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> "
5004"<paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
5005msgstr ""
5006"<funcdef>geometry <function>ST_SharedPaths</function></funcdef> "
5007"<paramdef><type>geometry</type> <parameter>lineal1</parameter></paramdef> "
5008"<paramdef><type>geometry</type> <parameter>lineal2</parameter></paramdef>"
5009
5010#. Tag: para
5011#: reference_processing.xml:1948
5012#, no-c-format
5013msgid ""
5014"Returns a collection containing paths shared by the two input geometries. "
5015"Those going in the same direction are in the first element of the "
5016"collection, those going in the opposite direction are in the second element. "
5017"The paths themselves are given in the direction of the first geometry."
5018msgstr ""
5019"Retorna uma coleção contendo caminhos compartilhados pelas duas geometrias "
5020"de entrada. Aquelas indo na mesma direção estão no primeiro elemento da "
5021"coleção, aquelas indo na direção oposta estão no segundo elemento. Os "
5022"caminhos por si mesmos são dados na direção da primeira geometria. "
5023
5024#. Tag: para
5025#: reference_processing.xml:1953
5026#, no-c-format
5027msgid "Availability: 2.0.0 requires GEOS &gt;= 3.3.0."
5028msgstr "Disponibilidade: 2.0.0. requer GEOS &gt;= 3.3.0. "
5029
5030#. Tag: title
5031#: reference_processing.xml:1956
5032#, no-c-format
5033msgid "Examples: Finding shared paths"
5034msgstr "Exemplos: Encontrando caminhos compartilhados"
5035
5036#. Tag: para
5037#: reference_processing.xml:1966
5038#, no-c-format
5039msgid "A multilinestring and a linestring"
5040msgstr "Uma multilinestring e uma linestring"
5041
5042#. Tag: para
5043#: reference_processing.xml:1977
5044#, no-c-format
5045msgid ""
5046"The shared path of multilinestring and linestring overlaid with original "
5047"geometries."
5048msgstr ""
5049"O caminho compartilhado de multilinestring e linestring revestido com as "
5050"geometrias originais."
5051
5052#. Tag: programlisting
5053#: reference_processing.xml:1980
5054#, no-c-format
5055msgid ""
5056"SELECT ST_AsText(\n"
5057"  ST_SharedPaths(\n"
5058"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 "
5059"125),\n"
5060"           (51 150,101 150,76 175,51 150))'),\n"
5061"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 "
5062"175)')\n"
5063"        )\n"
5064"  ) As wkt\n"
5065"\n"
5066"                                wkt\n"
5067"-------------------------------------------------------------\n"
5068"GEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n"
5069" (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
5070msgstr ""
5071"SELECT ST_AsText(\n"
5072"  ST_SharedPaths(\n"
5073"    ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 "
5074"125),\n"
5075"           (51 150,101 150,76 175,51 150))'),\n"
5076"        ST_GeomFromText('LINESTRING(151 100,126 156.25,126 125,90 161, 76 "
5077"175)')\n"
5078"        )\n"
5079"  ) As wkt\n"
5080"\n"
5081"                                wkt\n"
5082"-------------------------------------------------------------\n"
5083"GEOMETRYCOLLECTION(MULTILINESTRING((126 156.25,126 125),\n"
5084" (101 150,90 161),(90 161,76 175)),MULTILINESTRING EMPTY)"
5085
5086#. Tag: programlisting
5087#: reference_processing.xml:1986
5088#, no-c-format
5089msgid ""
5090"-- same example but linestring orientation flipped\n"
5091"SELECT ST_AsText(\n"
5092"  ST_SharedPaths(\n"
5093"   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n"
5094"   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
5095"           (51 150,101 150,76 175,51 150))')\n"
5096"        )\n"
5097"  ) As wkt\n"
5098"\n"
5099"                                wkt\n"
5100"-------------------------------------------------------------\n"
5101"GEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\n"
5102"MULTILINESTRING((76 175,90 161),(90 161,101 150),(126 125,126 156.25)))"
5103msgstr ""
5104"-- same example but linestring orientation flipped\n"
5105"SELECT ST_AsText(\n"
5106"  ST_SharedPaths(\n"
5107"   ST_GeomFromText('LINESTRING(76 175,90 161,126 125,126 156.25,151 100)'),\n"
5108"   ST_GeomFromText('MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),\n"
5109"           (51 150,101 150,76 175,51 150))')\n"
5110"        )\n"
5111"  ) As wkt\n"
5112"\n"
5113"                                wkt\n"
5114"-------------------------------------------------------------\n"
5115"GEOMETRYCOLLECTION(MULTILINESTRING EMPTY,\n"
5116"MULTILINESTRING((76 175,90 161),(90 161,101 150),(126 125,126 156.25)))"
5117
5118#. Tag: para
5119#: reference_processing.xml:1996
5120#, no-c-format
5121msgid ""
5122", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
5123msgstr ""
5124", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
5125
5126#. Tag: refname
5127#: reference_processing.xml:2006
5128#, no-c-format
5129msgid "ST_ShiftLongitude"
5130msgstr "ST_ShiftLongitude"
5131
5132#. Tag: refpurpose
5133#: reference_processing.xml:2008
5134#, no-c-format
5135msgid "Toggle geometry coordinates between -180..180 and 0..360 ranges."
5136msgstr ""
5137"Coordenadas de geometria fechada entre -180...180 e 0...360 extensões. "
5138
5139#. Tag: funcprototype
5140#: reference_processing.xml:2013
5141#, no-c-format
5142msgid ""
5143"<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> "
5144"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
5145msgstr ""
5146"<funcdef>geometry <function>ST_ShiftLongitude</function></funcdef> "
5147"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef>"
5148
5149#. Tag: para
5150#: reference_processing.xml:2023
5151#, no-c-format
5152msgid ""
5153"Reads every point/vertex in every component of every feature in a geometry, "
5154"and if the longitude coordinate is &lt;0, adds 360 to it. The result would "
5155"be a 0-360 version of the data to be plotted in a 180 centric map"
5156msgstr ""
5157"Lê todo ponto/vértice em cada componente de cada característica em uma "
5158"geometria, e se a coordenada de longitude for &lt;0, adiciona 360 a ele. O "
5159"resultado seria uma versão 0-360 dos dados a serem tramados em um mapa 180 "
5160"centric"
5161
5162#. Tag: para
5163#: reference_processing.xml:2027
5164#, no-c-format
5165msgid "This is only useful for data in long lat e.g. 4326 (WGS 84 long lat)"
5166msgstr "Só é útil para dados em long lat ex: 4326 (WGS 84 long lat)"
5167
5168#. Tag: para
5169#: reference_processing.xml:2029
5170#, no-c-format
5171msgid ""
5172"Pre-1.3.4 bug prevented this from working for MULTIPOINT. 1.3.4+ works with "
5173"MULTIPOINT as well."
5174msgstr ""
5175"Pre-1.3.4 bug impediu de funcionar para MULTIPONTO. 1.3.4+ funciona com "
5176"MULTIPONTO também."
5177
5178#. Tag: para
5179#: reference_processing.xml:2034
5180#, no-c-format
5181msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
5182msgstr ""
5183"Melhorias: 2.0.0 suporte para superfícies poliédricas e TIN foi introduzido."
5184
5185#. Tag: para
5186#: reference_processing.xml:2035
5187#, no-c-format
5188msgid "NOTE: this function was renamed from \"ST_Shift_Longitude\" in 2.2.0"
5189msgstr "NOTA: esta função foi renomeada da \"ST_Shift_Longitude\" em 2.2.0"
5190
5191#. Tag: programlisting
5192#: reference_processing.xml:2044
5193#, no-c-format
5194msgid ""
5195"--3d points\n"
5196"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 "
5197"38.38 10)'))) As geomA,\n"
5198"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 "
5199"38.38 10)'))) As geomb\n"
5200"geomA                                                          geomB\n"
5201"----------                                                  -----------\n"
5202"SRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n"
5203"\n"
5204"--regular line string\n"
5205"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 "
5206"38.38, -118.20 38.45)')))\n"
5207"\n"
5208"st_astext\n"
5209"----------\n"
5210"LINESTRING(241.42 38.38,241.8 38.45)"
5211msgstr ""
5212"--3d points\n"
5213"SELECT ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(-118.58 "
5214"38.38 10)'))) As geomA,\n"
5215"        ST_AsEWKT(ST_ShiftLongitude(ST_GeomFromEWKT('SRID=4326;POINT(241.42 "
5216"38.38 10)'))) As geomb\n"
5217"geomA                                                          geomB\n"
5218"----------                                                  -----------\n"
5219"SRID=4326;POINT(241.42 38.38 10) SRID=4326;POINT(-118.58 38.38 10)\n"
5220"\n"
5221"--regular line string\n"
5222"SELECT ST_AsText(ST_ShiftLongitude(ST_GeomFromText('LINESTRING(-118.58 "
5223"38.38, -118.20 38.45)')))\n"
5224"\n"
5225"st_astext\n"
5226"----------\n"
5227"LINESTRING(241.42 38.38,241.8 38.45)"
5228
5229#. Tag: refname
5230#: reference_processing.xml:2058
5231#, no-c-format
5232msgid "ST_WrapX"
5233msgstr "ST_WrapX"
5234
5235#. Tag: refpurpose
5236#: reference_processing.xml:2060
5237#, no-c-format
5238msgid "Wrap a geometry around an X value."
5239msgstr "Envolve uma geometria em torno de um valor X."
5240
5241#. Tag: funcprototype
5242#: reference_processing.xml:2065
5243#, no-c-format
5244msgid ""
5245"<funcdef>geometry <function>ST_WrapX</function></funcdef> "
5246"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
5247"<paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> "
5248"<paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
5249msgstr ""
5250"<funcdef>geometry <function>ST_WrapX</function></funcdef> "
5251"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef> "
5252"<paramdef><type>float8 </type> <parameter>wrap</parameter></paramdef> "
5253"<paramdef><type>float8 </type> <parameter>move</parameter></paramdef>"
5254
5255#. Tag: para
5256#: reference_processing.xml:2077
5257#, no-c-format
5258msgid ""
5259"This function splits the input geometries and then moves every resulting "
5260"component falling on the right (for negative 'move') or on the left (for "
5261"positive 'move') of given 'wrap' line in the direction specified by the "
5262"'move' parameter, finally re-unioning the pieces togheter."
5263msgstr ""
5264"Esta função divide as geometrias de entrada e então move cada componente "
5265"caindo na direita (para \"movimento\" negativo) ou na esquerda (para "
5266"\"movimento\" positivo) da dada linha \"wrap\" na direção especificada pelo "
5267"parâmetro de \"movimento\", enfim reunindo as partes. "
5268
5269#. Tag: para
5270#: reference_processing.xml:2084
5271#, no-c-format
5272msgid ""
5273"This is useful to \"recenter\" long-lat input to have features of interest "
5274"not spawned from one side to the other."
5275msgstr ""
5276"Isto é útil para \"recenter\" entrada de long-lat para ter características "
5277"de interesse não gerados de um lado para o outro."
5278
5279#. Tag: programlisting
5280#: reference_processing.xml:2102
5281#, no-c-format
5282msgid ""
5283"-- Move all components of the given geometries whose bounding box\n"
5284"-- falls completely on the left of x=0 to +360\n"
5285"select ST_WrapX(the_geom, 0, 360);\n"
5286"\n"
5287"-- Move all components of the given geometries whose bounding box\n"
5288"-- falls completely on the left of x=-30 to +360\n"
5289"select ST_WrapX(the_geom, -30, 360);"
5290msgstr ""
5291"-- Move all components of the given geometries whose bounding box\n"
5292"-- falls completely on the left of x=0 to +360\n"
5293"select ST_WrapX(the_geom, 0, 360);\n"
5294"\n"
5295"-- Move all components of the given geometries whose bounding box\n"
5296"-- falls completely on the left of x=-30 to +360\n"
5297"select ST_WrapX(the_geom, -30, 360);"
5298
5299#. Tag: refname
5300#: reference_processing.xml:2114
5301#, no-c-format
5302msgid "ST_Simplify"
5303msgstr "ST_Simplify"
5304
5305#. Tag: refpurpose
5306#: reference_processing.xml:2115
5307#, no-c-format
5308msgid ""
5309"Returns a \"simplified\" version of the given geometry using the Douglas-"
5310"Peucker algorithm."
5311msgstr ""
5312"Retorna uma versão \"simplificada\" da geometria usando o algorítimo Douglas-"
5313"Peucker."
5314
5315#. Tag: funcprototype
5316#: reference_processing.xml:2121
5317#, no-c-format
5318msgid ""
5319"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
5320"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5321"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
5322"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
5323"paramdef>"
5324msgstr ""
5325"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
5326"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5327"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
5328"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
5329"paramdef>"
5330
5331#. Tag: para
5332#: reference_processing.xml:2132
5333#, no-c-format
5334msgid ""
5335"Returns a \"simplified\" version of the given geometry using the Douglas-"
5336"Peucker algorithm. Will actually do something only with (multi)lines and "
5337"(multi)polygons but you can safely call it with any kind of geometry. Since "
5338"simplification occurs on a object-by-object basis you can also feed a "
5339"GeometryCollection to this function."
5340msgstr ""
5341"Retorna uma versão da geometria dada com o algorítimo Douglas-Peucker. Só "
5342"irá fazer algo com (multi)lines, (multi)polígonos e multipontos, mas você "
5343"pode usar com qualquer tipo de geometria. Já que ocorre a simplificação em "
5344"uma base objeto por objeto, você também pode alimentar uma "
5345"GeometryCollection para esta função.  "
5346
5347#. Tag: para
5348#: reference_processing.xml:2139
5349#, no-c-format
5350msgid ""
5351"The \"preserve collapsed\" flag will retain objects that would otherwise be "
5352"too small given the tolerance. For example, a 1m long line simplified with a "
5353"10m tolerance. If the preserve flag is given, the line will not disappear. "
5354"This flag is useful for rendering engines, to avoid having large numbers of "
5355"very small objects disappear from a map leaving surprising gaps."
5356msgstr ""
5357"A bandeira \"conserva falha\" irá deter objetos que, caso contrário, seriam "
5358"muito pequenos para a tolerância dada. Por exemplo: uma linha com 1m de "
5359"cumprimento simplificada com 10m de tolerância. Se a bandeira que preserva "
5360"for dada, a linha não desaparecerá. Esta bandeira é útil para motores de "
5361"renderização, para evitar muitos números de objetos muito pequenos "
5362"desaparecidos de um mapa, levando a brechas surpresas.  "
5363
5364#. Tag: para
5365#: reference_processing.xml:2145 reference_processing.xml:2229
5366#: reference_processing.xml:2378
5367#, no-c-format
5368msgid ""
5369"Note that returned geometry might lose its simplicity (see <xref linkend="
5370"\"ST_IsSimple\"/>)"
5371msgstr ""
5372"Note que a geometria retornada pode perder sua simplicidade (veja <xref "
5373"linkend=\"ST_IsSimple\"/>)"
5374
5375#. Tag: para
5376#: reference_processing.xml:2147 reference_processing.xml:2231
5377#: reference_processing.xml:2380
5378#, no-c-format
5379msgid ""
5380"Note topology may not be preserved and may result in invalid geometries. Use "
5381"(see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) to preserve topology."
5382msgstr ""
5383"Note que a topologia pode não ser preservada e resultar em geometrias "
5384"inválidas. Use (veja <xref linkend=\"ST_SimplifyPreserveTopology\"/>) para "
5385"preservar a topologia. "
5386
5387#. Tag: para
5388#: reference_processing.xml:2149
5389#, no-c-format
5390msgid "Availability: 1.2.2"
5391msgstr "Disponibilidade: 1.2.2"
5392
5393#. Tag: para
5394#: reference_processing.xml:2154
5395#, no-c-format
5396msgid "A circle simplified too much becomes a triangle, medium an octagon,"
5397msgstr ""
5398"Um círculo muito simplificado se torna um triângulo, médio um octágono, "
5399
5400#. Tag: programlisting
5401#: reference_processing.xml:2155
5402#, no-c-format
5403msgid ""
5404"SELECT ST_Npoints(the_geom) As np_before, "
5405"ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, "
5406"ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
5407"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, "
5408"ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
5409"(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\n"
5410"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
5411"-result\n"
5412" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
5413"np10_triangle | np100_geometrygoesaway\n"
5414"-----------+-------------------+---------------------+-------------"
5415"+---------------+------------------------\n"
5416"                49 |                33 |                  17 |           9 "
5417"|             4 | t"
5418msgstr ""
5419"SELECT ST_Npoints(the_geom) As np_before, "
5420"ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, "
5421"ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,\n"
5422"ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, "
5423"ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,\n"
5424"(ST_Simplify(the_geom,100) is null) As  np100_geometrygoesaway\n"
5425"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
5426"-result\n"
5427" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
5428"np10_triangle | np100_geometrygoesaway\n"
5429"-----------+-------------------+---------------------+-------------"
5430"+---------------+------------------------\n"
5431"                49 |                33 |                  17 |           9 "
5432"|             4 | t"
5433
5434#. Tag: para
5435#: reference_processing.xml:2159
5436#, no-c-format
5437msgid ""
5438", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend="
5439"\"TP_ST_Simplify\"/>"
5440msgstr ""
5441", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend="
5442"\"TP_ST_Simplify\"/>"
5443
5444#. Tag: refname
5445#: reference_processing.xml:2165
5446#, no-c-format
5447msgid "ST_SimplifyPreserveTopology"
5448msgstr "ST_SimplifyPreserveTopology"
5449
5450#. Tag: refpurpose
5451#: reference_processing.xml:2166
5452#, no-c-format
5453msgid ""
5454"Returns a \"simplified\" version of the given geometry using the Douglas-"
5455"Peucker algorithm. Will avoid creating derived geometries (polygons in "
5456"particular) that are invalid."
5457msgstr ""
5458"Retorna uma versão \"simplificada\" da geometria dada usando o algorítimo "
5459"Douglas-Peucker. Evitará a criação de geometrias derivadas (polígonos, em "
5460"particular) que sejam inválidas. "
5461
5462#. Tag: funcprototype
5463#: reference_processing.xml:2173
5464#, no-c-format
5465msgid ""
5466"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> "
5467"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5468"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
5469msgstr ""
5470"<funcdef>geometry <function>ST_SimplifyPreserveTopology</function></funcdef> "
5471"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5472"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
5473
5474#. Tag: para
5475#: reference_processing.xml:2183
5476#, no-c-format
5477msgid ""
5478"Returns a \"simplified\" version of the given geometry using the Douglas-"
5479"Peucker algorithm. Will avoid creating derived geometries (polygons in "
5480"particular) that are invalid. Will actually do something only with "
5481"(multi)lines and (multi)polygons but you can safely call it with any kind of "
5482"geometry. Since simplification occurs on a object-by-object basis you can "
5483"also feed a GeometryCollection to this function."
5484msgstr ""
5485"Retorna uma versão da geometria dada com o algorítimo Douglas-Peucker.Evitrá "
5486"a criação de geometrias derivadas (polígonos, em particular) que sejam "
5487"inválidas.  Só irá fazer algo com (multi)lines, (multi)polígonos e "
5488"multipontos, mas você pode usar com qualquer tipo de geometria. Já que "
5489"ocorre a simplificação em uma base objeto por objeto, você também pode "
5490"alimentar uma GeometryCollection para esta função.  "
5491
5492#. Tag: para
5493#: reference_processing.xml:2192
5494#, no-c-format
5495msgid "Requires GEOS 3.0.0+"
5496msgstr "Requer GEOS 3.0.0+"
5497
5498#. Tag: para
5499#: reference_processing.xml:2193
5500#, no-c-format
5501msgid "Availability: 1.3.3"
5502msgstr "Disponibilidade: 1.3.3"
5503
5504#. Tag: para
5505#: reference_processing.xml:2198
5506#, no-c-format
5507msgid ""
5508"Same example as Simplify, but we see Preserve Topology prevents "
5509"oversimplification. The circle can at most become a square."
5510msgstr ""
5511"É o mesmo exemplo de Simplificar, mas vemos que Preserva a Topologia previne "
5512"uma simplificação exagerada. O círculo pode se tornar, no máximo, um "
5513"quadrado."
5514
5515#. Tag: programlisting
5516#: reference_processing.xml:2199
5517#, no-c-format
5518msgid ""
5519"SELECT ST_Npoints(the_geom) As np_before, "
5520"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, "
5521"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As "
5522"np05_notquitecircle,\n"
5523"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, "
5524"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
5525"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\n"
5526"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
5527"\n"
5528"--result--\n"
5529" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
5530"np10_square | np100_stillsquare\n"
5531"-----------+-------------------+---------------------+-------------"
5532"+---------------+-------------------\n"
5533"                49 |                33 |                  17 |           9 "
5534"|             5 |                 5"
5535msgstr ""
5536"SELECT ST_Npoints(the_geom) As np_before, "
5537"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.1)) As np01_notbadcircle, "
5538"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,0.5)) As "
5539"np05_notquitecircle,\n"
5540"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,1)) As np1_octagon, "
5541"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,10)) As np10_square,\n"
5542"ST_NPoints(ST_SimplifyPreserveTopology(the_geom,100)) As  np100_stillsquare\n"
5543"FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;\n"
5544"\n"
5545"--result--\n"
5546" np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | "
5547"np10_square | np100_stillsquare\n"
5548"-----------+-------------------+---------------------+-------------"
5549"+---------------+-------------------\n"
5550"                49 |                33 |                  17 |           9 "
5551"|             5 |                 5"
5552
5553#. Tag: refname
5554#: reference_processing.xml:2209
5555#, no-c-format
5556msgid "ST_SimplifyVW"
5557msgstr "ST_SimplifyVW"
5558
5559#. Tag: refpurpose
5560#: reference_processing.xml:2210
5561#, no-c-format
5562msgid ""
5563"Returns a \"simplified\" version of the given geometry using the Visvalingam-"
5564"Whyatt algorithm"
5565msgstr ""
5566"Retorna uma versão \"simplificada\" da geometria usando o algorítimo "
5567"Visvalingam-Whyatt."
5568
5569#. Tag: funcprototype
5570#: reference_processing.xml:2215
5571#, no-c-format
5572msgid ""
5573"<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> "
5574"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5575"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
5576msgstr ""
5577"<funcdef>geometry <function>ST_SimplifyVW</function></funcdef> "
5578"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5579"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef>"
5580
5581#. Tag: para
5582#: reference_processing.xml:2225
5583#, no-c-format
5584msgid ""
5585"Returns a \"simplified\" version of the given geometry using the Visvalingam-"
5586"Whyatt algorithm. Will actually do something only with (multi)lines and "
5587"(multi)polygons but you can safely call it with any kind of geometry. Since "
5588"simplification occurs on a object-by-object basis you can also feed a "
5589"GeometryCollection to this function."
5590msgstr ""
5591"Retorna uma versão da geometria dada com o algorítimo Visvalingam-Whyatt. Só "
5592"irá fazer algo com (multi)lines, (multi)polígonos e multipontos, mas você "
5593"pode usar com qualquer tipo de geometria. Já que ocorre a simplificação em "
5594"uma base objeto por objeto, você também pode alimentar uma "
5595"GeometryCollection para esta função.  "
5596
5597#. Tag: para
5598#: reference_processing.xml:2232 reference_processing.xml:2278
5599#, no-c-format
5600msgid ""
5601"This function handles 3D and the third dimension will affect the result."
5602msgstr "Esta função lida com 3D e a terceira dimensão afetará o resultado."
5603
5604#. Tag: para
5605#: reference_processing.xml:2238
5606#, no-c-format
5607msgid "A LineString is simplified with a minimum area threshold of 30."
5608msgstr "Uma LineString é simplificada com uma área mínima a ponto de 30."
5609
5610#. Tag: programlisting
5611#: reference_processing.xml:2239
5612#, fuzzy, no-c-format
5613msgid ""
5614"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
5615"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5616"foo;\n"
5617"-result\n"
5618" simplified\n"
5619"------------------------------\n"
5620"LINESTRING(5 2,7 25,10 10)"
5621msgstr ""
5622"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
5623"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5624"foo;\n"
5625"-result\n"
5626" simplified\n"
5627"-----------+-------------------+\n"
5628"LINESTRING(5 2,7 25,10 10)"
5629
5630#. Tag: para
5631#: reference_processing.xml:2243
5632#, no-c-format
5633msgid ""
5634", <xref linkend=\"ST_Simplify\"/>, <xref linkend="
5635"\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/"
5636">"
5637msgstr ""
5638", <xref linkend=\"ST_Simplify\"/>, <xref linkend="
5639"\"ST_SimplifyPreserveTopology\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/"
5640">"
5641
5642#. Tag: refname
5643#: reference_processing.xml:2249
5644#, no-c-format
5645msgid "ST_ChaikinSmoothing"
5646msgstr ""
5647
5648#. Tag: refpurpose
5649#: reference_processing.xml:2250
5650#, fuzzy, no-c-format
5651msgid ""
5652"Returns a \"smoothed\" version of the given geometry using the Chaikin "
5653"algorithm"
5654msgstr ""
5655"Retorna uma versão \"simplificada\" da geometria usando o algorítimo "
5656"Visvalingam-Whyatt."
5657
5658#. Tag: funcprototype
5659#: reference_processing.xml:2255
5660#, fuzzy, no-c-format
5661msgid ""
5662"<funcdef>geometry <function>ST_ChaikinSmoothing</function></funcdef> "
5663"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5664"<paramdef><type>integer</type> <parameter>nIterations</parameter></paramdef> "
5665"<paramdef><type>boolean</type> <parameter>preserveEndPoints</parameter></"
5666"paramdef>"
5667msgstr ""
5668"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
5669"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5670"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
5671"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
5672"paramdef>"
5673
5674#. Tag: para
5675#: reference_processing.xml:2266
5676#, no-c-format
5677msgid ""
5678"Returns a \"smoothed\" version of the given geometry using the Chaikin "
5679"algorithm. See <ulink url=\"http://www.idav.ucdavis.edu/education/CAGDNotes/"
5680"Chaikins-Algorithm/Chaikins-Algorithm.html\">Chaikins-Algorithm</ulink> for "
5681"an explanation of the process. For each iteration the number of vertex "
5682"points will double. The function puts new vertex points at 1/4 of the line "
5683"before and after each point and removes the original point. To reduce the "
5684"number of points use one of the simplification functions on the result. The "
5685"new points gets interpolated values for all included dimensions, also z and "
5686"m."
5687msgstr ""
5688
5689#. Tag: para
5690#: reference_processing.xml:2273
5691#, no-c-format
5692msgid ""
5693"Note that returned geometry will get more points than the original. To "
5694"reduce the number of points again use one of the simplification functions on "
5695"the result. (see <xref linkend=\"ST_Simplify\"/> and <xref linkend="
5696"\"ST_SimplifyVW\"/>)"
5697msgstr ""
5698
5699#. Tag: para
5700#: reference_processing.xml:2276
5701#, no-c-format
5702msgid "Second argument, number of iterations is limited to max 5 iterations"
5703msgstr ""
5704
5705#. Tag: para
5706#: reference_processing.xml:2277
5707#, no-c-format
5708msgid ""
5709"Note third argument is only valid for polygons, and will be ignored for "
5710"linestrings"
5711msgstr ""
5712
5713#. Tag: para
5714#: reference_processing.xml:2284
5715#, no-c-format
5716msgid "A triangle is smoothed"
5717msgstr ""
5718
5719#. Tag: programlisting
5720#: reference_processing.xml:2285
5721#, fuzzy, no-c-format
5722msgid ""
5723"select ST_AsText(ST_ChaikinSmoothing(geom)) smoothed\n"
5724"FROM (SELECT  'LINESTRING(0 0, 8 8, 0 16)'::geometry geom) As foo;\n"
5725"-result\n"
5726" smoothed\n"
5727"------------------------------\n"
5728"LINESTRING(0 0,6 6,6 10,0 16)"
5729msgstr ""
5730"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
5731"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5732"foo;\n"
5733"-result\n"
5734" simplified\n"
5735"-----------+-------------------+\n"
5736"LINESTRING(5 2,7 25,10 10)"
5737
5738#. Tag: para
5739#: reference_processing.xml:2289 reference_processing.xml:2336
5740#, fuzzy, no-c-format
5741msgid ", <xref linkend=\"ST_SimplifyVW\"/>"
5742msgstr ", <xref linkend=\"ST_Dump\"/>"
5743
5744#. Tag: refname
5745#: reference_processing.xml:2295
5746#, no-c-format
5747msgid "ST_FilterByM"
5748msgstr ""
5749
5750#. Tag: refpurpose
5751#: reference_processing.xml:2296
5752#, no-c-format
5753msgid "Filters vertex points based on their m-value"
5754msgstr ""
5755
5756#. Tag: funcprototype
5757#: reference_processing.xml:2301
5758#, fuzzy, no-c-format
5759msgid ""
5760"<funcdef>geometry <function>ST_FilterByM</function></funcdef> "
5761"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
5762"<paramdef><type>double precision</type> <parameter>min</parameter></"
5763"paramdef> <paramdef><type>double precision</type> <parameter>max = null</"
5764"parameter></paramdef> <paramdef><type>boolean</type> <parameter>returnM = "
5765"false</parameter></paramdef>"
5766msgstr ""
5767"<funcdef>geometry <function>ST_Simplify</function></funcdef> "
5768"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5769"<paramdef><type>float</type> <parameter>tolerance</parameter></paramdef> "
5770"<paramdef><type>boolean</type> <parameter>preserveCollapsed</parameter></"
5771"paramdef>"
5772
5773#. Tag: para
5774#: reference_processing.xml:2313
5775#, no-c-format
5776msgid ""
5777"Filters away vertex points based on their m-value. Returns a geometry with "
5778"only vertex points that have a m-value larger or equal to the min value and "
5779"smaller or equal to the max value. If max-value argument is left out only "
5780"min value is considered. If fourth argument is left out the m-value will not "
5781"be in the resulting geoemtry. If resulting geometry have too few vertex "
5782"points left for its geometry type an empty geoemtry will be returned. In a "
5783"geometry collection geometries without enough points will just be left out "
5784"silently. If"
5785msgstr ""
5786
5787#. Tag: para
5788#: reference_processing.xml:2319
5789#, no-c-format
5790msgid ""
5791"This function is mainly intended to be used in conjunction with "
5792"ST_SetEffectiveArea. ST_EffectiveArea sets the effective area of a vertex in "
5793"it's m-value. With ST_FilterByM it then is possible to get a simplified "
5794"version of the geoemtry without any calculations, just by filtering"
5795msgstr ""
5796
5797#. Tag: para
5798#: reference_processing.xml:2322
5799#, no-c-format
5800msgid ""
5801"There is a difference in what ST_SimplifyVW returns when not enough points "
5802"meets the creterias compared to ST_FilterByM. ST_SimplifyVW returns the "
5803"geometry with enough points while ST_FilterByM returns an empty geometry"
5804msgstr ""
5805
5806#. Tag: para
5807#: reference_processing.xml:2324
5808#, no-c-format
5809msgid "Note that the retuned geometry might be invalid"
5810msgstr ""
5811
5812#. Tag: para
5813#: reference_processing.xml:2325
5814#, no-c-format
5815msgid "This function returns all dimensions, also the z and m-value"
5816msgstr ""
5817
5818#. Tag: para
5819#: reference_processing.xml:2331
5820#, no-c-format
5821msgid "A linestring is filtered"
5822msgstr ""
5823
5824#. Tag: programlisting
5825#: reference_processing.xml:2332
5826#, fuzzy, no-c-format
5827msgid ""
5828"SELECT ST_AsText(ST_FilterByM(geom,30)) simplified\n"
5829"FROM (SELECT  ST_SetEffectiveArea('LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::"
5830"geometry) geom) As foo;\n"
5831"-result\n"
5832"         simplified\n"
5833"----------------------------\n"
5834" LINESTRING(5 2,7 25,10 10)"
5835msgstr ""
5836"select ST_AsText(ST_SimplifyVW(geom,30)) simplified\n"
5837"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5838"foo;\n"
5839"-result\n"
5840" simplified\n"
5841"-----------+-------------------+\n"
5842"LINESTRING(5 2,7 25,10 10)"
5843
5844#. Tag: refname
5845#: reference_processing.xml:2342
5846#, no-c-format
5847msgid "ST_SetEffectiveArea"
5848msgstr "ST_SetEffectiveArea"
5849
5850#. Tag: refpurpose
5851#: reference_processing.xml:2343
5852#, no-c-format
5853msgid ""
5854"Sets the effective area for each vertex, storing the value in the M "
5855"ordinate. A simplified geometry can then be generated by filtering on the M "
5856"ordinate."
5857msgstr ""
5858"Define a área eficaz para cada vértice, armazenando o valor na ordenada M. "
5859"Uma geometria simplificada pode ser gerada por filtração da ordenada M. "
5860
5861#. Tag: funcprototype
5862#: reference_processing.xml:2350
5863#, no-c-format
5864msgid ""
5865"<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> "
5866"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5867"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> "
5868"<paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
5869msgstr ""
5870"<funcdef>geometry <function>ST_SetEffectiveArea</function></funcdef> "
5871"<paramdef><type>geometry</type> <parameter>geomA</parameter></paramdef> "
5872"<paramdef><type>float</type> <parameter>threshold = 0</parameter></paramdef> "
5873"<paramdef><type>integer</type> <parameter>set_area = 1</parameter></paramdef>"
5874
5875#. Tag: para
5876#: reference_processing.xml:2361
5877#, no-c-format
5878msgid ""
5879"Sets the effective area for each vertex, using the Visvalingam-Whyatt "
5880"algorithm. The effective area is stored as the M-value of the vertex. If the "
5881"optional \"theshold\" parameter is used, a simplified geometry will be "
5882"returned, containing only vertices with an effective area greater than or "
5883"equal to the threshold value."
5884msgstr ""
5885"Define a área eficaz para cada vértice, usando o algorítimo Visvalingam-"
5886"Whyatt. A área efetiva é armazenada como o valor-M do vértice. Se o "
5887"parâmetro opcional \"limiar\" for usado, uma geometria simplificada vai "
5888"retornar, contendo somente vértices com uma área efetiva maior ou igual ao "
5889"valor limiar. "
5890
5891#. Tag: para
5892#: reference_processing.xml:2366
5893#, no-c-format
5894msgid ""
5895"This function can be used for server-side simplification when a threshold is "
5896"specified. Another option is to use a threshold value of zero. In this case, "
5897"the full geometry will be returned with effective areas as M-values, which "
5898"can be used by the client to simplify very quickly."
5899msgstr ""
5900"Esta função pode ser usada para simplificação do lado do servidor quando uma "
5901"limiar estiver especificada. Outra opção é usar um valor limiar de zero. "
5902"Neste caso, a geometria completa retornará com áreas eficazes como valores-"
5903"M, que podem ser usados pelo cliente para simplifica rapidamente. "
5904
5905#. Tag: para
5906#: reference_processing.xml:2369
5907#, no-c-format
5908msgid ""
5909"Will actually do something only with (multi)lines and (multi)polygons but "
5910"you can safely call it with any kind of geometry. Since simplification "
5911"occurs on a object-by-object basis you can also feed a GeometryCollection to "
5912"this function."
5913msgstr ""
5914"Só irá fazer algo com (multi)lines, (multi)polígonos e multipontos, mas você "
5915"pode usar com qualquer tipo de geometria. Já que ocorre a simplificação em "
5916"uma base objeto por objeto, você também pode alimentar uma "
5917"GeometryCollection para esta função.  "
5918
5919#. Tag: para
5920#: reference_processing.xml:2381
5921#, no-c-format
5922msgid "The output geometry will lose all previous information in the M-values"
5923msgstr ""
5924"A geometria de saída perderá todas as informações prévias nos valores-M "
5925
5926#. Tag: para
5927#: reference_processing.xml:2382
5928#, no-c-format
5929msgid ""
5930"This function handles 3D and the third dimension will affect the effective "
5931"area"
5932msgstr "Esta função lida com 3D e a terceira dimensão afetará a área eficaz."
5933
5934#. Tag: para
5935#: reference_processing.xml:2388
5936#, no-c-format
5937msgid ""
5938"Calculating the effective area of a LineString. Because we use a threshold "
5939"value of zero, all vertices in the input geometry are returned."
5940msgstr ""
5941"Calculando a área eficaz de uma LineString. Devido ao uso de um valor limiar "
5942"zero, todos os vértices na geometria de entrada são retornados. "
5943
5944#. Tag: programlisting
5945#: reference_processing.xml:2391
5946#, no-c-format
5947msgid ""
5948"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, "
5949"ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
5950"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5951"foo;\n"
5952"-result\n"
5953" all_pts | thrshld_30\n"
5954"-----------+-------------------+\n"
5955"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 "
5956"3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 "
5957"10 3.40282346638529e+38)"
5958msgstr ""
5959"select ST_AsText(ST_SetEffectiveArea(geom)) all_pts, "
5960"ST_AsText(ST_SetEffectiveArea(geom,30) ) thrshld_30\n"
5961"FROM (SELECT  'LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geometry geom) As "
5962"foo;\n"
5963"-result\n"
5964" all_pts | thrshld_30\n"
5965"-----------+-------------------+\n"
5966"LINESTRING M (5 2 3.40282346638529e+38,3 8 29,6 20 1.5,7 25 49.5,10 10 "
5967"3.40282346638529e+38) | LINESTRING M (5 2 3.40282346638529e+38,7 25 49.5,10 "
5968"10 3.40282346638529e+38)"
5969
5970#. Tag: refname
5971#: reference_processing.xml:2401
5972#, no-c-format
5973msgid "ST_Split"
5974msgstr "ST_Split"
5975
5976#. Tag: refpurpose
5977#: reference_processing.xml:2402
5978#, no-c-format
5979msgid "Returns a collection of geometries resulting by splitting a geometry."
5980msgstr ""
5981"Retorna uma coleção de geometrias resultante da divisão de uma geometria."
5982
5983#. Tag: funcprototype
5984#: reference_processing.xml:2407
5985#, no-c-format
5986msgid ""
5987"<funcdef>geometry <function>ST_Split</function></funcdef> "
5988"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef> "
5989"<paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
5990msgstr ""
5991"<funcdef>geometry <function>ST_Split</function></funcdef> "
5992"<paramdef><type>geometry</type> <parameter>input</parameter></paramdef> "
5993"<paramdef><type>geometry</type> <parameter>blade</parameter></paramdef>"
5994
5995#. Tag: para
5996#: reference_processing.xml:2417
5997#, no-c-format
5998msgid ""
5999"The function supports splitting a line by (multi)point, (multi)line or "
6000"(multi)polygon boundary, a (multi)polygon by line. The returned geometry is "
6001"always a collection."
6002msgstr ""
6003"A função suporta dividir uma linha por (multi)point, (multi)linha ou limite "
6004"(multi)polígono, um (multi)polígono por linha. A geometria retornada é "
6005"sempre uma coleção. "
6006
6007#. Tag: para
6008#: reference_processing.xml:2421
6009#, no-c-format
6010msgid ""
6011"Think of this function as the opposite of ST_Union. Theoretically applying "
6012"ST_Union to the elements of the returned collection should always yield the "
6013"original geometry."
6014msgstr ""
6015"Veja esta função como oposta da ST_Union. Teoricamente, aplicar a ST_Union "
6016"aos elementos da coleção retornada deveria sempre dar preferência a "
6017"geometria original."
6018
6019#. Tag: para
6020#: reference_processing.xml:2428
6021#, fuzzy, no-c-format
6022msgid ""
6023"Enhanced: 2.2.0 support for splitting a line by a multiline, a multipoint or "
6024"(multi)polygon boundary was introduced."
6025msgstr ""
6026"Melhorias: 2.2.0 suporte para dividir uma linha por multilinha, um "
6027"multiponto ou limite de (multi)polígono foi introduzido. "
6028
6029#. Tag: para
6030#: reference_processing.xml:2429
6031#, fuzzy, no-c-format
6032msgid ""
6033"Enhanced: 2.5.0 support for splitting a polygon by a multiline was "
6034"introduced."
6035msgstr ""
6036"Melhorias: 2.2.0 suporte para dividir uma linha por multilinha, um "
6037"multiponto ou limite de (multi)polígono foi introduzido. "
6038
6039#. Tag: para
6040#: reference_processing.xml:2431
6041#, no-c-format
6042msgid ""
6043"To improve the robustness of ST_Split it may be convenient to <xref linkend="
6044"\"ST_Snap\"/> the input to the blade in advance using a very low tolerance. "
6045"Otherwise the internally used coordinate grid may cause tolerance problems, "
6046"where coordinates of input and blade do not fall onto each other and the "
6047"input is not being split correctly (see <ulink url=\"http://trac.osgeo.org/"
6048"postgis/ticket/2192\">#2192</ulink>)."
6049msgstr ""
6050"Para melhorar a força da ST_Split pode ser conveniente <xref linkend="
6051"\"ST_Snap\"/> a entrada para o blade na frente usando uma tolerância muito "
6052"baixa. Caso contrário, a coordenada usada internamente pode causar problemas "
6053"de tolerância, nos quais as coordenadas de entrada e o blade não caem um no "
6054"outro e a entrada não está sendo dividida corretamente (veja <ulink url="
6055"\"http://trac.osgeo.org/postgis/ticket/2192\">#2192</ulink>). "
6056
6057#. Tag: para
6058#: reference_processing.xml:2433
6059#, no-c-format
6060msgid ""
6061"When a (multi)polygon is passed as as the blade, its linear component (the "
6062"boundary) is used for cutting the input."
6063msgstr ""
6064"Quando um (multi)polígono é passado como o blade, seu componente linear (o "
6065"limite) é usado para cortar a entrada. "
6066
6067#. Tag: para
6068#: reference_processing.xml:2441
6069#, no-c-format
6070msgid "Polygon Cut by Line"
6071msgstr "Polígono cortado pela linha"
6072
6073#. Tag: para
6074#: reference_processing.xml:2453 reference_processing.xml:2487
6075#, no-c-format
6076msgid "Before Split"
6077msgstr "Antes da divisão"
6078
6079#. Tag: para
6080#: reference_processing.xml:2465 reference_processing.xml:2499
6081#, no-c-format
6082msgid "After split"
6083msgstr "Depois da divisão"
6084
6085#. Tag: programlisting
6086#: reference_processing.xml:2474
6087#, no-c-format
6088msgid ""
6089"-- this creates a geometry collection consisting of the 2 halves of the "
6090"polygon\n"
6091"-- this is similar to the example we demonstrated in ST_BuildArea\n"
6092"SELECT ST_Split(circle, line)\n"
6093"FROM (SELECT\n"
6094"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
6095"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
6096"\n"
6097"-- result --\n"
6098" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 "
6099"80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
6100"\n"
6101"-- To convert to individual polygons, you can use ST_Dump or ST_GeometryN\n"
6102"SELECT ST_AsText((ST_Dump(ST_Split(circle, line))).geom) As wkt\n"
6103"FROM (SELECT\n"
6104"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
6105"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
6106"\n"
6107"-- result --\n"
6108"wkt\n"
6109"---------------\n"
6110"POLYGON((150 90,149.039264020162 80.2454838991936,..))\n"
6111"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 "
6112"62.2214883490198,53.8060233744357 ..))"
6113msgstr ""
6114"-- this creates a geometry collection consisting of the 2 halves of the "
6115"polygon\n"
6116"-- this is similar to the example we demonstrated in ST_BuildArea\n"
6117"SELECT ST_Split(circle, line)\n"
6118"FROM (SELECT\n"
6119"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
6120"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
6121"\n"
6122"-- result --\n"
6123" GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 "
6124"80.2454838991936,146.193976625564 70.8658283817455,..), POLYGON(..)))\n"
6125"\n"
6126"-- To convert to individual polygons, you can use ST_Dump or ST_GeometryN\n"
6127"SELECT ST_AsText((ST_Dump(ST_Split(circle, line))).geom) As wkt\n"
6128"FROM (SELECT\n"
6129"    ST_MakeLine(ST_MakePoint(10, 10),ST_MakePoint(190, 190)) As line,\n"
6130"    ST_Buffer(ST_GeomFromText('POINT(100 90)'), 50) As circle) As foo;\n"
6131"\n"
6132"-- result --\n"
6133"wkt\n"
6134"---------------\n"
6135"POLYGON((150 90,149.039264020162 80.2454838991936,..))\n"
6136"POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 "
6137"62.2214883490198,53.8060233744357 ..))"
6138
6139#. Tag: para
6140#: reference_processing.xml:2475
6141#, no-c-format
6142msgid "Multilinestring Cut by point"
6143msgstr "Multilinestring cortada por ponto"
6144
6145#. Tag: programlisting
6146#: reference_processing.xml:2508
6147#, no-c-format
6148msgid ""
6149"SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n"
6150"        FROM (SELECT\n"
6151"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 "
6152"90))') As mline,\n"
6153"    ST_Point(30,30) As pt) As foo;\n"
6154"\n"
6155"wktcut\n"
6156"------\n"
6157"GEOMETRYCOLLECTION(\n"
6158"    LINESTRING(10 10,30 30),\n"
6159"    LINESTRING(30 30,190 190),\n"
6160"    LINESTRING(15 15,30 30),\n"
6161"    LINESTRING(30 30,100 90)\n"
6162")"
6163msgstr ""
6164"SELECT ST_AsText(ST_Split(mline, pt)) As wktcut\n"
6165"        FROM (SELECT\n"
6166"    ST_GeomFromText('MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 "
6167"90))') As mline,\n"
6168"    ST_Point(30,30) As pt) As foo;\n"
6169"\n"
6170"wktcut\n"
6171"------\n"
6172"GEOMETRYCOLLECTION(\n"
6173"    LINESTRING(10 10,30 30),\n"
6174"    LINESTRING(30 30,190 190),\n"
6175"    LINESTRING(15 15,30 30),\n"
6176"    LINESTRING(30 30,100 90)\n"
6177")"
6178
6179#. Tag: para
6180#: reference_processing.xml:2512
6181#, no-c-format
6182msgid ""
6183", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
6184"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend="
6185"\"ST_Subdivide\"/>"
6186msgstr ""
6187", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
6188"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_Union\"/>, <xref linkend="
6189"\"ST_Subdivide\"/>"
6190
6191#. Tag: refname
6192#: reference_processing.xml:2525
6193#, no-c-format
6194msgid "ST_SymDifference"
6195msgstr "ST_SymDifference"
6196
6197#. Tag: refpurpose
6198#: reference_processing.xml:2527
6199#, no-c-format
6200msgid ""
6201"Returns a geometry that represents the portions of A and B that do not "
6202"intersect. It is called a symmetric difference because ST_SymDifference(A,B) "
6203"= ST_SymDifference(B,A)."
6204msgstr ""
6205"Retorna uma geometria que representa as porções de A e B que não "
6206"intersectam. É chamado de diferença simétrica, porque ST_SymDifference(A,B) "
6207"= ST_SymDifference(B,A)."
6208
6209#. Tag: funcprototype
6210#: reference_processing.xml:2534
6211#, no-c-format
6212msgid ""
6213"<funcdef>geometry <function>ST_SymDifference</function></funcdef> "
6214"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
6215"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
6216msgstr ""
6217"<funcdef>geometry <function>ST_SymDifference</function></funcdef> "
6218"<paramdef><type>geometry </type> <parameter>geomA</parameter></paramdef> "
6219"<paramdef><type>geometry </type> <parameter>geomB</parameter></paramdef>"
6220
6221#. Tag: para
6222#: reference_processing.xml:2545
6223#, no-c-format
6224msgid ""
6225"Returns a geometry that represents the portions of A and B that do not "
6226"intersect. It is called a symmetric difference because ST_SymDifference(A,B) "
6227"= ST_SymDifference(B,A). One can think of this as ST_Union(geomA,geomB) - "
6228"ST_Intersection(A,B)."
6229msgstr ""
6230"Retorna uma geometria que representa as porções de A e B que não "
6231"intersectam. É chamado de diferença simétrica, porque ST_SymDifference(A,B) "
6232"= ST_SymDifference(B,A). Pode-se pensar nisto como ST_Union(geomA,geomB) - "
6233"ST_Intersection(A,B)."
6234
6235#. Tag: para
6236#: reference_processing.xml:2555
6237#, no-c-format
6238msgid "&sqlmm_compliant; SQL-MM 3: 5.1.21"
6239msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.21"
6240
6241#. Tag: para
6242#: reference_processing.xml:2575
6243#, no-c-format
6244msgid "The original linestrings shown together"
6245msgstr "As linestrings originais mostradas juntas "
6246
6247#. Tag: para
6248#: reference_processing.xml:2587
6249#, no-c-format
6250msgid "The symmetric difference of the two linestrings"
6251msgstr "A diferença simétrica das duas linestrings "
6252
6253#. Tag: programlisting
6254#: reference_processing.xml:2596
6255#, no-c-format
6256msgid ""
6257"--Safe for 2d - symmetric difference of 2 linestrings\n"
6258"SELECT ST_AsText(\n"
6259"        ST_SymDifference(\n"
6260"                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
6261"                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
6262"        )\n"
6263");\n"
6264"\n"
6265"st_astext\n"
6266"---------\n"
6267"MULTILINESTRING((50 150,50 200),(50 50,50 100))"
6268msgstr ""
6269"--Safe for 2d - symmetric difference of 2 linestrings\n"
6270"SELECT ST_AsText(\n"
6271"        ST_SymDifference(\n"
6272"                ST_GeomFromText('LINESTRING(50 100, 50 200)'),\n"
6273"                ST_GeomFromText('LINESTRING(50 50, 50 150)')\n"
6274"        )\n"
6275");\n"
6276"\n"
6277"st_astext\n"
6278"---------\n"
6279"MULTILINESTRING((50 150,50 200),(50 50,50 100))"
6280
6281#. Tag: programlisting
6282#: reference_processing.xml:2598
6283#, no-c-format
6284msgid ""
6285"--When used in 3d doesn't quite do the right thing\n"
6286"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 "
6287"2)'),\n"
6288"        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n"
6289"\n"
6290"st_astext\n"
6291"------------\n"
6292"MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
6293msgstr ""
6294"--When used in 3d doesn't quite do the right thing\n"
6295"SELECT ST_AsEWKT(ST_SymDifference(ST_GeomFromEWKT('LINESTRING(1 2 1, 1 4 "
6296"2)'),\n"
6297"        ST_GeomFromEWKT('LINESTRING(1 1 3, 1 3 4)')))\n"
6298"\n"
6299"st_astext\n"
6300"------------\n"
6301"MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))"
6302
6303#. Tag: para
6304#: reference_processing.xml:2605
6305#, no-c-format
6306msgid ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
6307msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
6308
6309#. Tag: refname
6310#: reference_processing.xml:2612
6311#, no-c-format
6312msgid "ST_Subdivide"
6313msgstr "ST_Subdivide"
6314
6315#. Tag: refpurpose
6316#: reference_processing.xml:2613
6317#, no-c-format
6318msgid ""
6319"Returns a set of geometry where no geometry in the set has more than the "
6320"specified number of vertices."
6321msgstr ""
6322"Retorna um conjunto de geometrias, no qual nenhuma geometria no conjunto tem "
6323"mais vértices que o número especificado. "
6324
6325#. Tag: funcprototype
6326#: reference_processing.xml:2618
6327#, no-c-format
6328msgid ""
6329"<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> "
6330"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
6331"<paramdef><type>integer</type> <parameter>max_vertices=256</parameter></"
6332"paramdef>"
6333msgstr ""
6334"<funcdef>setof geometry <function>ST_Subdivide</function></funcdef> "
6335"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
6336"<paramdef><type>integer</type> <parameter>max_vertices=256</parameter></"
6337"paramdef>"
6338
6339#. Tag: para
6340#: reference_processing.xml:2629
6341#, no-c-format
6342msgid ""
6343"Divides geometry into parts until a part can be represented using no more "
6344"than <code>max_vertices</code>. Point-in-polygon and other overlay "
6345"operations are normally faster for indexed subdivided dataset: \"miss\" "
6346"cases are faster to check as boxes for all parts typically cover smaller "
6347"area than original geometry box, \"hit\" cases are faster because recheck "
6348"operates on less points. Uses the same envelope clipping as "
6349"<code>ST_ClipByBox2D</code>. <code>max_vertices</code> must be 5 or more, as "
6350"5 points are needed to represent a closed box."
6351msgstr ""
6352
6353#. Tag: para
6354#: reference_processing.xml:2638
6355#, no-c-format
6356msgid "Availability: 2.2.0 requires GEOS &gt;= 3.5.0."
6357msgstr "Disponibilidade: 2.2.0 requer GEOS &gt;= 3.5.0."
6358
6359#. Tag: para
6360#: reference_processing.xml:2639
6361#, no-c-format
6362msgid ""
6363"Enhanced: 2.5.0 reuses existing points on polygon split, vertex count is "
6364"lowered from 8 to 5."
6365msgstr ""
6366
6367#. Tag: programlisting
6368#: reference_processing.xml:2644
6369#, no-c-format
6370msgid ""
6371"-- Subdivide complex geometries in table, in place\n"
6372"with complex_areas_to_subdivide as (\n"
6373"    delete from polygons_table\n"
6374"    where ST_NPoints(geom) > 255\n"
6375"    returning id, column1, column2, column3, geom\n"
6376")\n"
6377"insert into polygons_table (fid, column1, column2, column3, geom)\n"
6378"    select\n"
6379"        fid, column1, column2, column3,\n"
6380"        ST_Subdivide(geom, 255) as geom\n"
6381"    from complex_areas_to_subdivide;"
6382msgstr ""
6383
6384#. Tag: programlisting
6385#: reference_processing.xml:2646
6386#, no-c-format
6387msgid ""
6388"-- Create a new subdivided table suitable for joining to the original\n"
6389"CREATE TABLE subdivided_geoms AS\n"
6390"SELECT pkey, ST_Subdivide(geom) AS geom\n"
6391"FROM original_geoms;"
6392msgstr ""
6393"-- Create a new subdivided table suitable for joining to the original\n"
6394"CREATE TABLE subdivided_geoms AS\n"
6395"SELECT pkey, ST_Subdivide(geom) AS geom\n"
6396"FROM original_geoms;"
6397
6398#. Tag: para
6399#: reference_processing.xml:2657
6400#, no-c-format
6401msgid "Subdivide max 10 vertices"
6402msgstr "Subdivide em no máximo 10 vértices "
6403
6404#. Tag: programlisting
6405#: reference_processing.xml:2660
6406#, no-c-format
6407msgid ""
6408"SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n"
6409"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 "
6410"42,32 56,22 64,32 110,40 119,36 150,\n"
6411"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 "
6412"122,\n"
6413"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  "
6414"As f(geom);"
6415msgstr ""
6416"SELECT row_number() OVER() As rn, ST_AsText(geom) As wkt\n"
6417"FROM ( SELECT ST_SubDivide('POLYGON((132 10,119 23,85 35,68 29,66 28,49 "
6418"42,32 56,22 64,32 110,40 119,36 150,\n"
6419"57 158,75 171,92 182,114 184,132 186,146 178,176 184,179 162,184 141,190 "
6420"122,\n"
6421"190 100,185 79,186 56,186 52,178 34,168 18,147 13,132 10))'::geometry,10))  "
6422"As f(geom);"
6423
6424#. Tag: screen
6425#: reference_processing.xml:2661
6426#, no-c-format
6427msgid ""
6428"rn │                                                      wkt\n"
6429"────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────\n"
6430"  1 │ POLYGON((119 23,85 35,68 29,66 28,32 56,22 64,29.8260869565217 100,119 "
6431"100,119 23))\n"
6432"  2 │ POLYGON((132 10,119 23,119 56,186 56,186 52,178 34,168 18,147 13,132 "
6433"10))\n"
6434"  3 │ POLYGON((119 56,119 100,190 100,185 79,186 56,119 56))\n"
6435"  4 │ POLYGON((29.8260869565217 100,32 110,40 119,36 150,57 158,75 171,92 "
6436"182,114 184,114 100,29.8260869565217 100))\n"
6437"  5 │ POLYGON((114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 "
6438"100,114 100,114 184))"
6439msgstr ""
6440
6441#. Tag: para
6442#: reference_processing.xml:2670
6443#, fuzzy, no-c-format
6444msgid ""
6445"Useful in conjunction with ST_Segmentize(geography) to create additional "
6446"vertices that can then be used for splitting."
6447msgstr ""
6448"Útil em conjunto com a ST_Segmentize para criar vértices adicionais que "
6449"podem ser usados para dividir"
6450
6451#. Tag: programlisting
6452#: reference_processing.xml:2673
6453#, fuzzy, no-c-format
6454msgid ""
6455"SELECT ST_AsText(ST_Subdivide(ST_Segmentize('LINESTRING(0 0, 85 85)'::"
6456"geography,1200000)::geometry,8));"
6457msgstr ""
6458"SELECT ST_AsText(ST_SubDivide(ST_Segmentize('LINESTRING(0 0, 100 100, 150 "
6459"150)'::geometry,10),8));"
6460
6461#. Tag: screen
6462#: reference_processing.xml:2674
6463#, no-c-format
6464msgid ""
6465"LINESTRING(0 0,0.487578359029357 5.57659056746196,0.984542144675897 "
6466"11.1527721155093,1.50101059639722 16.7281035483571,1.94532113630331 21.25)\n"
6467"LINESTRING(1.94532113630331 21.25,2.04869538062779 "
6468"22.3020741387339,2.64204641967673 27.8740533545155,3.29994062412787 "
6469"33.443216802941,4.04836719489742 39.0084282520239,4.59890468420694 42.5)\n"
6470"LINESTRING(4.59890468420694 42.5,4.92498503922732 "
6471"44.5680389206321,5.98737409390639 50.1195229244701,7.3290919767674 "
6472"55.6587646879025,8.79638749938413 60.1969505994924)\n"
6473"LINESTRING(8.79638749938413 60.1969505994924,9.11375579533779 "
6474"61.1785363177625,11.6558166691368 66.6648504160202,15.642041247655 "
6475"72.0867690601745,22.8716627200212 77.3609628116894,24.6991785131552 "
6476"77.8939011989848)\n"
6477"LINESTRING(24.6991785131552 77.8939011989848,39.4046096622744 "
6478"82.1822848017636,44.7994523421035 82.5156766227011)\n"
6479"LINESTRING(44.7994523421035 82.5156766227011,85 85)"
6480msgstr ""
6481
6482#. Tag: para
6483#: reference_processing.xml:2681
6484#, fuzzy, no-c-format
6485msgid ""
6486", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, "
6487"<xref linkend=\"ST_Split\"/>, <xref linkend=\"ST_NPoints\"/>"
6488msgstr ""
6489", <xref linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Segmentize\"/>, "
6490"<xref linkend=\"ST_Split\"/>"
6491
6492#. Tag: refname
6493#: reference_processing.xml:2693
6494#, no-c-format
6495msgid "ST_SwapOrdinates"
6496msgstr "ST_SwapOrdinates"
6497
6498#. Tag: refpurpose
6499#: reference_processing.xml:2694
6500#, no-c-format
6501msgid ""
6502"Returns a version of the given geometry with given ordinate values swapped."
6503msgstr ""
6504"Retorna uma versão da geometria dada com os valores ordenados dados trocados."
6505
6506#. Tag: funcprototype
6507#: reference_processing.xml:2701
6508#, no-c-format
6509msgid ""
6510"<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> "
6511"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
6512"<paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
6513msgstr ""
6514"<funcdef>geometry <function>ST_SwapOrdinates</function></funcdef> "
6515"<paramdef><type>geometry</type> <parameter>geom</parameter></paramdef> "
6516"<paramdef><type>cstring</type> <parameter>ords</parameter></paramdef>"
6517
6518#. Tag: para
6519#: reference_processing.xml:2711
6520#, no-c-format
6521msgid "Returns a version of the given geometry with given ordinates swapped."
6522msgstr "Retorna uma versão da geometria dada com as ordenadas dadas trocadas."
6523
6524#. Tag: para
6525#: reference_processing.xml:2714
6526#, no-c-format
6527msgid ""
6528"The <varname>ords</varname> parameter is a 2-characters string naming the "
6529"ordinates to swap. Valid names are: x,y,z and m."
6530msgstr ""
6531"O parâmetro <varname>ords</varname> é uma string de 2-caracteres nomeando as "
6532"ordenadas para trocar. Os nomes válidos são: x,y,z e m."
6533
6534#. Tag: programlisting
6535#: reference_processing.xml:2728
6536#, no-c-format
6537msgid ""
6538"<![CDATA[\n"
6539"-- Scale M value by 2\n"
6540"SELECT ST_AsText(\n"
6541"  ST_SwapOrdinates(\n"
6542"    ST_Scale(\n"
6543"      ST_SwapOrdinates(g,'xm'),\n"
6544"      2, 1\n"
6545"    ),\n"
6546"  'xm')\n"
6547") FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n"
6548"     st_astext\n"
6549"--------------------\n"
6550" POINT ZM (0 0 0 4)\n"
6551"                 ]]>"
6552msgstr ""
6553"<![CDATA[\n"
6554"-- Scale M value by 2\n"
6555"SELECT ST_AsText(\n"
6556"  ST_SwapOrdinates(\n"
6557"    ST_Scale(\n"
6558"      ST_SwapOrdinates(g,'xm'),\n"
6559"      2, 1\n"
6560"    ),\n"
6561"  'xm')\n"
6562") FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;\n"
6563"     st_astext\n"
6564"--------------------\n"
6565" POINT ZM (0 0 0 4)\n"
6566"                 ]]>"
6567
6568#. Tag: refname
6569#: reference_processing.xml:2741
6570#, no-c-format
6571msgid "ST_Union"
6572msgstr "ST_Union"
6573
6574#. Tag: refpurpose
6575#: reference_processing.xml:2742
6576#, no-c-format
6577msgid ""
6578"Returns a geometry that represents the point set union of the Geometries."
6579msgstr ""
6580"Retorna uma geometria que representa a união de pontos das Geometrias. "
6581
6582#. Tag: funcsynopsis
6583#: reference_processing.xml:2747
6584#, no-c-format
6585msgid ""
6586"<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> "
6587"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
6588"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
6589"<function>ST_Union</function></funcdef> <paramdef><type>geometry</type> "
6590"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
6591"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
6592"<funcdef>geometry <function>ST_Union</function></funcdef> "
6593"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
6594"</funcprototype>"
6595msgstr ""
6596"<funcprototype> <funcdef>geometry <function>ST_Union</function></funcdef> "
6597"<paramdef><type>geometry set</type> <parameter>g1field</parameter></"
6598"paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
6599"<function>ST_Union</function></funcdef> <paramdef><type>geometry</type> "
6600"<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
6601"<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
6602"<funcdef>geometry <function>ST_Union</function></funcdef> "
6603"<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef> "
6604"</funcprototype>"
6605
6606#. Tag: para
6607#: reference_processing.xml:2766
6608#, no-c-format
6609msgid ""
6610"Output type can be a MULTI*, single geometry, or Geometry Collection. Comes "
6611"in 2 variants. Variant 1 unions 2 geometries resulting in a new geometry "
6612"with no intersecting regions. Variant 2 is an aggregate function that takes "
6613"a set of geometries and unions them into a single ST_Geometry resulting in "
6614"no intersecting regions."
6615msgstr ""
6616"O tipo de saída pode ser uma MULTI*, geometria única, ou Coleção de "
6617"Geometria. Vem com 2 variantes. A variante 1 une 2 geometrias resultando em "
6618"uma nova geometria sem regiões de interseção. A variante 2 é uma função "
6619"agregada que pega um conjunto de geometrias e as une dentro de uma única "
6620"ST_Geometry resultando em regiões sem interseção. "
6621
6622#. Tag: para
6623#: reference_processing.xml:2770
6624#, no-c-format
6625msgid ""
6626"Aggregate version: This function returns a MULTI geometry or NON-MULTI "
6627"geometry from a set of geometries. The ST_Union() function is an \"aggregate"
6628"\" function in the terminology of PostgreSQL. That means that it operates on "
6629"rows of data, in the same way the SUM() and AVG() functions do and like most "
6630"aggregates, it also ignores NULL geometries."
6631msgstr ""
6632"Versão agregada: Esta função retorna uma MULTI geometria ou NÃO-MULTI "
6633"geometria de um conjunto de geometrias. A função ST_Union() é uma função "
6634"\"agregada\" na terminologia do PostgreSQL. Isso significa que ela opera em "
6635"filas de dados, da mesma forma que as funções SUM() e AVG() e como a maioria "
6636"dos agregados, também ignora geometrias NULAS."
6637
6638#. Tag: para
6639#: reference_processing.xml:2776
6640#, no-c-format
6641msgid ""
6642"Non-Aggregate version: This function returns a geometry being a union of two "
6643"input geometries. Output type can be a MULTI*, NON-MULTI or "
6644"GEOMETRYCOLLECTION. If any are NULL, then NULL is returned."
6645msgstr ""
6646"Versão não-agregada: Esta função retorna uma geometria sendo uma união de "
6647"duas geometrias de entrada. O tipo de saída pode ser MULTI*, NÃO-MULTI ou "
6648"GEOMETRYCOLLECTION. Se algum for NULO, então retorna NULO."
6649
6650#. Tag: para
6651#: reference_processing.xml:2780
6652#, no-c-format
6653msgid ""
6654"ST_Collect and ST_Union are often interchangeable. ST_Union is in general "
6655"orders of magnitude slower than ST_Collect because it tries to dissolve "
6656"boundaries and reorder geometries to ensure that a constructed Multi* "
6657"doesn't have intersecting regions."
6658msgstr ""
6659"As ST_Collect e ST_Union são imutáveis. ST_Union tem ordem de grandeza menor "
6660"que a \n"
6661"ST_Collect, porque tenta dissolver limites e reordenar geometrias para "
6662"assegurar que uma Multi* construída não tenha regiões intersectando."
6663
6664#. Tag: para
6665#: reference_processing.xml:2786
6666#, no-c-format
6667msgid ""
6668"NOTE: this function was formerly called GeomUnion(), which was renamed from "
6669"\"Union\" because UNION is an SQL reserved word."
6670msgstr ""
6671"NOTA: esta função foi formalmente chamada de GeomUnion(), a qual foi "
6672"renomeada de \"Union\" porque UNION é uma palavra reservada SQL."
6673
6674#. Tag: para
6675#: reference_processing.xml:2789
6676#, no-c-format
6677msgid ""
6678"Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was "
6679"introduced and also faster aggregate collection in PostgreSQL. If you are "
6680"using GEOS 3.1.0+ ST_Union will use the faster Cascaded Union algorithm "
6681"described in <ulink url=\"http://blog.cleverelephant.ca/2009/01/must-faster-"
6682"unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/must-"
6683"faster-unions-in-postgis-14.html</ulink>"
6684msgstr ""
6685"Disponibilidade: 1.4.0 - a ST_Union foi melhorada. ST_Union(geomarray) foi "
6686"introduzida e também uma coleção agregada mais rápida no PostgreSQL. Se você "
6687"está usando GEOS 3.1.0+ a ST_Union irá usar o algorítimo Cascaded Union mais "
6688"rápido, descrito em <ulink url=\"http://blog.cleverelephant.ca/2009/01/must-"
6689"faster-unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/"
6690"must-faster-unions-in-postgis-14.html</ulink> "
6691
6692#. Tag: para
6693#: reference_processing.xml:2795
6694#, no-c-format
6695msgid "Aggregate version is not explicitly defined in OGC SPEC."
6696msgstr "A versão agregada não está explicitamente definida no OGC SPEC."
6697
6698#. Tag: para
6699#: reference_processing.xml:2796
6700#, no-c-format
6701msgid ""
6702"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are "
6703"involved."
6704msgstr ""
6705"&sqlmm_compliant; SQL-MM 3: 5.1.19 o índice-z (elevação) quando polígonos "
6706"não estão envolvidos."
6707
6708#. Tag: programlisting
6709#: reference_processing.xml:2803
6710#, no-c-format
6711msgid ""
6712"SELECT stusps,\n"
6713"           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n"
6714"         FROM sometable As f\n"
6715"GROUP BY stusps"
6716msgstr ""
6717"SELECT stusps,\n"
6718"           ST_Multi(ST_Union(f.the_geom)) as singlegeom\n"
6719"         FROM sometable As f\n"
6720"GROUP BY stusps"
6721
6722#. Tag: programlisting
6723#: reference_processing.xml:2805
6724#, no-c-format
6725msgid ""
6726"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
6727"        ST_GeomFromText('POINT(-2 3)') ) )\n"
6728"\n"
6729"st_astext\n"
6730"----------\n"
6731"MULTIPOINT(-2 3,1 2)\n"
6732"\n"
6733"\n"
6734"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
6735"                ST_GeomFromText('POINT(1 2)') ) );\n"
6736"st_astext\n"
6737"----------\n"
6738"POINT(1 2)\n"
6739"\n"
6740"--3d example - sort of supports 3d (and with mixed dimensions!)\n"
6741"SELECT ST_AsEWKT(st_union(the_geom))\n"
6742"FROM\n"
6743"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n"
6744"-7 4.2))') as the_geom\n"
6745"UNION ALL\n"
6746"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
6747"UNION ALL\n"
6748"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
6749"UNION ALL\n"
6750"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
6751"\n"
6752"st_asewkt\n"
6753"---------\n"
6754"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
6755"5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
6756"\n"
6757"--3d example not mixing dimensions\n"
6758"SELECT ST_AsEWKT(st_union(the_geom))\n"
6759"FROM\n"
6760"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,\n"
6761"-7 4.2 2))') as the_geom\n"
6762"UNION ALL\n"
6763"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
6764"UNION ALL\n"
6765"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
6766"UNION ALL\n"
6767"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
6768"\n"
6769"st_asewkt\n"
6770"---------\n"
6771"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
6772"2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
6773"\n"
6774"--Examples using new Array construct\n"
6775"SELECT ST_Union(ARRAY(SELECT the_geom FROM sometable));\n"
6776"\n"
6777"SELECT ST_AsText(ST_Union(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
6778"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
6779"wktunion;\n"
6780"\n"
6781"--wktunion---\n"
6782"MULTILINESTRING((3 4,4 5),(1 2,3 4))"
6783msgstr ""
6784"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
6785"        ST_GeomFromText('POINT(-2 3)') ) )\n"
6786"\n"
6787"st_astext\n"
6788"----------\n"
6789"MULTIPOINT(-2 3,1 2)\n"
6790"\n"
6791"\n"
6792"SELECT ST_AsText(ST_Union(ST_GeomFromText('POINT(1 2)'),\n"
6793"                ST_GeomFromText('POINT(1 2)') ) );\n"
6794"st_astext\n"
6795"----------\n"
6796"POINT(1 2)\n"
6797"\n"
6798"--3d example - sort of supports 3d (and with mixed dimensions!)\n"
6799"SELECT ST_AsEWKT(st_union(the_geom))\n"
6800"FROM\n"
6801"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2,-7.1 4.2,-7.1 4.3,\n"
6802"-7 4.2))') as the_geom\n"
6803"UNION ALL\n"
6804"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
6805"UNION ALL\n"
6806"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
6807"UNION ALL\n"
6808"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
6809"\n"
6810"st_asewkt\n"
6811"---------\n"
6812"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
6813"5,-7.1 4.2 5,-7.1 4.3 5,-7 4.2 5)));\n"
6814"\n"
6815"--3d example not mixing dimensions\n"
6816"SELECT ST_AsEWKT(st_union(the_geom))\n"
6817"FROM\n"
6818"(SELECT ST_GeomFromEWKT('POLYGON((-7 4.2 2,-7.1 4.2 3,-7.1 4.3 2,\n"
6819"-7 4.2 2))') as the_geom\n"
6820"UNION ALL\n"
6821"SELECT ST_GeomFromEWKT('POINT(5 5 5)') as the_geom\n"
6822"UNION ALL\n"
6823"        SELECT ST_GeomFromEWKT('POINT(-2 3 1)') as the_geom\n"
6824"UNION ALL\n"
6825"SELECT ST_GeomFromEWKT('LINESTRING(5 5 5, 10 10 10)') as the_geom ) as foo;\n"
6826"\n"
6827"st_asewkt\n"
6828"---------\n"
6829"GEOMETRYCOLLECTION(POINT(-2 3 1),LINESTRING(5 5 5,10 10 10),POLYGON((-7 4.2 "
6830"2,-7.1 4.2 3,-7.1 4.3 2,-7 4.2 2)))\n"
6831"\n"
6832"--Examples using new Array construct\n"
6833"SELECT ST_Union(ARRAY(SELECT the_geom FROM sometable));\n"
6834"\n"
6835"SELECT ST_AsText(ST_Union(ARRAY[ST_GeomFromText('LINESTRING(1 2, 3 4)'),\n"
6836"                        ST_GeomFromText('LINESTRING(3 4, 4 5)')])) As "
6837"wktunion;\n"
6838"\n"
6839"--wktunion---\n"
6840"MULTILINESTRING((3 4,4 5),(1 2,3 4))"
6841
6842#. Tag: refname
6843#: reference_processing.xml:2818
6844#, no-c-format
6845msgid "ST_UnaryUnion"
6846msgstr "ST_UnaryUnion"
6847
6848#. Tag: refpurpose
6849#: reference_processing.xml:2820
6850#, no-c-format
6851msgid "Like ST_Union, but working at the geometry component level."
6852msgstr ""
6853"Parecido com ST_Union, mas funcionando no nível do componente da geometria. "
6854
6855#. Tag: funcprototype
6856#: reference_processing.xml:2825
6857#, no-c-format
6858msgid ""
6859"<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> "
6860"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
6861msgstr ""
6862"<funcdef>geometry <function>ST_UnaryUnion</function></funcdef> "
6863"<paramdef><type>geometry </type> <parameter>geom</parameter></paramdef>"
6864
6865#. Tag: para
6866#: reference_processing.xml:2836
6867#, no-c-format
6868msgid ""
6869"Unlike ST_Union, ST_UnaryUnion does dissolve boundaries between components "
6870"of a multipolygon (invalid) and does perform union between the components of "
6871"a geometrycollection. Each components of the input geometry is assumed to be "
6872"valid, so you won't get a valid multipolygon out of a bow-tie polygon "
6873"(invalid)."
6874msgstr ""
6875"Diferente de ST_Union, ST_UnaryUnion dissolve limites entre componentes de "
6876"um multipolígono (inválido) e faz união entre os elementos de uma coleção de "
6877"geometria. Cada parte da geometria de entrada é válida, então você não "
6878"pegará um multipolígono de um polígono bow-tie (inválido)."
6879
6880#. Tag: para
6881#: reference_processing.xml:2846
6882#, no-c-format
6883msgid ""
6884"You may use this function to node a set of linestrings. You may mix "
6885"ST_UnaryUnion with ST_Collect to fine-tune how many geometries at once you "
6886"want to dissolve to be nice on both memory size and CPU time, finding the "
6887"balance between ST_Union and ST_MemUnion."
6888msgstr ""
6889"Você pode usar esta função para nodar um conjunto de linestrings. Pode "
6890"misturar ST_UnaryUnion com ST_Collect para sintonizar quantas geometrias "
6891"você vai querer dissolver de uma vez para ficar bom para o tamanho da "
6892"memória e a CPU, encontrando o equilíbrio entre ST_Union e ST_MemUnion. "
6893
6894#. Tag: para
6895#: reference_processing.xml:2864
6896#, no-c-format
6897msgid ""
6898", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
6899"linkend=\"ST_Node\"/>"
6900msgstr ""
6901", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
6902"linkend=\"ST_Node\"/>"
6903
6904#. Tag: refname
6905#: reference_processing.xml:2875
6906#, fuzzy, no-c-format
6907msgid "ST_VoronoiLines"
6908msgstr "ST_Voronoi"
6909
6910#. Tag: refpurpose
6911#: reference_processing.xml:2877
6912#, fuzzy, no-c-format
6913msgid ""
6914"Returns the boundaries between the cells of the Voronoi diagram constructed "
6915"from the vertices of a geometry."
6916msgstr "Calcula um diagrama de Voronoi dos vértices de uma geometria. "
6917
6918#. Tag: funcprototype
6919#: reference_processing.xml:2882
6920#, fuzzy, no-c-format
6921msgid ""
6922"<funcdef>geometry <function>ST_VoronoiLines</function></funcdef> <paramdef> "
6923"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
6924"\"opt\"> <parameter>tolerance</parameter> <type>float8</type> </paramdef> "
6925"<paramdef choice=\"opt\"> <parameter>extend_to</parameter> <type>geometry</"
6926"type> </paramdef>"
6927msgstr ""
6928"<funcdef>geometry <function>ST_Voronoi</function></funcdef> <paramdef> "
6929"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
6930"\"opt\"> <parameter>clip</parameter> <type>geometry</type> </paramdef> "
6931"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
6932"type> </paramdef> <paramdef choice=\"opt\"> <parameter>return_polygons</"
6933"parameter> <type>boolean</type> </paramdef>"
6934
6935#. Tag: para
6936#: reference_processing.xml:2903
6937#, fuzzy, no-c-format
6938msgid ""
6939"ST_VoronoiLines computes a two-dimensional <ulink url=\"https://en.wikipedia."
6940"org/wiki/Voronoi_diagram\">Voronoi diagram</ulink> from the vertices of the "
6941"supplied geometry and returns the boundaries between cells in that diagram "
6942"as a MultiLineString. Returns null if input geometry is null. Returns an "
6943"empty geometry collection if the input geometry contains only one vertex. "
6944"Returns an empty geometry collection if the extend_to envelope has zero area."
6945msgstr ""
6946"ST_Voronoi calcula um <ulink url=\"https://en.wikipedia.org/wiki/"
6947"Voronoi_diagram\">Voronoi diagram</ulink> bidimensional dos vértices da "
6948"geometria fornecida. Por padrão, o resultado será uma coleção de geometria "
6949"de polígonos que cobre um envelope maior que a extensão dos vértices de "
6950"entrada."
6951
6952#. Tag: para
6953#: reference_processing.xml:2908 reference_processing.xml:2998
6954#, no-c-format
6955msgid "Optional parameters:"
6956msgstr "Parâmetros opcionais: "
6957
6958#. Tag: para
6959#: reference_processing.xml:2912 reference_processing.xml:3002
6960#, no-c-format
6961msgid ""
6962"'tolerance' : The distance within which vertices will be considered "
6963"equivalent. Robustness of the algorithm can be improved by supplying a "
6964"nonzero tolerance distance. (default = 0.0)"
6965msgstr ""
6966"'tolerância' : A distância dentro dos vértices serão considerados "
6967"equivalentes. A força o algorítimo pode ser melhorada fornecendo uma "
6968"distância de tolerância não zero.  (padrão = 0.0)"
6969
6970#. Tag: para
6971#: reference_processing.xml:2915 reference_processing.xml:3005
6972#, fuzzy, no-c-format
6973msgid ""
6974"'extend_to' : If a geometry is supplied as the \"extend_to\" parameter, the "
6975"diagram will be extended to cover the envelope of the \"extend_to\" "
6976"geometry, unless that envelope is smaller than the default envelope (default "
6977"= NULL, default envelope is boundingbox of input geometry extended by about "
6978"50% in each direction)."
6979msgstr ""
6980"'clip' : Se uma geometria é fornecida como o parâmetro \"clip\", o diagrama "
6981"será estendido para cobrir o envelope da geometria \"clip\", a menos que o "
6982"envelope seja menor que o envelope padrão. (padrão=NULO)"
6983
6984#. Tag: para
6985#: reference_processing.xml:2921 reference_processing.xml:3012
6986#, no-c-format
6987msgid "Availability: 2.3.0 - requires GEOS &gt;= 3.5.0."
6988msgstr "Disponibilidade: 2.3.0 - requer GEOS &gt;= 3.5.0."
6989
6990#. Tag: para
6991#: reference_processing.xml:2936
6992#, fuzzy, no-c-format
6993msgid "Voronoi lines with tolerance of 30 units"
6994msgstr "Voronoi com tolerância de 30 unidade"
6995
6996#. Tag: programlisting
6997#: reference_processing.xml:2939 reference_processing.xml:3058
6998#, fuzzy, no-c-format
6999msgid ""
7000"SELECT ST_VoronoiLines(geom, 30) As geom\n"
7001"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7002"As geom ) As g"
7003msgstr ""
7004"SELECT ST_Voronoi(geom, null,30) As geom\n"
7005"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7006"As geom ) As g;"
7007
7008#. Tag: screen
7009#: reference_processing.xml:2940 reference_processing.xml:3059
7010#, no-c-format
7011msgid ""
7012"-- ST_AsText output\n"
7013"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),"
7014"(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 "
7015"-45.7142857142858,36.8181818181818 92.2727272727273))"
7016msgstr ""
7017"-- ST_AsText output\n"
7018"MULTILINESTRING((135.555555555556 270,36.8181818181818 92.2727272727273),"
7019"(36.8181818181818 92.2727272727273,-110 43.3333333333333),(230 "
7020"-45.7142857142858,36.8181818181818 92.2727272727273))"
7021
7022#. Tag: para
7023#: reference_processing.xml:2953
7024#, fuzzy, no-c-format
7025msgid ""
7026", <xref linkend=\"ST_VoronoiPolygons\"/>, <xref linkend=\"ST_Collect\"/>"
7027msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
7028
7029#. Tag: refname
7030#: reference_processing.xml:2963
7031#, fuzzy, no-c-format
7032msgid "ST_VoronoiPolygons"
7033msgstr "ST_Voronoi"
7034
7035#. Tag: refpurpose
7036#: reference_processing.xml:2965
7037#, fuzzy, no-c-format
7038msgid ""
7039"Returns the cells of the Voronoi diagram constructed from the vertices of a "
7040"geometry."
7041msgstr "Calcula um diagrama de Voronoi dos vértices de uma geometria. "
7042
7043#. Tag: funcprototype
7044#: reference_processing.xml:2970
7045#, fuzzy, no-c-format
7046msgid ""
7047"<funcdef>geometry <function>ST_VoronoiPolygons</function></funcdef> "
7048"<paramdef> <parameter>g1</parameter> <type>geometry</type> </paramdef> "
7049"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
7050"type> </paramdef> <paramdef choice=\"opt\"> <parameter>extend_to</parameter> "
7051"<type>geometry</type> </paramdef>"
7052msgstr ""
7053"<funcdef>geometry <function>ST_Voronoi</function></funcdef> <paramdef> "
7054"<parameter>g1</parameter> <type>geometry</type> </paramdef> <paramdef choice="
7055"\"opt\"> <parameter>clip</parameter> <type>geometry</type> </paramdef> "
7056"<paramdef choice=\"opt\"> <parameter>tolerance</parameter> <type>float8</"
7057"type> </paramdef> <paramdef choice=\"opt\"> <parameter>return_polygons</"
7058"parameter> <type>boolean</type> </paramdef>"
7059
7060#. Tag: para
7061#: reference_processing.xml:2992
7062#, fuzzy, no-c-format
7063msgid ""
7064"ST_VoronoiPolygons computes a two-dimensional <ulink url=\"https://en."
7065"wikipedia.org/wiki/Voronoi_diagram\">Voronoi diagram</ulink> from the "
7066"vertices of the supplied geometry. The result is a GeometryCollection of "
7067"Polygons that covers an envelope larger than the extent of the input "
7068"vertices. Returns null if input geometry is null. Returns an empty geometry "
7069"collection if the input geometry contains only one vertex. Returns an empty "
7070"geometry collection if the extend_to envelope has zero area."
7071msgstr ""
7072"ST_Voronoi calcula um <ulink url=\"https://en.wikipedia.org/wiki/"
7073"Voronoi_diagram\">Voronoi diagram</ulink> bidimensional dos vértices da "
7074"geometria fornecida. Por padrão, o resultado será uma coleção de geometria "
7075"de polígonos que cobre um envelope maior que a extensão dos vértices de "
7076"entrada."
7077
7078#. Tag: para
7079#: reference_processing.xml:3028
7080#, fuzzy, no-c-format
7081msgid "Points overlaid on top of Voronoi diagram"
7082msgstr "Pontos revestidos no topo do diagrama de voronoi"
7083
7084#. Tag: programlisting
7085#: reference_processing.xml:3031
7086#, fuzzy, no-c-format
7087msgid ""
7088"SELECT\n"
7089"        ST_VoronoiPolygons(geom) As geom\n"
7090"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7091"As geom ) As g;"
7092msgstr ""
7093"SELECT\n"
7094"        ST_Voronoi(geom) As geom\n"
7095"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7096"As geom ) As g;"
7097
7098#. Tag: screen
7099#: reference_processing.xml:3032
7100#, no-c-format
7101msgid ""
7102"-- ST_AsText output\n"
7103"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
7104"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
7105"43.3333333333333)),\n"
7106"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
7107"92.2727272727273,55 79.2857142857143,55 -90)),\n"
7108"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 "
7109"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
7110"-20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 "
7111"-20.7142857142857)),\n"
7112"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
7113"270)))"
7114msgstr ""
7115"-- ST_AsText output\n"
7116"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
7117"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
7118"43.3333333333333)),\n"
7119"POLYGON((55 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
7120"92.2727272727273,55 79.2857142857143,55 -90)),\n"
7121"POLYGON((230 47.5,230 -20.7142857142857,55 79.2857142857143,36.8181818181818 "
7122"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
7123"-20.7142857142857,230 -90,55 -90,55 79.2857142857143,230 "
7124"-20.7142857142857)),\n"
7125"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
7126"270)))"
7127
7128#. Tag: para
7129#: reference_processing.xml:3042
7130#, no-c-format
7131msgid "Voronoi with tolerance of 30 units"
7132msgstr "Voronoi com tolerância de 30 unidade"
7133
7134#. Tag: programlisting
7135#: reference_processing.xml:3045
7136#, fuzzy, no-c-format
7137msgid ""
7138"SELECT ST_VoronoiPolygons(geom, 30) As geom\n"
7139"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7140"As geom ) As g;"
7141msgstr ""
7142"SELECT ST_Voronoi(geom, null,30) As geom\n"
7143"FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::geometry "
7144"As geom ) As g;"
7145
7146#. Tag: screen
7147#: reference_processing.xml:3046
7148#, no-c-format
7149msgid ""
7150"-- ST_AsText output\n"
7151"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
7152"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
7153"43.3333333333333)),\n"
7154"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 "
7155"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
7156"-45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
7157"92.2727272727273,230 -45.7142857142858)),\n"
7158"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
7159"270)))"
7160msgstr ""
7161"-- ST_AsText output\n"
7162"GEOMETRYCOLLECTION(POLYGON((-110 43.3333333333333,-110 270,100.5 "
7163"270,59.3478260869565 132.826086956522,36.8181818181818 92.2727272727273,-110 "
7164"43.3333333333333)),\n"
7165"POLYGON((230 47.5,230 -45.7142857142858,36.8181818181818 "
7166"92.2727272727273,59.3478260869565 132.826086956522,230 47.5)),POLYGON((230 "
7167"-45.7142857142858,230 -90,-110 -90,-110 43.3333333333333,36.8181818181818 "
7168"92.2727272727273,230 -45.7142857142858)),\n"
7169"POLYGON((100.5 270,230 270,230 47.5,59.3478260869565 132.826086956522,100.5 "
7170"270)))"
7171
7172#. Tag: para
7173#: reference_processing.xml:3055
7174#, fuzzy, no-c-format
7175msgid "Voronoi with tolerance of 30 units as MultiLineString"
7176msgstr "Voronoi com tolerância de 30 unidades como multilinestring"
7177
7178#. Tag: para
7179#: reference_processing.xml:3072
7180#, fuzzy, no-c-format
7181msgid ", <xref linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_Collect\"/>"
7182msgstr ", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>"
7183
7184#, fuzzy
7185#~ msgid ""
7186#~ "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
7187#~ "funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
7188#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
7189#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
7190#~ "type> <parameter>curveGeom</parameter></paramdef> "
7191#~ "<paramdef><type>integer</type> <parameter>segments_per_qtr_circle</"
7192#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
7193#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
7194#~ "type> <parameter>curveGeom</parameter></paramdef> <paramdef><type>float</"
7195#~ "type> <parameter>tolerance</parameter></paramdef> "
7196#~ "<paramdef><type>integer</type> <parameter>tolerance_type</parameter></"
7197#~ "paramdef> <paramdef><type>integer</type> <parameter>flags</parameter></"
7198#~ "paramdef> </funcprototype>"
7199#~ msgstr ""
7200#~ "<funcprototype> <funcdef>geometry <function>ST_Collect</function></"
7201#~ "funcdef> <paramdef><type>geometry set</type> <parameter>g1field</"
7202#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
7203#~ "<function>ST_Collect</function></funcdef> <paramdef><type>geometry</type> "
7204#~ "<parameter>g1</parameter></paramdef> <paramdef><type>geometry</type> "
7205#~ "<parameter>g2</parameter></paramdef> </funcprototype> <funcprototype> "
7206#~ "<funcdef>geometry <function>ST_Collect</function></funcdef> "
7207#~ "<paramdef><type>geometry[]</type> <parameter>g1_array</parameter></"
7208#~ "paramdef> </funcprototype>"
7209
7210#~ msgid "Availability: 1.2.2?"
7211#~ msgstr "Disponibilidade: 1.2.2?"
7212
7213#~ msgid "The inputs can only be LINESTRINGS."
7214#~ msgstr "As entradas só podem ser LINESTRINGS."
7215
7216#~ msgid ""
7217#~ "Turns a single geometry into a set in which each element has fewer than "
7218#~ "the maximum allowed number of vertices. Useful for converting excessively "
7219#~ "large polygons and other objects into small portions that fit within the "
7220#~ "database page size. Uses the same envelope clipping as ST_ClipByBox2D "
7221#~ "does, recursively subdividing the input geometry until all portions have "
7222#~ "less than the maximum vertex count. Minimum vertice count allowed is 8 "
7223#~ "and if you try to specify lower than 8, it will throw an error."
7224#~ msgstr ""
7225#~ "Volta uma única geometria dentro de um conjunto no qual cada elemento tem "
7226#~ "menos vértices do que o número máximo permitido. Útil para converter "
7227#~ "polígonos e outros objetos muito grandes em porções menores que se "
7228#~ "encaixam dentro do tamanho da página do banco de dados. Utiliza o mesmo "
7229#~ "envelope aparador da ST_ClipByBox2D, subdividindo a geometria de entrada "
7230#~ "até que todas as porções tenham o número de vértices menor que o máximo. "
7231#~ "A conta mínima de vértices permitida é 8 e se você tentar especificar "
7232#~ "menos que 8, surgirá um erro. "
7233
7234#~ msgid "Clipping performed by the GEOS module."
7235#~ msgstr "Clipagem desempenhada pelo módulo GEOS."
7236
7237#~ msgid ""
7238#~ "rn |                          wkt\n"
7239#~ "---"
7240#~ "+---------------------------------------------------------------------------\n"
7241#~ " 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 "
7242#~ "98.00000000001,\n"
7243#~ "        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 "
7244#~ "56,22 64))\n"
7245#~ " 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 "
7246#~ "158,\n"
7247#~ "        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 "
7248#~ "98.000000000001,\n"
7249#~ "        29.913043478263 98.000000000001))\n"
7250#~ " 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 "
7251#~ "98.00000000000,\n"
7252#~ " 189.52380952381 98.000000000001,185 79,186 56,186 52,178 34,168 18,147 "
7253#~ "13,\n"
7254#~ " 132 0,119 23,106.000000000001 27.5882352941173))\n"
7255#~ " 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 "
7256#~ "183.27272727272,\n"
7257#~ "    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 "
7258#~ "100,189.5238095238\n"
7259#~ " 98.000000000001,106.000000000001 98.000000000001))"
7260#~ msgstr ""
7261#~ "rn |                          wkt\n"
7262#~ "---"
7263#~ "+---------------------------------------------------------------------------\n"
7264#~ " 1 | POLYGON((22 64,29.3913043478263 98.000000000001,106.000000000001 "
7265#~ "98.00000000001,\n"
7266#~ "        106.000000000001 27.5882352941173,85 35,68 29,66 28,49 42,32 "
7267#~ "56,22 64))\n"
7268#~ " 2 | POLYGON((29.3913043478263 98.000000000001,32 110,40 119,36 150,57 "
7269#~ "158,\n"
7270#~ "        75 11,92 182,106.000000000001 183.272727272727,106.000000000001 "
7271#~ "98.000000000001,\n"
7272#~ "        29.913043478263 98.000000000001))\n"
7273#~ " 3 | POLYGON((106.000000000001 27.5882352941173,106.000000000001 "
7274#~ "98.00000000000,\n"
7275#~ " 189.52380952381 98.000000000001,185 79,186 56,186 52,178 34,168 18,147 "
7276#~ "13,\n"
7277#~ " 132 0,119 23,106.000000000001 27.5882352941173))\n"
7278#~ " 4 | POLYGON((106.000000000001 98.000000000001,106.000000000001 "
7279#~ "183.27272727272,\n"
7280#~ "    114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 "
7281#~ "100,189.5238095238\n"
7282#~ " 98.000000000001,106.000000000001 98.000000000001))"
7283
7284#~ msgid ""
7285#~ "LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 "
7286#~ "14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 "
7287#~ "28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 "
7288#~ "37.499999999998)\n"
7289#~ "LINESTRING(37.499999999998 37.499999999998,42.4264068711929 "
7290#~ "42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 "
7291#~ "56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 "
7292#~ "70.7106781186548,74.999999999998 74.999999999998)\n"
7293#~ "LINESTRING(74.999999999998 74.999999999998,77.7817459305202 "
7294#~ "77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 "
7295#~ "91.9238815542512,98.9949493661167 98.9949493661167,100 "
7296#~ "100,107.071067811865 107.071067811865,112.499999999998 112.499999999998)\n"
7297#~ "LINESTRING(112.499999999998 112.499999999998,114.142135623731 "
7298#~ "114.142135623731,121.213203435596 121.213203435596,128.284271247462 "
7299#~ "128.284271247462,135.355339059327 135.355339059327,142.426406871193 "
7300#~ "142.426406871193,149.497474683058 149.497474683058,149.999999999998 "
7301#~ "149.999999999998)"
7302#~ msgstr ""
7303#~ "LINESTRING(0 0,7.07106781186547 7.07106781186547,14.1421356237309 "
7304#~ "14.1421356237309,21.2132034355964 21.2132034355964,28.2842712474619 "
7305#~ "28.2842712474619,35.3553390593274 35.3553390593274,37.499999999998 "
7306#~ "37.499999999998)\n"
7307#~ "LINESTRING(37.499999999998 37.499999999998,42.4264068711929 "
7308#~ "42.4264068711929,49.4974746830583 49.4974746830583,56.5685424949238 "
7309#~ "56.5685424949238,63.6396103067893 63.6396103067893,70.7106781186548 "
7310#~ "70.7106781186548,74.999999999998 74.999999999998)\n"
7311#~ "LINESTRING(74.999999999998 74.999999999998,77.7817459305202 "
7312#~ "77.7817459305202,84.8528137423857 84.8528137423857,91.9238815542512 "
7313#~ "91.9238815542512,98.9949493661167 98.9949493661167,100 "
7314#~ "100,107.071067811865 107.071067811865,112.499999999998 112.499999999998)\n"
7315#~ "LINESTRING(112.499999999998 112.499999999998,114.142135623731 "
7316#~ "114.142135623731,121.213203435596 121.213203435596,128.284271247462 "
7317#~ "128.284271247462,135.355339059327 135.355339059327,142.426406871193 "
7318#~ "142.426406871193,149.497474683058 149.497474683058,149.999999999998 "
7319#~ "149.999999999998)"
7320
7321#~ msgid ""
7322#~ "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
7323#~ "funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
7324#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
7325#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
7326#~ "type> <parameter>curveGeom</parameter></paramdef> "
7327#~ "<paramdef><type>integer</type> <parameter>segments_per_qtr_circle</"
7328#~ "parameter></paramdef> </funcprototype>"
7329#~ msgstr ""
7330#~ "<funcprototype> <funcdef>geometry <function>ST_CurveToLine</function></"
7331#~ "funcdef> <paramdef><type>geometry</type> <parameter>curveGeom</"
7332#~ "parameter></paramdef> </funcprototype> <funcprototype> <funcdef>geometry "
7333#~ "<function>ST_CurveToLine</function></funcdef> <paramdef><type>geometry</"
7334#~ "type> <parameter>curveGeom</parameter></paramdef> "
7335#~ "<paramdef><type>integer</type> <parameter>segments_per_qtr_circle</"
7336#~ "parameter></paramdef> </funcprototype>"
7337
7338#~ msgid "Examples: 2D"
7339#~ msgstr "Exemplos: 2D"
7340
7341#~ msgid ""
7342#~ "Aggregate example (<ulink url=\"http://postgis.refractions.net/pipermail/"
7343#~ "postgis-users/2008-June/020331.html\">http://postgis.refractions.net/"
7344#~ "pipermail/postgis-users/2008-June/020331.html</ulink>)"
7345#~ msgstr ""
7346#~ "Exemplo agregado (<ulink url=\"http://postgis.refractions.net/pipermail/"
7347#~ "postgis-users/2008-June/020331.html\">http://postgis.refractions.net/"
7348#~ "pipermail/postgis-users/2008-June/020331.html</ulink>)"
7349
7350#~ msgid ""
7351#~ "'return_polygons' : if true, the result of ST_Voronoi will be a "
7352#~ "GeometryCollection of Polygons. If false, the result will be a "
7353#~ "MultiLineString. (default = true)"
7354#~ msgstr ""
7355#~ "'return_polygons' : se verdade, o resultado da ST_Voronoi será uma "
7356#~ "GeometryCollection de Polígonos. Se falso, o resultado será uma "
7357#~ "MultiLineString. (padrão = verdade)"
7358
7359#~ msgid ""
7360#~ "SELECT ST_Voronoi(geom, null,30,false) As geom\n"
7361#~ "FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::"
7362#~ "geometry As geom ) As g"
7363#~ msgstr ""
7364#~ "SELECT ST_Voronoi(geom, null,30,false) As geom\n"
7365#~ "FROM (SELECT 'MULTIPOINT (50 30, 60 30, 100 100,10 150, 110 120)'::"
7366#~ "geometry As geom ) As g"
7367
7368#~ msgid ", <xref linkend=\"ST_Collect\"/>"
7369#~ msgstr ", <xref linkend=\"ST_Collect\"/>"
7370