Tipos de geometria mista são permitidos em shapefiles?


11

O shapefile suporta tipos de geometria mista (ou seja, ponto e polígono, todos no mesmo arquivo)?

Respostas:


20

A resposta pode ser encontrada na especificação oficial http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf .

All the non-Null shapes in a shapefile are required to be of the same shape type.  The
values for shape type are as follows:
Value                                 Shape Type
0                                     Null Shape
1                                     Point
3                                     PolyLine
5                                     Polygon
8                                     MultiPoint
11                                    PointZ
13                                    PolyLineZ
15                                    PolygonZ
18                                    MultiPointZ
21                                    PointM
23                                    PolyLineM
25                                    PolygonM
28                                    MultiPointM
31                                    MultiPatch

Shape types not specified above (2, 4, 6, etc., and up to 33) are reserved for future use.
Currently, shapefiles are restricted to contain the same type of shape as specified above.
In the future, shapefiles may be allowed to contain more than one shape type.  If mixed
shape types are implemented, the shape type field in the header will flag the file as such.

Observe também que pontos e multipontos não podem ser salvos no mesmo arquivo de forma, enquanto linhas e polilinhas podem, assim como polígonos e multipolígonos.


Pontos e multipontos podem ser armazenados em um arquivo de forma de ponto múltiplo, se os pontos forem armazenados como pontos múltiplos degenerados (um vértice). O modelo shapefile não distingue entre linhas ou polígonos únicos e multipartes.
Vince

10

Um shapefile não suporta geometria mista. Um shapefile consiste em pontos, polilinhas ou polígonos, mas não mais que um.

Veja este artigo para mais: Shapefiles

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.