Javaでのプログラミングを知っており、GISの概念にも精通しています。JavaScriptとPHPを使用してGISプログラミングを行っています。Javaを使用してこれを実行したいです。どうすればいいですか?どこから始めるべきか教えてください。チュートリアルまたはシンプルなJavaベースのGISプロジェクトの作品へのリンクは本当にありがたいです!
Javaでのプログラミングを知っており、GISの概念にも精通しています。JavaScriptとPHPを使用してGISプログラミングを行っています。Javaを使用してこれを実行したいです。どうすればいいですか?どこから始めるべきか教えてください。チュートリアルまたはシンプルなJavaベースのGISプロジェクトの作品へのリンクは本当にありがたいです!
回答:
オープンソースプロジェクトをご覧ください。
ソースコードを見て、そのうちの1つまたは複数を選択してプロジェクトに参加してください:-)
いくつかの例:
携帯電話用のデスクトップGIS、モバイルバージョン、ミニバージョンの両方を備えたGVSig http://www.gvsig.org/web/home/gvsig-home/view?set_language=en
JTS、Java Topology Suite(意味すると思います) http://www.vividsolutions.com/jts/jtshome.htm
別のデスクトップGIS http://openjump.org/
GeoServer、Webマッピングサービスの生成(Webサイトは現在ダウンしているようです) http://geoserver.org
等々....
広く使用されているオープンソースGIS JavaライブラリはGeoToolkit:http : //www.geotoolkit.org/およびGeoTools(osgeo):http : //www.geotools.org/です。
GeoToolkitに基づくアプリケーションの例:https : //github.com/codehaus/puzzle-gis
Javaを使用したGISアプリケーションの開発方法に関するESRIからの情報を次に示します。
http://www.esri.com/getting-started/developers/java.html
Esriは、Java EE開発者向けに、JavaServer Faces(JSF)仕様を拡張するJava WebフレームワークであるJavaプラットフォーム用のWeb ADFを提供しています。
http://help.arcgis.com/en/sdk/10.0/java_ao_adf/adf_home.html
(sourceforge上の)Java Topology Suiteも参照してください。
Geomajasは、JavaベースのWebアプリケーションを構築するためのもう1つのオープンソースプロジェクトです。GWTを使用して、Javaですべてを実行できるようにします。MavenとSpringの知識を期待する学習曲線がありますが、多くのプラグインのおかげで、アプリケーションの多くの利点(キャッシング、印刷など)が含まれています。