MapScript 4.25 shapefileObj

4.25.1 shapefileObj 属性

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebookbounds : rectObj

shapefileの空間範囲です。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebooknumshapes : int

shapefile内のフィーチャー数です。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebooktype : int

shapefileの種別です。

4.25.2 shapefileObj メソッド

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebooknew 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を指定すると既存のファイルを更新(追加)モードで開きます。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebookadd( shapeObj shape ) : int

開いたシェープファイルにシェープを追加します。MS_SUCCESS或いはMS_FAILURを返します。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebookget( int i, shapeObj shape ) : int

インデックスを使ってシェープを取り出します。MS_SUCCESS或いはMS_FAILURを返します。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebookgetShape( int i ) : shapeObj

インデックスを使ってシェープを取り出します。

                                                                                                                                                                               

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License