私はこれらすべてに少し慣れていないので、質問が少しばかげているように聞こえる場合はご容赦ください. モバイル デバイス (基本的には Android) でのマップの視覚化と空間分析に GPU を使用した場合の拡張を比較するプロジェクトを行っています。私は、さまざまな分析 (三角測量、ポリゴン内のポイントなど) を提供する JTS トポロジ スイートを利用することに決め、これらの機能を GPU を使用せずに Android に実装しました (主に CPU で実行します)。
ただし、これらの関数を RenderScript を介して GPU に導入したいと考えていますが、RenderScript でさまざまな変数を参照できませんでした。これらは、RenderScript C ファイルで使用したい GeometryFactory、Point、Polygon、Coordinates などのタイプです。
したがって、JTS (基本的に GEOS) の C ライブラリ バージョンをダウンロードして、RenderScript で使用する必要がありますか? もしそうなら、それを実装するにはどうすればよいですか?(私は C で正確に有能ではありません) または、Java 経由で RenderScript C ファイルにさまざまな変数を設定する方法はありますか?
詳細が必要な場合: Eclipse、JTS 1.13 で Android 開発者ツールを使用しています。
ありがとうございました!
例として、次のようなことをしたいと思います:(Javaで)
jtslibrary.* をインポートします。
ただし、変数の型を認識できるように RenderScript に実装します。