2018年3月6日火曜日

GeoExt3.1 - 1 はじめに

GeoExt3.1
1 はじめに
OpenLayers 4 になったものを、今回、見直してみました。

GeoExt3 — JavaScript Toolkit for Rich Web Mapping Applications
https://geoext.github.io/geoext3/

に、次のように書かれています。


GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface of the ExtJS library provided by Sencha.

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

Version 3 of GeoExt is the successor to the GeoExt 2-series and is built atop the following official installments of it's base libraries; OpenLayers 4.3.x and ExtJS 6.2.0. The version of GeoExt that supports these libraries is version 3.1.0.

GeoExt のバージョン 3 は、GeoExt2 シリーズの後継であり、それのベースライブラリの最新の公式インストールメント(取り付け)、OpenLayers 4.3.x と ExtJS 6.2.0、の上に構築されています。 これらのライブラリをサポートする GeoExt のバージョンは 3.1.0 です。

Everybody is invited to help us create the next version of GeoExt.

GeoExt の次のバージョンを作成する私達を支援するため全ての人が招待されています。


「About GeoExt」には、次のように説明があります。

About GeoExt

Since version 3, GeoExt is based upon Ext JS 6.2.0.

バージョン3 以降、GeoExt は Ext JS 6.2.0 に基づいています。

This means GeoExt can be used just like any other Ext component, and applications making use of GeoExt also profit from Ext JS enhancements like charting, a harmonized API with Sencha Touch and a sophisticated single-file build tool.

これは GeoExt は、他の Ext コンポーネントと同様に使用できることを意味し、GeoExt を使用するアプリケーションも、グラフ化のような Ext JS の拡張機能や Sencha Touch で洗練された調和のとれたAPI、洗練された単一ファイルのビルドツールからも利益を得ます。

GeoExt 3 is a rather young project, a lot of the code and structural decisions come from a code sprint in Bonn. 9 developers gathered there from 2015-06-17 to 2015-06-19. We are deeply grateful that our sponsors helped to start GeoExt 3.

GeoExt3 は非常に若いプロジェクトで、たくさんのコードとボンのコードスプリントからなる構造決定があります。 9人の開発者は、2015年6月17日から2015年6月19日にそこに集まりました。私たちは、スポンサーが GeoExt3 を開始するために役立っていることを深く感謝しています。

Now, have a look at the examples below, read the API documentation, the API documentation (including ExtJS classes) or checkout the code.

今直ぐに、以下の例を見て、APIドキュメント、(ExtJS のクラスを含む)の API ドキュメントを読み、または、コードをチェックアウトしてください。


「Download & how to use in your application」には、次のように説明があります。

Download & how to use in your application

There are multiple ways to download and use GeoExt. GeoExt can be used via a git clone / git submodule, or by downloading the latest official release and of course one can always download the latest raw source code.

GeoExt をダウンロードして使用する方法が複数あります。GeoExt は、git clone / git submodule 経由、または、最新版公式リリースをダウンロードして使用でき、もちろん、最新の生ソースコードをいつでもダウンロードできます。

Every approach has upsides and downsides, so if you want to use GeoExt in your project, please refer to these more detailed instructions with hints on how to download / use GeoExt efficiently.

すべてのアプローチは良い面と悪い面があり、そのため、プロジェクトで GeoExt を使用したときは、「GeoExt を効率的にダウンロード/使用する方法」についてのヒントで、より詳細なインストラクションを参照してください。


「Versions of GeoExt」には、次のように説明があります。

Versions of GeoExt

The following table lists the versions of OpenLayers and ExtJS that the respective version of GeoExt is compatible with:

次の表は、GeoExt の それぞれのバージョンが対応している OpenLayers と ExtJS のバージョンのリストです。

OpenLayers  ExtJS  GeoExt  status
4.4.x  6.2.0  master  work in progress
4.3.3  6.2.0  3.1.0  released
3.20.1  6.2.0  3.0.0  released
2.13.1  5.1.0 / 4.2.1  2.1.x  released
2.11.1  3.4.0  1.1.x  released

Of course you can still use GeoExt 1.x or GeoExt 2.x, but these libraries do not receive much attention these days.

もちろん、GeoExt 1.x or GeoExt 2.x をまだ使用できますが、これらのライブラリは最近あまり注目されません。


ライセンスは、次のようにあります。

Code licensed under the GPL-3-license. All documentation CC BY 3.0.

GPL-3-license の下で許可されたコード。 すべてのドキュメントは、CC BY 3.0。

The GeoExt library is for use with the ExtJS library. ExtJS is distributed under the terms of the GPL v3. See the ExtJS license page for details on Ext JS licensing.

GeoExt ライブラリは ExtJS のライブラリをと共に使用します。 ExtJS は、GPL v3 の条件の下で配布されています。ExtJS ライセンスの詳細については、ExtJS のライセンスページを参照してください。
(訳者注: ExtJS は、作成した JavaScript コードを公開する場合は無料で使用できます。非公開にする場合は費用を払う必要があります。)

0 件のコメント: