シェープファイルでは混合ジオメトリタイプを使用できますか?


11

シェープファイルは混合ジオメトリタイプ(つまり、同じファイル内のポイントとポリゴン)をサポートしていますか?

回答:


20

回答は、公式仕様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.

また、ポイントとマルチポイントを同じシェープファイルに保存することはできませんが、ラインとポリラインは保存できますが、ポリゴンとマルチポリゴンは保存できません。


ポイントが縮退 (1つの頂点)マルチポイントとして保存されている場合、ポイントとマルチポイントはマルチポイントシェープファイルに保存できます。シェープファイルモデルは、単一部分とマルチパートのラインまたはポリゴンを区別しません。
ビンス

10

シェープファイルは、混合ジオメトリをサポートしていません。シェープファイルは、ポイント、ポリライン、またはポリゴンのいずれかで構成されますが、複数ではありません。

詳細については、この記事を参照してください:シェープファイル

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.