import org.geotools.data.shapefile.* import org.geotools.feature.* url = new URL("file://C:/share/geotools/world.shp") shapefile = new ShapefileDataStore(url) fs = shapefile.getFeatureSource() // feature sourceのリソース情報を取得する info = fs.getInfo() println "name:" + info.getName() println "title:" + info.getTitle() println "description:" + info.getDescription() println "keywords:" + info.getKeywords() println "uri:" + info.getSchema()
※世界地図のシェイプファイルは以下からダウンロード
World map for APRS
http://aprsworld.net/gisdata/world/
※日本地図は国土地理院のウェブサイトからダウンロードできます。
ダウンロード・利用規約などは以下を参照。
http://www1.gsi.go.jp/geowww/globalmap-gsi/download/index.html
※.groovy/libからGROOVY_HOME/libにgeotools-2.7.3-bin.zipに
含まれるjarをコピーする
動作環境
groovy 1.8.2, JDK6 Update27, GeoTools 2.7.3
関連情報
・GeoToolsのウェブサイト
http://geotools.org/
0 件のコメント:
コメントを投稿