PostGIS - en to pt_BR translation catalogue (205 entries)

note: Tag: title
en: Topology
pt_BR: Topologia

note: Tag: para
en: The PostGIS Topology types and functions are used to manage topological objects such as faces, edges and nodes.
pt_BR: Os tipos e as funções de topologia do PostGIS são usados para administrar objetos como: faces, bordas e nodos.

note: Tag: para
en: An example of a topologically based GIS database is the <ulink url="https://www.census.gov/geo/maps-data/data/tiger.html">US Census Topologically Integrated Geographic Encoding and Referencing System (TIGER)</ulink> database. If you want to experiment with PostGIS topology and need some data, check out <xref linkend="Topology_Load_Tiger"/>.
pt_BR: Um exemplo de um banco de dados GIS baseado topologicamente é o banco de dados <ulink url="https://www.census.gov/geo/maps-data/data/tiger.html">US Census Topologically Integrated Geographic Encoding and Referencing System (TIGER)</ulink>. Se você quiser experimentar com a topologia POstGIS e precisa de alguns dados, confira <xref linkend="Topology_Load_Tiger"/>.

note: Tag: para
en: The PostGIS topology module has existed in prior versions of PostGIS but was never part of the Official PostGIS documentation. In PostGIS 2.0.0 major cleanup is going on to remove use of all deprecated functions in it, fix known usability issues, better document the features and functions, add new functions, and enhance to closer conform to SQL-MM standards.
pt_BR: O módulo PostGIS Topologia existiu em versões anteriores, mas nunca foi parte da documentação Oficial do PostGIS. A maior limpeza PostGIS 2.0.0, vai remover todas as funções menores, consertar problemas de usabilidade, vai documentar melhor as características e funções e melhorar a conformidade com os padrões SQL-MM.

note: Tag: para
en: Details of this project can be found at <ulink url="http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology">PostGIS Topology Wiki</ulink>
pt_BR: Detalhes deste projeto podem ser encontrados em <ulink url="http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology">PostGIS Topology Wiki</ulink>

note: Tag: para
en: All functions and tables associated with this module are installed in a schema called <varname>topology</varname>.
pt_BR: Todas as funções e tables associadas com este módulo estão instaladas em um esquema nomeado <varname>topology</varname>.

note: Tag: para
en: Functions that are defined in SQL/MM standard are prefixed with ST_ and functions specific to PostGIS are not prefixed.
pt_BR: Funções que são definidas no padrão SQL/MM estão prefixadas com ST_ e funções específicas para o POstGIS não estão prefixadas.

note: Tag: para
en: This section lists the PostgreSQL data types installed by PostGIS Topology. Note we describe the casting behavior of these which is very important especially when designing your own functions.
pt_BR: Essa seção lista os tipos de dados PostgreSQL instalados pela topologia PostGIS. Note que descrevemos o comportamento de distribuição de papeis desses, que são bastante importantes quando desenvolvem suas próprias funções.

note: Tag: title
en: Topology Types
pt_BR: Tipos de topologia

note: Tag: title
en: Description
pt_BR: Descrição

note: Tag: para
en: <varname>sequence</varname> is an integer: Refers to a topology defined in the topology.topology table which defines the topology schema and srid.
pt_BR: <varname>sequence</varname> é um inteiro: Refere-se a uma topologia definida na table topology.topology que define o esquema e srid da topologia.

note: Tag: para
en: <varname>edge</varname> is an integer: The identifier of an edge.
pt_BR: <varname>edge</varname> é um inteiro: O identificador de um limite.

note: Tag: para
en: A composite type that refers to a topology geometry in a specific topology layer, having a specific type and a specific id. The elements of a TopoGeometry are the properties: topology_id, layer_id, id integer, type integer.
pt_BR: Um tipo composto que refere-se a uma geometria de topologia em uma camada específica da topologia, tendo um tipo e id específicos. Os elementos de uma TopoGeometry são as propriedades: topology_id, layer_id, inteireza id, inteireza do tipo.

note: Tag: para
en: <varname>topology_id</varname> is an integer: Refers to a topology defined in the topology.topology table which defines the topology schema and srid.
pt_BR: <varname>topology_id</varname> é um inteiro: Refere-se a uma topologia definida na table topology.topology que define o esquema e srid da topologia.

note: Tag: para
en: <varname>layer_id</varname> is an integer: The layer_id in the layers table that the TopoGeometry belongs to. The combination of topology_id, layer_id provides a unique reference in the topology.layers table.
pt_BR: <varname>layer_id</varname> é um inteiro: A layer_id nas layers tables que a TopoGEometry pertence. A combinação de topology_id, layer_id fornece uma referência única na table topology.layers.

note: Tag: para
en: <varname>id</varname> is an integer: The id is the autogenerated sequence number that uniquely defines the topogeometry in the respective topology layer.
pt_BR: <varname>id</varname> é um inteiro: a identidade é o número sequência autogerado que define a topogeometry  na respectiva camada da topologia.

note: Tag: para
en: <varname>type</varname> integer between 1 - 4 that defines the geometry type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection
pt_BR: <varname>type</varname> inteiro entre 1 - 4 that define o tipo da geometria: 1:[multi]ponto, 2:[multi]linha, 3:[multi]poly, 4:coleção

note: Tag: title
en: Casting Behavior
pt_BR: Comportamento Casting

note: Tag: para
en: This section lists the automatic as well as explicit casts allowed for this data type
pt_BR: Esta seção lista os casts automáticos bem como os explícitos permitidos para esse tipo de dados

note: Tag: entry
en: Behavior
pt_BR: Comportamento

note: Tag: entry
en: geometry
pt_BR: geometria

note: Tag: entry
en: automatic
pt_BR: automático

note: Tag: title
en: See Also
pt_BR: Veja também

note: Tag: para
en: A composite type that consists of an error message and two integers. The <xref linkend="ValidateTopology"/> function returns a set of these to denote validation errors and the id1 and id2 to denote the ids of the topology objects involved in the error.
pt_BR: Um tipo composto que consiste em uma mensagem de erro e dois inteiros. A função <xref linkend="ValidateTopology"/> retorna um conjunto para indicar erros de validação e a id1 e id2 para indicar as ids dos objetos da topologia envolvidas no erro.

note: Tag: para
en: <varname>error</varname> is varchar: Denotes type of error.
pt_BR: <varname>error</varname> é varchar: Indica tipo de erro.

note: Tag: para
en: Current error descriptors are: coincident nodes, edge crosses node, edge not simple, edge end node geometry mis-match, edge start node geometry mismatch, face overlaps face,face within face,
pt_BR: A descrições de erro atuais são: nós coincidentes, limite cruza nó, limite não simples, geometria limite e nó que não combinam, limite começa e a geometria nó não combina, face sobrepõe face, face dentro de face,

note: Tag: para
en: <varname>id1</varname> is an integer: Denotes identifier of edge / face / nodes in error.
pt_BR: <varname>id1</varname> é um inteiro: Indica identificador de limite / face / nós no erro.

note: Tag: para
en: <varname>id2</varname> is an integer: For errors that involve 2 objects denotes the secondary edge / or node
pt_BR: <varname>id2</varname> é um inteiro: Para erros que envolvem limite / ou nó secundário

note: Tag: para
en: This section lists the PostgreSQL domains installed by PostGIS Topology. Domains can be used like object types as return objects of functions or table columns. The distinction between a domain and a type is that a domain is an existing type with a check constraint bound to it.
pt_BR: Esta seção lista os domínios do PostgreSQL instalados pela Topologia PostGIS. Os domínios podem ser usados como tipos objetos de funções ou table columns. A distinção entre um domínio e um tipo é que o domínio é um tipo existente com uma restrição verificada ligada a ele.

note: Tag: title
en: Topology Domains
pt_BR: Domínios de Topologia

note: Tag: refpurpose
en: An array of 2 integers generally used to identify a TopoGeometry component.
pt_BR: Um arranjo de 2 inteiros geralmente usado para identificar um componente TopoGeometry.

note: Tag: para
en: An array of 2 integers used to represent one component of a simple or hierarchical <xref linkend="topogeometry"/>.
pt_BR: Um arranjo de 2 inteiros usados para representar um componente de um simples ou  hierárquico <xref linkend="topogeometry"/>.

note: Tag: para
en: In the case of a simple TopoGeometry the first element of the array represents the identifier of a topological primitive and the second element represents its type (1:node, 2:edge, 3:face). In the case of a hierarchical TopoGeometry the first element of the array represents the identifier of a child TopoGeometry and the second element represents its layer identifier.
pt_BR: No caso de de uma TopoGeometria simples, o primeiro elemento do arranjo representa o identificador de um topológico primitivo, e o segundo elemento representa o tipo dele (1:nó, 2:limite, 3:face). No caso de uma TopoGeometria hierárquica o primeiro elemento do arranjo representa o identificador de uma TopoGeometria filha e o segundo elemento representa seu identificador de camada.

note: Tag: para
en: For any given hierarchical TopoGeometry all child TopoGeometry elements will come from the same child layer, as specified in the topology.layer record for the layer of the TopoGeometry being defined.
pt_BR: Para qualquer uma das TopoGeometrias hierárquicas dadas, todos os elementos das TopoGeometrias filhas virão da mesma camada,  assim com está especificado no relato topology.layer para a camada da TopoGeometria que está sendo definida.

note: Tag: title
en: Examples
pt_BR: Exemplos

note: Tag: para
en: An array of 1 or more TopoElement objects, generally used to pass around components of TopoGeometry objects.
pt_BR: Um arranjo de 1 ou mais objetos TopoGeometria, geralmente usado para circular componentes dos objetos de TopoGeometrias.

note: Tag: para
en: This section lists the Topology functions for building new Topology schemas, validating topologies, and managing TopoGeometry Columns
pt_BR: Esta seção lista as funções da Topologia para construir novos esquemas de Topologia, validando topologias e gerenciar Colunas TopoGeometrias

note: Tag: title
en: Topology and TopoGeometry Management
pt_BR: Gerenciamento de Topologia e TopoGeometria

note: Tag: refpurpose
en: Adds a topogeometry column to an existing table, registers this new column as a layer in topology.layer and returns the new layer_id.
pt_BR: Adiciona uma coluna topogeometria a uma table, registra essa coluna nova como uma camada topology.layer e retorna a nova layer_id.

note: Tag: para
en: Each TopoGeometry object belongs to a specific Layer of a specific Topology. Before creating a TopoGeometry object you need to create its TopologyLayer. A Topology Layer is an association of a feature-table with the topology. It also contain type and hierarchy information. We create a layer using the AddTopoGeometryColumn() function:
pt_BR: Cada objeto TopoGeometria pertence à uma camada específica de uma Topologia específica. Antes de criar tal objeto, você precisa criar sua TopologyLayer. uma Camada de Topologia é uma associação de feature-table com a topologia. Também contém informações de tipo de hierárquicas. Nós criamos uma camada usando a função AddTopoGeometryColumn():

note: Tag: para
en: This function will both add the requested column to the table and add a record to the topology.layer table with all the given info.
pt_BR: Esta função irá adicionar a coluna pedida e um relato para a table topology.layer com todas as informações dadas.

note: Tag: para
en: If you don't specify [child_layer] (or set it to NULL) this layer would contain Basic TopoGeometries (composed by primitive topology elements). Otherwise this layer will contain hierarchical TopoGeometries (composed by TopoGeometries from the child_layer).
pt_BR: Se você não especificar  [child_layer] (ou configurar para NULO) essa camada irá conter TopoGeometrias Básicas (compostas por elementos de topologia primitivos). Senão essa camada conterá TopoGeometrias hierárquicas (compostas por TopoGeometrias da child_layer).

note: Tag: para
en: Once the layer is created (its id is returned by the AddTopoGeometryColumn function) you're ready to construct TopoGeometry objects in it
pt_BR: Uma vez que a camada é criada (sua id retorna através da função AddTopoGeometryColumn) você pode construir objetos TopoGeometria nela.

note: Tag: refpurpose
en: Use with caution: Drops a topology schema and deletes its reference from topology.topology table and references to tables in that schema from the geometry_columns table.
pt_BR: Cuidado ao usar: Derruba um esquema topologia e deleta sua referência da table topology.topology e referências para tables naquele esquema da table geometry_columns.

note: Tag: para
en: Drops a topology schema and deletes its reference from topology.topology table and references to tables in that schema from the geometry_columns table. This function should be USED WITH CAUTION, as it could destroy data you care about. If the schema does not exist, it just removes reference entries the named schema.
pt_BR:  Derruba um esquema topologia e deleta sua referência da table topology.topology e referências para tables naquele esquema da table geometry_columns.Esta função deve ser USADA COM CUIDADO, ela pode destruir algum dado importante. Se o esquema não existir. ela só remove entradas de referência do esquema nomeado.

note: Tag: para
en: Cascade drops the ma_topo schema and removes all references to it in topology.topology and geometry_columns.
pt_BR: Cascata derruba o esquema ma_topo e remove todas as referências no topology.topology e geometry_columns.

note: Tag: refpurpose
en: Drops the topogeometry column from the table named <varname>table_name</varname> in schema <varname>schema_name</varname> and unregisters the columns from topology.layer table.
pt_BR: Derruba a coluna topogeometria da table nomeada <varname>table_name</varname> no esquema <varname>schema_name</varname> e tira os registros da

note: Tag: para
en: Drops the topogeometry column from the table named <varname>table_name</varname> in schema <varname>schema_name</varname> and unregisters the columns from topology.layer table. Returns summary of drop status. NOTE: it first sets all values to NULL before dropping to bypass referential integrity checks.
pt_BR: Derruba a coluna topogeometria da table nomeada <varname>table_name</varname> no esquema <varname>schema_name</varname> e tira os registros da colunas da table topology.layer. Retorna um resumo do drop status. NOTA: ela primeiro configura todos os valores para NULO antes de derrubar checks de integridade referencial.

note: Tag: para
en: Availability: 2.3.0
pt_BR: Disponibilidade: 2.3.0

note: Tag: para
en: Availability: 2.0.0
pt_BR: Disponibilidade: 2.0.0

note: Tag: entry
en: Error
pt_BR: Erro

note: Tag: entry
en: edge crosses node
pt_BR: borda cruza nodo

note: Tag: entry
en: invalid edge
pt_BR: borda inválida

note: Tag: entry
en: edge not simple
pt_BR: borda não simples

note: Tag: entry
en: edge crosses edge
pt_BR: borda cruza borda

note: Tag: entry
en: face without edges
pt_BR: face sem bordas

note: Tag: entry
en: face has no rings
pt_BR: face sem anéis

note: Tag: para
en: Availability: 1.0.0
pt_BR: Disponibilidade: 1.0.0

note: Tag: para
en: Enhanced: 2.0.0 more efficient edge crossing detection and fixes for false positives that were existent in prior versions.
pt_BR: Melhorias: 2.0.0 limite mais eficiente cruzando detenção e consertos para falsos positivos que existiam em versões anteriores.

note: Tag: para
en: Changed: 2.2.0 values for id1 and id2 were swapped for 'edge crosses node' to be consistent with error description.
pt_BR: Alterações: 2.2.0 valores para id1 e id2 foram trocados para "limite cruza nó", para serem consistentes com a descrição do erro.

note: Tag: para
en: This section covers the topology functions for creating new topologies.
pt_BR: Esta seção cobre as funções da topologia para criar novas topologias.

note: Tag: title
en: Topology Constructors
pt_BR: Construtores de topologia

note: Tag: refpurpose
en: <refpurpose>Adds a collection of geometries to a given empty topology and returns a message detailing success.</refpurpose>
pt_BR: <refpurpose>Adiciona uma coleção de geometrias para uma dada topologia vazia e retorna uma mensagem detalhando sucesso.</refpurpose>

note: Tag: para
en: <para>Adds a collection of geometries to a given empty topology and returns a message detailing success.</para>
pt_BR: <para>Adiciona uma coleção de geometrias para uma dada topologia vazia e retorna uma mensagem detalhando sucesso.</para>

note: Tag: para
en: Useful for populating an empty topology.
pt_BR: Útil para popular uma topologia vazia.

note: Tag: para
en: Availability: 2.0
pt_BR: Disponibilidade: 2.0

note: Tag: refpurpose
en: Adds a point to an existing topology using a tolerance and possibly splitting an existing edge.
pt_BR: Adiciona um ponto a uma topologia usando uma tolerância e possivelmente dividindo um limite existente.

note: Tag: para
en: This section covers topology functions for adding, moving, deleting, and splitting edges, faces, and nodes. All of these functions are defined by ISO SQL/MM.
pt_BR: Esta seção cobre as funções da topologia para adicionar, mover, deletar e dividir limites, faces e nós. Todas essas funções são definidas pelo

note: Tag: title
en: Topology Editors
pt_BR: Editores de Topologia

note: Tag: refpurpose
en: Adds an isolated node to a face in a topology and returns the nodeid of the new node. If face is null, the node is still created.
pt_BR: Adiciona um nó isolado a uma face em uma topologia e retorna a id do novo nó. Se a face é nula, o nó continua sendo criado.

note: Tag: para
en: Adds an isolated node with point location <varname>apoint</varname> to an existing face with faceid <varname>aface</varname> to a topology <varname>atopology</varname> and returns the nodeid of the new node.
pt_BR: Adiciona um nó isolado com a localização do ponto <varname>apoint</varname> com uma face existente com faceid <varname>aface</varname>  a uma topologia <varname>atopology</varname> e retorna a nodeid do novo nó.

note: Tag: para
en: If the spatial reference system (srid) of the point geometry is not the same as the topology, the <varname>apoint</varname> is not a point geometry, the point is null, or the point intersects an existing edge (even at the boundaries) then an exception is thrown. If the point already exists as a node, an exception is thrown.
pt_BR: O sistema de referência espacial (srid) da geometria pontual não é o mesmo que a topologia, o  <varname>apoint</varname> não é uma geometria pontual, o ponto é nulo, ou o ponto intersecta um limite existente (mesmo nos limites), então uma exceção é aberta. Se o ponto já existe como um nó, uma exceção é aberta.

note: Tag: para
en: If <varname>aface</varname> is not null and the <varname>apoint</varname> is not within the face, then an exception is thrown.
pt_BR: Se <varname>aface</varname> não é nula e o <varname>apoint</varname> não está dentro da face, então, uma exceção é aberta.

note: Tag: refpurpose
en: <refpurpose>Adds an isolated edge defined by geometry <varname>alinestring</varname> to a topology connecting two existing isolated nodes <varname>anode</varname> and <varname>anothernode</varname> and returns the edge id of the new edge.</refpurpose>
pt_BR: <refpurpose>Adiciona um limite isolado definido pela geometria <varname>alinestring</varname> a uma topologia conectando dois nós isolados<varname>anode</varname> e <varname>anothernode</varname> e retorna a nova id do novo limite.</refpurpose>

note: Tag: para
en: <para>Adds an isolated edge defined by geometry <varname>alinestring</varname> to a topology connecting two existing isolated nodes <varname>anode</varname> and <varname>anothernode</varname> and returns the edge id of the new edge.</para>
pt_BR: <para>Adiciona um limite isolado definido pela geometria <varname>alinestring</varname> a uma topologia conectando dois nós isolados<varname>anode</varname> e <varname>anothernode</varname> e retorna a nova id do novo limite.</para>

note: Tag: para
en: If the spatial reference system (srid) of the <varname>alinestring</varname> geometry is not the same as the topology, any of the input arguments are null, or the nodes are contained in more than one face, or the nodes are start or end nodes of an existing edge, then an exception is thrown.
pt_BR: Se o sistema de referência espacial (srid) da geometria <varname>alinestring</varname> não for o mesmo da topologia, qualquer argumento de entrada é nulo, ou is nós estão contidos em mais de uma face, ou eles são o começo ou fim de um limite existente, então, uma exceção é aberta.

note: Tag: para
en: If the <varname>alinestring</varname> is not within the face of the face the <varname>anode</varname> and <varname>anothernode</varname> belong to, then an exception is thrown.
pt_BR: Se a <varname>alinestring</varname> não está dentro da face da face o <varname>anode</varname> e <varname>anothernode</varname> pertence, então, uma exceção é aberta.

note: Tag: para
en: If the <varname>anode</varname> and <varname>anothernode</varname> are not the start and end points of the <varname>alinestring</varname> then an exception is thrown.
pt_BR: Se o <varname>anode</varname> e <varname>anothernode</varname> não são os pontos de começo e fim da <varname>alinestring</varname> então, uma exceção é aberta.

note: Tag: refpurpose
en: Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces.
pt_BR: Adiciona um novo limite e, se uma face for dividida, deleta a face original e substitui por duas novas faces.

note: Tag: para
en: Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces. Returns the id of the newly added edge.
pt_BR: Adiciona um novo limite e, se uma face for dividida, deleta a face original e substitui por duas novas faces. Retorna a id do novo limite adicionado.

note: Tag: para
en: Updates all existing joined edges and relationships accordingly.
pt_BR: Atualiza todos os limites existentes e relacionamentos em conformidade.

note: Tag: para
en: If any arguments are null, the given nodes are unknown (must already exist in the <varname>node</varname> table of the topology schema) , the <varname>acurve</varname> is not a <varname>LINESTRING</varname>, the <varname>anode</varname> and <varname>anothernode</varname> are not the start and endpoints of <varname>acurve</varname> then an error is thrown.
pt_BR: Se algum argumento for nulo, os nós são desconhecidos (devem existir na table <varname>node</varname> do esquema de topologia), a <varname>acurve</varname> não é uma <varname>LINESTRING</varname>, o <varname>anode</varname> e <varname>anothernode</varname> não são os pontos de começo e fim da <varname>acurve</varname>, logo, um erro é lançado.

note: Tag: para
en: If the spatial reference system (srid) of the <varname>acurve</varname> geometry is not the same as the topology an exception is thrown.
pt_BR: Se o sistema de referência espacial (srid) da geometria <varname>acurve</varname> não for o mesmo da topologia, uma exceção é lançada.

note: Tag: refpurpose
en: Add a new edge and, if in doing so it splits a face, modify the original face and add a new face.
pt_BR: Adiciona um novo limite e, se uma face for dividida, modifica a face original e adiciona uma nova face.

note: Tag: para
en: Add a new edge and, if doing so splits a face, modify the original face and add a new one.
pt_BR: Adiciona um novo limite e, se uma face for dividida, modifica a face original e adiciona uma nova.

note: Tag: para
en: If possible, the new face will be created on left side of the new edge. This will not be possible if the face on the left side will need to be the Universe face (unbounded).
pt_BR: Se possível, a face nova será criada no lado esquerdo do novo limite. Isto não será possível se a face do lado esquerdo precisar ser a face universal (sem limites).

note: Tag: para
en: Returns the id of the newly added edge.
pt_BR: Retorna a id do novo limite adicionado.

note: Tag: refpurpose
en: <refpurpose>Removes an edge and, if the removed edge separated two faces, delete the original faces and replace them with a new face.</refpurpose>
pt_BR: <refpurpose>Remove um limite e, se o limite removido separava duas faces, deleta as faces originais e as substitui por uma nova face.</refpurpose>

note: Tag: para
en: <para>Removes an edge and, if the removed edge separated two faces, delete the original faces and replace them with a new face.</para>
pt_BR: <para>Remove um limite e, se o limite removido separava duas faces, deleta as faces originais e as substitui por uma nova face.</para>

note: Tag: para
en: Returns the id of a newly created face or NULL, if no new face is created. No new face is created when the removed edge is dangling or isolated or confined with the universe face (possibly making the universe flood into the face on the other side).
pt_BR: Retorna a id de uma face nova criada ou NULA, se nenhuma face nova for criada. Nenhuma face nova é criada quando o limite removido está pendurado, isolado ou confinado na face universal (possivelmente fazendo a inundação universal dentro da face no outro lado).

note: Tag: para
en: If any arguments are null, the given edge is unknown (must already exist in the <varname>edge</varname> table of the topology schema), the topology name is invalid then an error is thrown.
pt_BR: Se qualquer argumento for nulo, o limite dado é desconhecido (deve existir na table <varname>edge</varname> do esquema de topologia), o nome da topologia é inválido, logo, um erro é lançado.

note: Tag: refpurpose
en: <refpurpose>Changes the shape of an edge without affecting the topology structure.</refpurpose>
pt_BR: <refpurpose>Modifica a forma de um limite sem afetar a estrutura da topologia.</refpurpose>

note: Tag: para
en: <para>Changes the shape of an edge without affecting the topology structure.</para>
pt_BR: <para>Modifica a forma de um limite sem afetar a estrutura da topologia.</para>

note: Tag: para
en: If the new <varname>acurve</varname> is not simple, then an error is thrown.
pt_BR: Se a nova <varname>acurve</varname> não for simples, um erro é lançado.

note: Tag: para
en: If moving the edge from old to new position would hit an obstacle then an error is thrown.
pt_BR: Se mover o limite de uma posição antiga acertar um obstáculo, um erro é lançado.

note: Tag: para
en: Availability: 1.1.0
pt_BR: Disponibilidade: 1.1.0

note: Tag: para
en: Enhanced: 2.0.0 adds topological consistency enforcement
pt_BR: Melhorias: 2.0.0 adiciona execução da consistência topológica

note: Tag: refpurpose
en: Split an edge by creating a new node along an existing edge, modifying the original edge and adding a new edge.
pt_BR: Divide um limite criando um novo nó junto de um limite existente, modificando o limite original e adicionando um novo limite.

note: Tag: para
en: Split an edge by creating a new node along an existing edge, modifying the original edge and adding a new edge. Updates all existing joined edges and relationships accordingly. Returns the identifier of the newly added node.
pt_BR: Divide um limite criando um novo nó junto de um limite existente, modificando o limite original e adicionando um novo limite. Atualiza todos os limites e relacionamentos em conformidade. Retorna o identificador do novo nó adicionado.

note: Tag: para
en: Changed: 2.0 - In prior versions, this was misnamed ST_ModEdgesSplit
pt_BR: Alterações: 2.0 - Nas versões anteriores, isto recebia o nome errado ST_ModEdgesSplit

note: Tag: para
en: Moves an isolated node in a topology from one point to another. If new <varname>apoint</varname> geometry exists as a node an error is thrown.
pt_BR: Move um nó isolado em uma topologia de um ponto para outro. Se nova geometria <varname>apoint</varname> existe como um nó, um erro é lançado.

note: Tag: para
en: If the spatial reference system (srid) of the point geometry is not the same as the topology an exception is thrown.
pt_BR: Se o sistema de referência espacial (srid) da geometria pontual não for o mesmo da topologia, uma exceção é lançada.

note: Tag: refpurpose
en: Split an edge by creating a new node along an existing edge, deleting the original edge and replacing it with two new edges. Returns the id of the new node created that joins the new edges.
pt_BR: Divide um limite criando um novo nó ao longo do limite existente, deletando o limite original e substituindo-o por dois novos. Retorna a id do novo nó criado que integra os novos limites.

note: Tag: para
en: Split an edge with edge id <varname>anedge</varname> by creating a new node with point location <varname>apoint</varname> along current edge, deleting the original edge and replacing it with two new edges. Returns the id of the new node created that joins the new edges. Updates all existing joined edges and relationships accordingly.
pt_BR: Divide um limite com uma id limite <varname>anedge</varname> criando um novo nó com uma localização de ponto <varname>apoint</varname> junto co i limite atual, deletando o limite original e substituindo-o por dois novos. Retorna a id do novo nó criado que se une aos novos limites. Atualiza todos os limites unidos e relacionamentos em conformidade.

note: Tag: para
en: If the spatial reference system (srid) of the point geometry is not the same as the topology, the <varname>apoint</varname> is not a point geometry, the point is null, the point already exists as a node, the edge does not correspond to an existing edge or the point is not within the edge then an exception is thrown.
pt_BR: Se o sistema de referência espacial (srid) da geometria pontual não é o mesmo que a topologia, o  <varname>apoint</varname> não é uma geometria pontual, o ponto é nulo, o ponto já existe como um nó, o limite não corresponde a um limite existente ou o ponto não está dentro do limite, então, uma exceção é aberta.

note: Tag: refpurpose
en: <refpurpose>Removes an isolated node and returns description of action. If the node is not isolated (is start or end of an edge), then an exception is thrown.</refpurpose>
pt_BR: <refpurpose>Remove um nó isolado e retorna descrição de ação. Se o nó não for isolado (for  começo ou fim de um limite), então, uma exceção é lançada.</refpurpose>

note: Tag: para
en: <para>Removes an isolated node and returns description of action. If the node is not isolated (is start or end of an edge), then an exception is thrown.</para>
pt_BR: <para>Remove um nó isolado e retorna descrição de ação. Se o nó não for isolado (for  começo ou fim de um limite), então, uma exceção é lançada.</para>

note: Tag: title
en: Topology Accessors
pt_BR: Assessores de Topologia

note: Tag: para
en: The function returns an integer (id-edge) given a topology, a POINT and a tolerance. If tolerance = 0 then the point has to intersect the edge.
pt_BR: A função retorna uma inteireza (id-limite) dada uma topologia, um PONTO e uma tolerância. Se tolerância = 0, o ponto tem que intersectar o limite.

note: Tag: para
en: If use tolerance > 0 and there is more than one edge near the point then an exception is thrown.
pt_BR: Se usa tolerância > 0 e não existe mais que um limite próximo ao ponto, uma exceção é lançada.

note: Tag: para
en: If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin.
pt_BR: Se tolerância = 0, a função usa ST_Intersects, senão usa ST_DWithin.

note: Tag: para
en: Performed by the GEOS module.
pt_BR: Desempenhado pelo módulo GEOS.

note: Tag: para
en: These examples use edges we created in <xref linkend="AddEdge"/>
pt_BR: Estes exemplos utilizam limites que criamos em

note: Tag: refpurpose
en: <refpurpose>Returns the id of a topology in the topology.topology table given the name of the topology.</refpurpose>
pt_BR: <refpurpose>Retorna a id de uma topologia na table topology.topology dado o nome da topologia.</refpurpose>

note: Tag: para
en: <para>Returns the id of a topology in the topology.topology table given the name of the topology.</para>
pt_BR: <para>Retorna a id de uma topologia na table topology.topology dado o nome da topologia.</para>

note: Tag: refpurpose
en: Returns the SRID of a topology in the topology.topology table given the name of the topology.
pt_BR: Retorna o SRID de uma topologia na table topology.topology dado o nome da topologia.

note: Tag: para
en: Returns the spatial reference id of a topology in the topology.topology table given the name of the topology.
pt_BR: Retorna a id de referência espacial de uma topologia na table topology.topology dado o nome da topologia.

note: Tag: refpurpose
en: Returns the name of a topology (schema) given the id of the topology.
pt_BR: Retorna o nome de uma topologia (esquema) dada a id da topologia.

note: Tag: para
en: Returns the topology name (schema) of a topology from the topology.topology table given the topology id of the topology.
pt_BR: Retorna o nome da topologia (esquema) de uma table topology.topology dada a id topologia dela.

note: Tag: refpurpose
en: Returns a set of ordered edges that bound <varname>aface</varname>.
pt_BR: Retorna um conjunto de limites ordenados que amarram <varname>aface</varname>.

note: Tag: para
en: Returns a set of ordered edges that bound <varname>aface</varname>. Each output consists of a sequence and edgeid. Sequence numbers start with value 1.
pt_BR: Retorna um conjunto de limites ordenados que amarram <varname>aface</varname>.  Cada saída consiste em uma sequência e uma limiteid. Os números das sequências começam com o valor 1.

note: Tag: para
en: Enumeration of each ring edges start from the edge with smallest identifier. Order of edges follows a left-hand-rule (bound face is on the left of each directed edge).
pt_BR: A enumeração dos limites de cada anel começa do limite com o menos identificador. A ordem de limites segue uma regra da mão esquerda (a face amarrada está a esquerda de cada limite direto).

note: Tag: refpurpose
en: Returns the polygon in the given topology with the specified face id.
pt_BR: Retorna o polígono na topologia dada com a id de face especificada.

note: Tag: para
en: Returns the polygon in the given topology with the specified face id. Builds the polygon from the edges making up the face.
pt_BR: Retorna o polígono na topologia dada com a id de face especificada. Constrói o polígono dos limites fazendo a face.

note: Tag: refpurpose
en: Returns the ordered set of signed edge identifiers met by walking on an a given edge side.
pt_BR: Retorna o conjunto ordenado de identificadores de limites assinados, conhecidos caminhando em um lado da beirada.

note: Tag: para
en: Returns the ordered set of signed edge identifiers met by walking on an a given edge side. Each output consists of a sequence and a signed edge id. Sequence numbers start with value 1.
pt_BR: Retorna o conjunto ordenado de identificadores de limites assinados, conhecidos caminhando em um lado da beirada. Cada saída consiste em uma sequência e uma id limite assinada. Números em sequência começam com o valor 1.

note: Tag: para
en: If you pass a positive edge id, the walk starts on the left side of the corresponding edge and follows the edge direction. If you pass a negative edge id, the walk starts on the right side of it and goes backward.
pt_BR: Se você passa uma id limite positiva, a caminhada começa no lado esquerdo do limite correspondente e segue sua direção. Se você passa uma id limite negativa, a caminhada começa no lado direito dele e orienta-se para trás.

note: Tag: para
en: If <varname>max_edges</varname> is not null no more than those records are returned by that function. This is meant to be a safety parameter when dealing with possibly invalid topologies.
pt_BR: Se <varname>max_edges</varname> não é nulo, não mais que aqueles relatos são retornados pela função. Isto foi feito para ser um parâmetro seguro ao lidar com topologias possivelmente inválidas.

note: Tag: para
en: This function uses edge ring linking metadata.
pt_BR: Esta função utiliza anel limite vinculando metadados.

note: Tag: refpurpose
en: Returns an ordered set of edges incident to the given node.
pt_BR: Retorna um conjunto ordenado de limites incidentes no dado nó.

note: Tag: para
en: Returns an ordered set of edges incident to the given node. Each output consists of a sequence and a signed edge id. Sequence numbers start with value 1. A positive edge starts at the given node. A negative edge ends into the given node. Closed edges will appear twice (with both signs). Order is clockwise starting from northbound.
pt_BR: Retorna um conjunto de limites incidentes no dado nó. Cada saída consiste em uma sequência e uma id limite assinada. Os números sequência começam com o valor 1. Um limite positivo começa no dado nó. Um limite negativo termina no dado nó. Limites fechado aparecerão duas vezes (com ambos sinais). A ordem é sentido horário, começando do norte.

note: Tag: para
en: This function computes ordering rather than deriving from metadata and is thus usable to build edge ring linking.
pt_BR: Esta função computa ordenação em vez de derivação dos metadados e é, assim, útil para construir o vínculo do limite anel.

note: Tag: para
en: This section covers the functions for processing topologies in non-standard ways.
pt_BR: Esta seção cobre as funções para processar topologias de maneiras não padronizadas.

note: Tag: title
en: Topology Processing
pt_BR: Processamento de Topologia

note: Tag: para
en: The target topology is assumed to contain no self-intersecting edges.
pt_BR: A topologia alvo supostamente contém nenhuma borda que se auto intersecta.

note: Tag: para
en: Already known faces are recognized, so it is safe to call Polygonize multiple times on the same topology.
pt_BR: Faces já conhecidas são reconhecidas, logo, é seguro chamar Polygonize várias vezes na mesma topologia.

note: Tag: para
en: This function does not use nor set the next_left_edge and next_right_edge fields of the edge table.
pt_BR: Esta função não utiliza os campos set the next_left_edge e next_right_edge da table limite.

note: Tag: refpurpose
en: Adds a point node to the node table in the specified topology schema and returns the nodeid of new node. If point already exists as node, the existing nodeid is returned.
pt_BR: Adiciona um ponto nó na table nó no esquema topológico específico e retorna a nodeid do novo nó. Se o ponto já existe, a nodeid é retornada.

note: Tag: para
en: Adds a point node to the node table in the specified topology schema. The <xref linkend="AddEdge"/> function automatically adds start and end points of an edge when called so not necessary to explicitly add nodes of an edge.
pt_BR: Adiciona um ponto nó na table nó no esquema topológico específico. A função <xref linkend="AddEdge"/> automaticamente adiciona pontos de início e fim de um limite quando chamado, não é necessário adicionar nós de um limite explicitamente.

note: Tag: para
en: If any edge crossing the node is found either an exception is raised or the edge is split, depending on the <varname>allowEdgeSplitting</varname> parameter value.
pt_BR: Se qualquer limite cruzando o nó é encontrado, ou uma exceção surge ou a borda é dividida, dependendo do valor do parâmetro <varname>allowEdgeSplitting</varname>.

note: Tag: para
en: If <varname>computeContainingFace</varname> is true a newly added node would get the correct containing face computed.
pt_BR: Se <varname>computeContainingFace</varname> for verdade, um novo nó adicionado irá corrigir a face computada.

note: Tag: para
en: If the <varname>apoint</varname> geometry already exists as a node, the node is not added but the existing nodeid is returned.
pt_BR: Se a geometria <varname>apoint</varname> já existe como um nó, não se adiciona um nó, mas a nodeid existente retorna.

note: Tag: refpurpose
en: Adds a linestring edge to the edge table and associated start and end points to the point nodes table of the specified topology schema using the specified linestring geometry and returns the edgeid of the new (or existing) edge.
pt_BR: Adiciona uma linestring limite à edge table e os pontos de início e fim associados à table ponto nó do esquema de topologia especificado usando a linestring geometria específica e retorna a bordaid da nova borda (ou da borda já existente).

note: Tag: para
en: Adds an edge to the edge table and associated nodes to the nodes table of the specified <varname>toponame</varname> schema using the specified linestring geometry and returns the edgeid of the new or existing record. The newly added edge has "universe" face on both sides and links to itself.
pt_BR: Adiciona uma borda à edge table e nós associados às nodes tables do esquema <varname>toponame</varname> especificado, usando a linestring geometria específica e retorna a bordaid do novo ou já existente relato. A nova borda adicionada tem a face "universal" nos dois lados e se conecta com si mesma.

note: Tag: para
en: If the <varname>aline</varname> geometry crosses, overlaps, contains or is contained by an existing linestring edge, then an error is thrown and the edge is not added.
pt_BR: Se a <varname>aline</varname> geometria cruza, sobrepõe, contém ou é contida por uma borda linestring, um erro é lançado e a borda não é adicionada.

note: Tag: para
en: The geometry of <varname>aline</varname> must have the same <varname>srid</varname> as defined for the topology otherwise an invalid spatial reference sys error will be thrown.
pt_BR: A geometria da <varname>aline</varname> deve ter o mesmo <varname>srid</varname> definido para a topologia, senão um erro inválido é lançado no sistema de referência espacial.

note: Tag: refpurpose
en: <refpurpose>Registers a face primitive to a topology and gets its identifier.</refpurpose>
pt_BR: <refpurpose>Registra uma face primitiva a uma topologia e pega seu identificador.</refpurpose>

note: Tag: para
en: <para>Registers a face primitive to a topology and gets its identifier.</para>
pt_BR: <para>Registra uma face primitiva a uma topologia e pega seu identificador.</para>

note: Tag: para
en: For a newly added face, the edges forming its boundaries and the ones contained in the face will be updated to have correct values in the left_face and right_face fields. Isolated nodes contained in the face will also be updated to have a correct containing_face field value.
pt_BR: Para uma nova face adicionada, as bordas formando seus limites e as contidas na face, serão atualizadas para ter valore corretos nos campos left_face e right_face.  Os nós isolados contidos na face também serão atualizados para ter um valor correto do campo containing_face.

note: Tag: para
en: The target topology is assumed to be valid (containing no self-intersecting edges). An exception is raised if: The polygon boundary is not fully defined by existing edges or the polygon overlaps an existing face.
pt_BR: A topologia alvo é supostamente válida (não contendo nenhuma borda auto intersectada). Uma exceção surge se: O limite do polígono não estiver completamente definido ou caso o polígono sobreponha uma face existente.

note: Tag: para
en: If the <varname>apolygon</varname> geometry already exists as a face, then: if <varname>force_new</varname> is false (the default) the face id of the existing face is returned; if <varname>force_new</varname> is true a new id will be assigned to the newly registered face.
pt_BR: Se a <varname>apolygon</varname>  geometria já existe como face, então: se <varname>force_new</varname> é falso (o padrão) a id da face da face existente retorna, se <varname>force_new</varname> é verdade uma nova id será assinada para a nova face registrada.

note: Tag: para
en: When a new registration of an existing face is performed (force_new=true), no action will be taken to resolve dangling references to the existing face in the edge, node an relation tables, nor will the MBR field of the existing face record be updated. It is up to the caller to deal with that.
pt_BR: Quando um no registro de uma face existente é representada (force_new=true), nenhuma ação será tomada para resolver referências pendentes a face existente na borda, nó e tables relacionadas, nem o relato do campo MBR será atualizado. Fica a critério do chamador lidar ou não com isso.

note: Tag: para
en: The <varname>apolygon</varname> geometry must have the same <varname>srid</varname> as defined for the topology otherwise an invalid spatial reference sys error will be thrown.
pt_BR: A geometria da <varname>apolygon</varname>  deve ter o mesmo <varname>srid</varname> definido para a topologia, senão um erro inválido é lançado no sistema de referência espacial.

note: Tag: refpurpose
en: Returns a "simplified" geometry version of the given TopoGeometry using the Douglas-Peucker algorithm.
pt_BR: Retorna uma versão "simplificada" da geometria da dada TopoGeometria usando o algorítimo Douglas-Peucker.

note: Tag: para
en: Returns a "simplified" geometry version of the given TopoGeometry using the Douglas-Peucker algorithm on each component edge.
pt_BR: Retorna uma versão "simplificada" da geometria da dada TopoGeometria usando o algorítimo Douglas-Peucker em cada borda componente.

note: Tag: para
en: The returned geometry may be non-simple or non-valid.
pt_BR: A geometria retornada pode ser não simples ou não válida.

note: Tag: para
en: Splitting component edges may help retaining simplicity/validity.
pt_BR: Dividir bordas componentes pode ajudar a manter simplicidade/validade.

note: Tag: para
en: Availability: 2.1.0
pt_BR: Disponibilidade: 2.1.0

note: Tag: para
en: This section covers the topology functions for creating new topogeometries.
pt_BR: Esta seção cobre as funções da topologia para criar novas topogeometrias.

note: Tag: title
en: TopoGeometry Constructors
pt_BR: Construtores de TopoGeometria

note: Tag: refpurpose
en: Creates a new topo geometry object from topo element array - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection
pt_BR: Cria uma novo objeto de topo geometria de um arranjo topo elemento - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection

note: Tag: para
en: punctal layers are formed from set of nodes, lineal layers are formed from a set of edges, areal layers are formed from a set of faces, and collections can be formed from a mixture of nodes, edges, and faces.
pt_BR: camadas pontuais são formadas a partir de um conjunto de nós, camadas lineares são formadas a partir de um conjunto de bordas, camadas areais são formadas a partir de um conjunto de faces e as coleções podem ser formadas a partir de uma mistura de nós, bordas e faces.

note: Tag: para
en: Omitting the array of components generates an empty TopoGeometry object.
pt_BR: Omitir o arranjo de componentes gera um objeto TopoGeometria vazio.

note: Tag: title
en: Examples: Form from existing edges
pt_BR: Exemplos: Formados de bordas existentes

note: Tag: title
en: Examples: Convert an areal geometry to best guess topogeometry
pt_BR: Exemplos: Converte uma geometria areal para uma topogeometria melhor

note: Tag: para
en: Lets say we have geometries that should be formed from a collection of faces. We have for example blockgroups table and want to know the topo geometry of each block group. If our data was perfectly aligned, we could do this:
pt_BR: Digamos que tenhamos geometrias que deveriam ser formadas de uma coleção de faces. Nós temos, por exemplo, blockgroupos tables e queremos saber a topo geometria de cada block group. Se seus dados foram perfeitamente alinhados, podemos fazer isto:

note: Tag: para
en: Converts a simple Geometry into a <xref linkend="topogeometry"/>.
pt_BR: Converte uma simples geometria em <xref linkend="topogeometry"/>.

note: Tag: para
en: Topological primitives required to represent the input geometry will be added to the underlying topology, possibly splitting existing ones, and they will be associated with the output TopoGeometry in the <varname>relation</varname> table.
pt_BR: Topológicos primitivos requeridos para representar a geometria de entrada será adicionada a topologia oculta, possivelmente dividindo as existentes, e elas serão associadas com a TopoGeometria de saída na table <varname>relation</varname>.

note: Tag: para
en: Existing TopoGeometry objects (with the possible exception of <varname>topogeom</varname>, if given) will retain their shapes.
pt_BR: Objetos existentes de TopoGeometria (com a possível exceção de <varname>topogeom</varname>, se dada) manterão suas formas.

note: Tag: para
en: When <varname>tolerance</varname> is given it will be used to snap the input geometry to existing primitives.
pt_BR: Quando <varname>tolerance</varname> é dada, será usada para quebrar a geometria de entrada para primitivas existentes.

note: Tag: para
en: In the first form a new TopoGeometry will be created for the given layer (<varname>layer_id</varname>) of the given topology (<varname>toponame</varname>).
pt_BR: Na primeira forma, uma nova TopoGeometria será criada para a dada camada (<varname>layer_id</varname>) da topologia (<varname>toponame</varname>)

note: Tag: para
en: In the second form the primitives resulting from the conversion will be added to the pre-existing TopoGeometry (<varname>topogeom</varname>), possibly adding space to its final shape. To have the new shape completely replace the old one see <xref linkend="clearTopoGeom"/>.
pt_BR: Na segunda forma, as rpimitivs resultantes da conversão serão adicionadas a uma TopoGeometria pre existente (<varname>topogeom</varname>), adicionando, possivelmente, espaço à sua forma final. Para obter a nova forma completamente substituir a antiga, veja <xref linkend="clearTopoGeom"/>.

note: Tag: para
en: Enhanced: 2.1.0 adds the version taking an existing TopoGeometry.
pt_BR: Melhorias: 2.1.0 adiciona a versão pegando uma TopoGeometria existente.

note: Tag: para
en: This is a full self-contained workflow
pt_BR: Este é um fluxo de trabalho auto contido completo

note: Tag: para
en: Used to create a <xref linkend="topoelementarray"/> from a set of <xref linkend="topoelement"/>.
pt_BR: Usado para criar um <xref linkend="topoelementarray"/> de um conjunto de <xref linkend="topoelement"/>.

note: Tag: para
en: This section covers the topology functions for editing existing topogeometries.
pt_BR: Esta seção cobre as funções da topologia para editar  topogeometrias existentes.

note: Tag: title
en: TopoGeometry Editors
pt_BR: Editores de TopoGeometria

note: Tag: para
en: Clears the content a <xref linkend="topogeometry"/> turning it into an empty one. Mostly useful in conjunction with <xref linkend="toTopoGeom"/> to replace the shape of existing objects and any dependent object in higher hierarchical levels.
pt_BR: Limpa o conteúdo de um <xref linkend="topogeometry"/> tornando-o vazio. Mais útil quando usado em conjunto com <xref linkend="toTopoGeom"/> para substituir o formato de objetos existentes e qualquer objeto dependente em níveis hierárquicos mais elevados.

note: Tag: para
en: Availability: 2.1
pt_BR: Disponibilidade: 2.1

note: Tag: para
en: Adds a <xref linkend="topoelement"/> to the definition of a TopoGeometry object. Does not error out if the element is already part of the definition.
pt_BR: Adiciona um <xref linkend="topoelement"/> à definição de um objeto de TopoGeometria. Não apresenta erro se o elemento já faz parte da definição.

note: Tag: para
en: Availability: 2.3
pt_BR: Disponibilidade: 2.3

note: Tag: para
en: Removes a <xref linkend="topoelement"/> from the definition of a TopoGeometry object.
pt_BR: Remove um <xref linkend="topoelement"/> de uma definição de uma objeto de TopoGeometrias.

note: Tag: title
en: TopoGeometry Accessors
pt_BR: Assessores de TopoGeometria

note: Tag: para
en: Returns a <xref linkend="topoelementarray"/> containing the topological elements and type of the given TopoGeometry (primitive elements). This is similar to GetTopoGeomElements except it returns the elements as an array rather than as a dataset.
pt_BR: Retorna um <xref linkend="topoelementarray"/> contendo os tipos e elementos da dada TopoGeometria (elementos primitivos). Isto é parecido com GetTopoGeomElements, mas em vez de retornar os elementos como dataset, retorna como um arranjo.

note: Tag: para
en: tg_id is the topogeometry id of the topogeometry object in the topology in the layer denoted by <varname>layer_id</varname> in the topology.layer table.
pt_BR: tg_id é a id topogeometria do objeto de topogeometria na camada indicada pela <varname>layer_id</varname> na topology.layer table.

note: Tag: refpurpose
en: Returns the GML representation of a topogeometry.
pt_BR: Retorna a representação GML de uma topogeometria.

note: Tag: para
en: Returns the GML representation of a topogeometry in version GML3 format. If no <varname>nsprefix_in</varname> is specified then <varname>gml</varname> is used. Pass in an empty string for nsprefix to get a non-qualified name space. The precision (default: 15) and options (default 1) parameters, if given, are passed untouched to the underlying call to ST_AsGML.
pt_BR: Retorna a representação GML de uma topogeometria na versão GML3 format. Se o <varname>nsprefix_in</varname> não for especificado, então <varname>gml</varname> é usado. Passa em uma string vazia para nsprefix para pegar um espaço não qualificado. A precisão (padrão: 15) e parâmetros (padrão 1) de opções, se dados, são passados inalterados para a chamada subjacente para ST_AsGML.

note: Tag: para
en: The <varname>visitedTable</varname> parameter, if given, is used for keeping track of the visited Node and Edge elements so to use cross-references (xlink:xref) rather than duplicating definitions. The table is expected to have (at least) two integer fields: 'element_type' and 'element_id'. The calling user must have both read and write privileges on the given table. For best performance, an index should be defined on <varname>element_type</varname> and <varname>element_id</varname>, in that order. Such index would be created automatically by adding a unique constraint to the fields. Example:
pt_BR: O parâmetro <varname>visitedTable</varname>, se dado, é usado para manter o caminho dos elementos nó e borda visitados, assim como para usar referências-cruzadas  (xlink:xref) em vez de definições duplicadas. É esperado que a tabela tenha (pelo menos) dois campos inteiros: 'element_type' e 'element_id'. O usuário visitante deve ter os privilégios escritos e lidos na dada tabela. Para uma melhor apresentação, um index deve ser definido no <varname>element_type</varname> e <varname>element_id</varname>, nesta ordem. Tal index será adicionado automaticamente ao adicionar uma única limitação aos campos. Exemplo:

note: Tag: para
en: The <varname>idprefix</varname> parameter, if given, will be prepended to Edge and Node tag identifiers.
pt_BR: O parâmetro <varname>idprefix</varname>, se dado, será antecipado aos identificadores tag de bordas e nós.

note: Tag: para
en: The <varname>gmlver</varname> parameter, if given, will be passed to the underlying ST_AsGML. Defaults to 3.
pt_BR: O parâmetro <varname>gmlver</varname>, se dado, será passado à ST_AsGML subjacente. Padrões para 3.

note: Tag: para
en: This uses the topo geometry we created in <xref linkend="CreateTopoGeom"/>
pt_BR: Isto usa a topo geometria que criamos em <xref linkend="CreateTopoGeom"/>

note: Tag: para
en: Same exercise as previous without namespace
pt_BR: É o mesmo exercício do o anterior, mas sem o espaço para nome

note: Tag: refpurpose
en: Returns the TopoJSON representation of a topogeometry.
pt_BR: Retorna a representação TopoJSON  de uma topogeometria.

note: Tag: para
en: Returns the TopoJSON representation of a topogeometry. If <varname>edgeMapTable</varname> is not null, it will be used as a lookup/storage mapping of edge identifiers to arc indices. This is to be able to allow for a compact "arcs" array in the final document.
pt_BR: Retorna a representação TopoJSON de uma topogeometria. Se a <varname>edgeMapTable</varname> não for nula, será usada como um mapeamento de pesquisa/armazenamento de identificadores de borda para índices de arcos. Isto é para permitir um arranjo compacto de "arcos" no documento final.

note: Tag: para
en: The table, if given, is expected to have an "arc_id" field of type "serial" and an "edge_id" of type integer; the code will query the table for "edge_id" so it is recommended to add an index on that field.
pt_BR: É esperado que a tabela, se dada, tenha um campo  "arc_id" do tipo "serial" e uma "edge_id" de tipo inteiro; o código irá consultar a tabela para "edge_id", então é recomendado adicionar um index naquele campo.

note: Tag: para
en: Arc indices in the TopoJSON output are 0-based but they are 1-based in the "edgeMapTable" table.
pt_BR: Os índices de arcos na saída TopoJSON são 0-baseados mas são 1-baseados na tabela "edgeMapTable".

note: Tag: para
en: A full TopoJSON document will be need to contain, in addition to the snippets returned by this function, the actual arcs plus some headers. See the <ulink url="http://github.com/mbostock/topojson-specification/blob/master/README.md">TopoJSON specification</ulink>.
pt_BR: Um documento TopoJSON completo precisará conter, em soma com os fragmentos retornados por esta função, os arcos atuais mais alguns cabeçalhos. Veja a <ulink url="http://github.com/mbostock/topojson-specification/blob/master/README.md">TopoJSON specification</ulink>.

note: Tag: para
en: Enhanced: 2.2.1 added support for puntal inputs
pt_BR: Melhorias: 2.2.1 suporte para entradas pontuais adicionado

note: Tag: para
en: This section lists the Topology functions used to check relationships between topogeometries and topology primitives
pt_BR: Esta seção lista as funções Topológicas usadas para verificar as relações entre topogeometrias e topologias primitivas

note: Tag: title
en: Topology Spatial Relationships
pt_BR: Relações de Topologia Espacial

note: Tag: refpurpose
en: Returns true if two topogeometries are composed of the same topology primitives.
pt_BR: Retorna verdade se duas topogeometrias forem compostas da mesma topologia primitiva

note: Tag: para
en: Returns true if two topogeometries are composed of the same topology primitives: faces, edges, nodes.
pt_BR: Retorna verdade se duas topogeometrias forem compostas das mesmas topologias primitivas: faces, bordas e nós.

note: Tag: para
en: This function not supported for topogeometries that are geometry collections. It also can not compare topogeometries from different topologies.
pt_BR: Esta função não é suportada por geometrias que são coleções de geometrias. Também não pode comparar topogeometrias de topologias diferentes.

note: Tag: refpurpose
en: <refpurpose>Returns true if any pair of primitives from the two topogeometries intersect.</refpurpose>
pt_BR: <refpurpose>Retorna verdade se algum par de primitivos das duas topologias se intersectar.</refpurpose>

note: Tag: para
en: <para>Returns true if any pair of primitives from the two topogeometries intersect.</para>
pt_BR: <para>Retorna verdade se algum par de primitivos das duas topologias se intersectar.</para>
