Java Map Projection Library by JH LABS¶
概要¶
Jerry Huxtable氏が、C言語版の地図投影変換ライブラリProj.4を部分的に1Java言語に移植したライブラリです。
ネイティブコードは使用していません。
http://www.jhlabs.com/java/maps/proj/index.html
その後、Bernhard Jenny氏が引き継ぎ、現在sourceforgeサイト上にホストされています。
http://sourceforge.net/projects/jmapprojlib/
本ライブラリの位置づけはPrealfaとなっています。
1 データム変換が未対応
入手とビルド¶
入手¶
公式Subversionからチェックアウトします。
work$ svn checkout svn://svn.code.sf.net/p/jmapprojlib/code/trunk jmapprojlib-code
チェックアウトした結果は次のとおりです。
jmapprojlib-code +-- Bugs.txt +-- Changes.txt +-- pom.txt +-- ReadMe.txt +-- src +-- main +-- java +-- resources
mavenのビルド設定pom.xmlしかありません。残念なことにantのビルド設定がありません。
ビルド¶
mavenの実行時にターゲットを明示的に指定しないとエラーになってしまいます。
ここではpackageをターゲットに実行します。
work$ cd jmapprojlib-code jmapprojlib-code$ mvn package : jmapprojlib-code$ ls target classes/ jmapprojlib-1.0.0-SNAPSHOT.jar maven-archiver/ surefire/ jmapprojlib-code$