2012-02-08 14 views
1

私はアプリケーションを開発しており、パスと標高プロファイルを描く必要があります。必要なすべてのデータを含む.kmlファイルがありますが、パスを描き、高度プロファイルを作成する方法がわかりません。ルートと標高のプロファイルを描画

Googleからデータを取得するために携帯電話にインターネット接続をしたくないため、GoogleマップAPIを使用してパスと標高を作成することはできません。私は、すべての座標を持つと私はルートの午前どこを知ることができるはず私の携帯電話のGPSとkmlファイルを持っている

Route

は、私はそのような何かをしたいです。 高度プロファイルは、そのようなものでなければなりません:私はGoogleのAPI(のMapView上でオーバーレイを描き、標高APIを使用して高度を作成する)でそれを行うことができます知っている

enter image description here

が、私は望んでいませんでした私はkmlファイルとgpsに必要なすべてのパスデータを自分の電話で持っているので、インターネット接続が必要です。

誰かがGoogle APIなしでAndroidのようなグラフィックを描画する方法を教えてもらえますか?また、グラフィックスの現在の位置(または位置)を知っていることがありますか?

ありがとうございます。

答えて

1

高度プロファイルを作成する方法はわかりませんが、Hereは地図上に経路を描く方法です。地図上には、JSONからLatitude/Longitudeを取得する方法があります。あなたはあなたのもので

それを勉強して適用することができ、それはそれはあなたがするとどのようにあなたがそれを描きたいと思いたいドローの複雑さに依存

+0

ありがとう、私はルートプロファイルを描こうとします。おそらく、標高プロファイルの作成と同様に機能します。 –

0

を助け願っています。私はあなたが何かをしたいと思うものから3d。アンドロイドで、あなたはそれをOpenGLで行うことができます。良いOpenGLリソースはhttp://developer.android.com/guide/topics/graphics/opengl.htmlです。第二に、あなたは地面を描くことに慣れる必要があります。そして、nehe http://nehe.gamedev.net/tutorial/beautiful_landscapes_by_means_of_height_mapping/16006/も。あなたは道路の半分ですが、それを行うべき小さな地形のサイズでもあります。より複雑なものが必要な場合は、LOD(詳細アルゴリズムのレベル)を使用する必要があります。レンダリングの詳細レベルでvterrainを確認します。

関連する問題