問題タブ [osmdroid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - オフライン マップの最大ズーム レベルを設定する方法
基本的に、Google マップのオフライン マップがあります。MOBAC からダウンロードし、オフライン マップを正常に表示しましたが、最大レベルは 18 に制限されており、オフライン マップは 19 のズームが可能です。osmdroid ライブラリと Android を使用しています。これを 19 ズームインできるようにプログラムするにはどうすればよいですか? 私を助けてください。
java - 地図オーバーレイにアイコンまたは画像を追加する
まず、Android に統合されたオフライン マップがありますが、問題は、マップにマッピング用の施設が更新されていないことです。私がやりたかったのは、対応する地理座標を持つ施設のアイコンまたは小さな画像を含む地図オーバーレイを追加することです。
osmdroid ライブラリを使用しています。
android - osmdroid と Android アプリケーションのジオポイントは異なりますか?
Android アプリケーションに OsmDroid を使用しています。次のようにIGeoPointを設定しています
真っ青な海へ連れて行ってくれました。一方、google.mapviewを使用してジオポイントを次のように設定すると
行きたいところへ連れて行ってくれる
osmdroid の何が問題になっていますか?
android - osmdroidで最大ズームを設定するには?
私はすでにこの回答を確認しましたが、この例では、指定した制限 (私の場合は 4) を超えるズーム レベルに対して灰色のタイル(オフライン モード) を表示する以外に何もしません...
次のコードは次を示していますmaxZoom=4。
ズーム レベルが 0 ~ 4 の場合、コードは期待どおりに動作します。SD カードからマップ タイルをロードします。問題についての私の理解では、コードは見つかったズームごとにすべてのタイルを表示し、他のズームが見つからない場合でもズームインします。
XYTileSourceAPI は、 (final int aZoomMaxLevel)のコンストラクターで最大ズーム レベルの設定を明確に指定します。
回避策はありますか?私は何を間違っていますか?ユーザーがレベル 4 を超えないようにズームをブロックするにはどうすればよいですか?
java - 事前に決められた経路を地図上に表示する方法は?
私は osmdroid ライブラリを使用していますが、そのすべての機能に精通しているわけではありません。基本的に、mapnik mapsource を使用してオフライン マップを表示しています。私のプロジェクトでは、ユーザーが現在の場所を見つけて、目的の目的地を選択できるようになりました。次に行う必要があるのは、ユーザーの現在の場所から目的地まで、地図の幹線道路に沿って線/経路を描くことです。
osmdroid の pathoverlay との関係はありますか? あなたの知識と情報は私にとって大きな助けになります。ありがとう、素晴らしい一日を。
android - マップビューで独自のダブルタップを実装するにはどうすればよいですか?
OSMdroidを使用してオフラインマップに取り組んでいます
12 と 15 の 2 つのズーム レベルのマップ タイルがあります。
通常のダブルタップでマップビューが 1 レベルズームするようになりました
私がやろうとしているのはsetZoomLevel()、ユーザーが地図をダブルタップした後に 15 にすることです。
出来ますか?
使ってみonGestureListenerたけどなぜかうまくいかない
その方向またはサンプルコードのヒントや手がかりは大きな助けになるでしょう、ありがとう
java - オフライン地図での最短経路計算にグラフ理論を応用
Android のオフライン マップで最短経路を見つける際にグラフ理論の概念を利用するにはどうすればよいですか? osmdroid ライブラリと mapnik マップ タイルを使用してマップを表示しています。現在の私の問題は、ユーザーの最後の既知の場所から目的地までの最短経路を地図上に描画して計算する方法であり、その線は道路に沿って進む必要があります。
地理座標を利用できますか?
java - Osmdroid でカスタム タイルをオーバーレイしようとしています
私は、osm ベースマップの上に配置したい Geotiff を持っています。maptiler を使用して Geotiff をタイル表示しました。出力は、ファイル構造を持つフォルダーです。resourcename/zoom/x/y.png
次に、このファイル構造を自分のウェブスペースにアップロードし、次のようにコードに入れようとしました:
アプリを起動してオーバーレイを追加しようとすると、ログキャットはこれを何度も言います:
そして私のタイルは表示されません。
誰もこれを経験していて、助けることができますか?
java - osmdroidと一緒に使用できるオフラインルーティングライブラリ
私は追跡アプリケーションを持っており、osmdroidライブラリを使用しています。私の問題は、osmrdroidがルーティングをサポートしていないことです。ちなみに、アプリケーションは純粋にオフラインです。osmdroidマップオーバーレイと調整できるルーティングをサポートするライブラリに関して提供できる提案はありますか。私がする必要があるのは、最短経路を計算し、それをある地点から次の地点までオフラインマップに描くことだけです。
私はこのリンクを見つけました: http ://code.google.com/p/j2memaprouteprovider/source/browse/trunk/J2MEMapRouteAndroidEx/src/org/ci/geo/route/android/MapRouteActivity.java
しかし、osmdroidアプリケーションに統合する方法がわかりません。
android - osmdroidで現在位置ポインタを表示するには?
osmdroidを使って現在位置ポインタを表示したいと思います。
このコードはポインターを表示しません。osmdroid には、Google マップ用と同様に組み込まれているものはありますか?