1

いくつかの GIS 機能を備えたアプリケーションを開発するタスクがあります。以前にダウンロードしたマップのレンダリング (さまざまなレイヤーとさまざまなモード)、マーカーとトラックのプログラムによる割り当て、パス検索です。Android および PC (Win) で実装する必要があり、オフラインで作業できる必要があります。したがって、上記の機能を提供し、いくつかの追加条件を満たすライブラリが必要です。

  1. 可能であれば、クロスプラットフォーム (つまり、PC/Android で共通のコアと異なる GUI を使用)。
  2. 商用利用は無料、または開発者ライセンスに加えてユーザー ライセンスは必要ありません。
  3. オープンソースが望ましいです (GPL/LGPL/MIT のようなものが理想的です)。
  4. Java API が推奨されます。

数日間グーグルで調べた後、そのようなものはまったく存在しないという結論に達しました。Java のオープンソース GIS 製品は数多くありますが、Android と互換性があるものはありません。したがって、私の目標は、マップ領域を画像にレンダリングする機能と、指定された画像ピクセルで座標を伝える機能を備えたライブラリを見つけることです。少なくとも、PC 専用と Android 専用の異なる製品を使用して、2 つの異なるアプリケーションを並行して開発できます。

私の仕事に当てはまるものを誰か教えてください。多分誰かがこの分野で経験を持っています。どんな情報でも大歓迎です。

どうもありがとう。

4

1 に答える 1

1

完全な GIS ライブラリではありませんが、JTS を使用して PC と Android の両方でコードを記述しました。ウェブサイトはhttp://www.vividsolutions.com/jts/JTSHome.htmです。

ドキュメンテーションは少し明るい側にありますが、実装するのはそれほど難しくないことがわかりました。標準の描画機能を使用して、いくつかの基本的な GIS アプリケーションとマッピング機能をセットアップできました。

于 2013-07-24T23:12:36.627 に答える