0

私の大学の明確な地図を提供する Android アプリケーションを開発したいと考えています。そのようなサービスを開発するために何が必要か誰か教えてください。そのようなアプリケーションに OpenGL は必要ですか? 基本的な考え方は、ユーザーの現在地と道順を示す Google マップのようなものを用意することです。

私の大学は丘陵地帯にあるため、Google マップの画像はあまり鮮明ではありません。Google マップを使用し、それを何らかの方法で変更して、鮮明で明確なアプリケーションを構築することはできますか? それとも最初からやり直したほうがいいですか?

4

1 に答える 1

2

OpenGLはマッピングアプリケーションには必要ありません(使用できますが)。実際、ほとんどのマッピングアプリケーション(Googleマップを含む)は、事前にレンダリングされた画像の「タイル」を使用します。各タイルは設定された地理的領域をカバーし、ユーザーが必要とする可能性のあるすべての情報が含まれています。

タイルを生成するための優れたアプリケーションはTileMillです。Tilemillは、タイルを生成するためにマッピングデータを必要とします。このデータの適切なソースは、 OpenSteetMapです。カスタムタイルを作成したら、android location apiを使用してユーザーの場所を取得し、関連するタイルをマーカーで表示できます。

もう1つのオプションは、Mappのようなものを使用することですが、これにはお金がかかります。

于 2012-07-14T14:49:23.787 に答える