機能
Contents
[
Hide
]
Aspose.GIS for .NET は、一般的な GIS ファイル形式で保存されたデータを使用するための豊富な機能セットを提供します。ベクター GIS データの読み書き、GIS ファイル形式間の変換、フィーチャジオメトリの作成と分析、SVG へのマップレンダリングを行うことができます。
サポートされている形式
主要なサポート対象ファイル形式は次のとおりです。
- Shapefile
- GeoJSON
- ESRI File Geodatabase (FileGDB)
- Geography Markup Language (GML)
- Keyhole Markup Language (KML)
- Scalable Vector Graphics (SVG)
- Databases (PostGis, Sql Server)
- GeoTIFF
完全なリストについては、サポートされているファイル形式 を参照してください。
ベクターデータの読み書き
- ベクターデータを読み込む
- レイヤーフィーチャを反復処理する
- インデックスでレイヤーフィーチャを読み込む
- ベクターレイヤーに関するメタデータを取得する
- ベクターデータを書き込む
- 新しいレイヤーとデータセットを作成する
- マルチレイヤーデータセットを使用する
- 既存のレイヤーをリストする
- 新しいレイヤーを追加する
- データセットからレイヤーを削除する
- 空間クエリを高速化するために空間インデックスを構築します。
ベクターデータの変換
- サポートされている形式にデータを変換する
- データ変換時にリプロジェクションを実行する
- 変換中にフィーチャ属性を調整する
データの視覚化
- マップを SVG、PNG、JPEG、または BMP にレンダリングする
- 各ジオメトリタイプに合わせてスタイルをカスタマイズする
- 複雑な描画を行うために複数のシンボライザーを組み合わせる
- レイヤーレンダリングルールによってフィーチャの視覚表現を制御する
- フィーチャの属性値に基づいてフィーチャのスタイリングパラメータを計算する
詳細については、マップレンダリング を参照してください。
ジオメトリの操作
- 最初からポイント、ライン、ポリゴンを作成する
- 既存のジオメトリを編集する
- 地図上にオブジェクトにラベルを付ける。
- 非線形ジオメトリ(曲線)を構築する
- 非線形ジオメトリ(曲線)を直線化する
- WKT および WKB から/へのジオメトリをインポートおよびエクスポートする
- 計算の精度モデルを制御する
ベクターデータ分析を実行
- 2 つのジオメトリが互いに交差するかどうかを判断します。
- ジオメトリが重複しているか、エッジに触れているか、交差しているかなど、ジオメトリ間の他の関係をテストします。
- ジオメトリ間の距離を見つける
- ジオメトリの凸包、重心、バッファー領域を計算する
- 任意のジオメトリの交差、和集合、または差分を計算します。
空間参照システムを使用
- SRID で空間参照システムを検索する
- データファイルから SRS 情報読み込む
- 作成したデータに SRS を割り当てる
- 個々のジオメトリと完全なレイヤーをリプロジェクションする
- WKT から空間参照システムをインポートし、WKT に空間参照システムをエクスポートします。