あなたはこれが比較的シンプルだと思うだろうが、そうではない。osmdroid、Maps API v2、およびフラグメント
データは自由に使用、編集、更新できますので、私のウェブサイトでOpen street mapsを使用しています。私のプロジェクトはこのマントラに続き、GoogleのAPIの使用制限/データ制限の保存とともに、少なくとも私はウェブ上で。
私は自分のアンドロイドアプリに従うと思っていたので、オープンストリートマップデータを利用してosmdroidをセットアップしました。
私は自分のアクティビティで素敵なマップを持つことができます。私はチュートリアルに続き、少なくともタブホスト/ビューページ内のフラグメントにマップビューを持つことができるように思えました。しかし、私が本当に望むのは(錠剤の場合)、左の断片の施設のリストと、これらの施設がどこにあるのかを示す右の地図断片です。
私は考えを持っているだろうが、研究の時間と時間があなたには、いくつかの複雑なコードといくつかの非推奨メソッドを使用しない限り、これが不可能であることを示唆している十分なシンプル..
..だから断片(マップビューを含む)をロードtabhost内で完璧に動作します。私は自分のアクティビティなどからフラグメント内のメソッドにアクセスできますが、ただ単に2つのフラグメントを並べるだけでは何もありません。
私はgoogleがちょうど彼らのAPI v2で出てきたことを知っています。私はそれをインストールして遊んでいました。osmdroidの仕組みを本当に知っていないので、私は私が更新できると思ったので、SherlockFragment ABSを使用する)..これはちょうどAPIキーなどを求めてlogcatエラーを投げた。私はGoogleマップデータを使いたくないと思ったが、私は間違っていたと思った。
だから、市場で入手可能なものを使って、どのようにリスト断片と地図断片を手に入れることができるだろうが、好ましくはオープンソースの地図データを利用して、利用制限がないように助言できるだろうか。
"利用可能なものとその仕組み"の全体像が大勢のユーザーから高く評価されていると思います。だれかがアドバイスできれば素晴らしいと思います!
あなたが自分のデータを使用する予定がない場合は、APIキーを取得しても害はありませんを確認します。このオーバーフローからhttp://stackoverflow.com/questions/13695393/open-street-maps-with-android-google-maps-api-v2 – qubz
それは行く方法のようですが、私はもっと深い説明を探していますどのようにして、私はオープンソースのタイルをもっとも簡単な形でマップを実装するのですか?その質問でも指摘されているように - APIの使用制限が適用されます。ベース。乾杯。 –
この新しいAPIの初期段階では、osm/osmdroidの統合に関するガイド/サンプル/チュートリアルはほとんどありません。これはおそらく時間が進むにつれて変わるでしょう。 – qubz