4.25.1 shapefileObj 属性
bounds : rectObj
shapefileの空間範囲です。
numshapes : int
shapefile内のフィーチャー数です。
type : int
shapefileの種別です。
4.25.2 shapefileObj メソッド
new shapefileObj( string filename [, int type=-1 ] ) : shapefileObj
シェープファイルを開き、それを扱う新しいオブジェクトを返します。 filenameは拡張子なしで指定します。
新規ファイルを作成する場合(または既存のファイルを上書きする場合)、typeには、MS_SHP_POINT, MS_SHP_ARC, MS_SHP_POLYGON, MS_SHP_MULTIPOINTのいずれかを指定します。
typeに -1を指定すると既存のファイルを読み込み専用モードで開きます。
typeに -2を指定すると既存のファイルを更新(追加)モードで開きます。
add( shapeObj shape ) : int
開いたシェープファイルにシェープを追加します。MS_SUCCESS或いはMS_FAILURを返します。
get( int i, shapeObj shape ) : int
インデックスを使ってシェープを取り出します。MS_SUCCESS或いはMS_FAILURを返します。
getShape( int i ) : shapeObj
インデックスを使ってシェープを取り出します。














