../../_images/logo_geoext.png

GeoExt

リッチWebマッピングアプリケーションのためのJavaScriptツールキット

GeoExtはオープンソースで、Web経由でデスクトップアプリケーションのようなGISアプリケーションが構築できます。これは、 OpenLayers のGIS機能と、Sencha によって提供される ExtJS ライブラリのユーザインタフェースを組み合わせたJavaScriptフレームワークです。

ユーザインタフェースコンポーネントには、マップパネル、レイヤツリーパネル、地物グリッド、および全体図マップがあります。GeoExtコンポーネントは、他のExtJSコンポーネントと同様に使用でき、簡単に設定と拡張ができます。下位レベルのクラスも利用可能で、OpenLayersの地物とレイヤをExtJSデータモデルとして使用したり、さまざまなマップレイヤタイプをシリアライズしたりすることができます。

GeoExt3はデュアルライセンスです。選択するライセンスは、使用するフレームワークExtJSのライセンスによって異なります。GPL v3バージョンのExtJSフレームワークを使用している場合は、GPLv3の下で使用します。Sencha ExtJS商用ライセンスを所有している場合、BSDライセンスの下でGeoExt3を使用する権利があります。

GeoExt スクリーンショット

主な機能

  • UIコンポーネント

    • マップパネル

    • マップ全体図

    • ポップアップ

    • 地物レンダラー

    • レイヤツリー、凡例、ドラッグアンドドロップによるレイヤ順序管理

  • データモデルとデータストア

    • OpenLayersデータモデルとExtJSデータモデルの統合により、ExtJSコンポーネントを使用した地物の並べ替えとフィルタリングが可能

    • OpenLayersの地物とレイヤのためのExtJSストアとモデル

  • その他

詳細

Webサイト: https://geoext.github.io/geoext3

ライセンス: GPLv3 もしくは BSD ライセンス、ExtJS ライセンスに依存 - ライセンス および ライセンス FAQ を参照

ソフトウェアバージョン: 3.4.0

API インタフェース: JavaScript

サポート: メーリングリスト https://www.geoext.org/cgi-bin/mailman/listinfo/users および https://stackoverflow.com/questions/tagged/geoext3

クイックスタート