Apakah tipe geometri campuran diperbolehkan dalam shapefile?


11

Apakah shapefile mendukung tipe geometri campuran (mis. Titik dan poligon semua dalam file yang sama)?

Jawaban:


20

Jawaban dapat ditemukan dari spesifikasi resmi 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.

Perhatikan juga bahwa titik dan multipoint tidak dapat disimpan ke dalam bentuk yang sama sementara garis dan polyline dapat, serta poligon dan multipoligon.


Poin dan mulipoints dapat disimpan dalam shapefile mulitpoint, jika poin disimpan sebagai mulitpoint degenerasi (satu simpul). Model shapefile tidak membedakan antara garis tunggal dan multipart atau poligon.
Vince

10

Shapefile tidak mendukung geometri campuran. Shapefile terdiri dari titik, polyline atau polygon, tetapi tidak lebih dari satu.

Lihat artikel ini untuk lebih lanjut: Shapefile

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.