問題タブ [android-mapview]
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 - AndroidBeta0.9でItemizedOverlayとOverlayItemを使用する
ItemizedOverlays
誰かがAndroidベータ0.9で使用することができましたか?動作させることはできませんが、何か間違ったことをしたのか、この機能がまだ利用できないのかはわかりません。
私はItemizedOverlay
とOverlayItem
クラスを使おうとしています。それらの意図された目的は(Google Maps Mashupsで見られるように)マップマーカーをシミュレートすることですが、私はそれらをマップに表示させるのに問題がありました。
同様の手法を使用して独自のカスタムオーバーレイを追加できますが、機能ItemizedOverlays
しないだけです。
独自のインスタンスを実装するItemizedOverlay
と(そしてオーバーライドするとcreateItem
)、クラスの新しいインスタンスを作成することは機能しているように見えますが(そこOverlayItems
から抽出できます)、マップのOverlay
リストに追加しても、期待どおりに表示されません。
ItemizedOverlay
これは、クラスをOverlay
onとしてに追加するために使用するコードですMapView
。
ここMyItemizedOverlay
で、次のように定義されます。
android - MapView へのズーム コントロールの配置
ズーム コントロールを に表示しようとしています。次のコードはほとんど機能しますが、ズーム コントロールは で指定しているような下中央ではなく、mapview
の左上に表示されます。誰かが私が欠けているものについて教えてくれますか?mapview
setGravity()
これらのビュー/レイアウトはすべてプログラムで構築され、微調整するレイアウト ファイルはありません。
android - ItemizedOverlay とマップのスクロールを備えた MapView
Android の MapView のカスタム ItemizedOverlay に問題があります。
私がやったこと: ItemizedOverlay クラスの非常に単純な子孫で、独自のタイプのアイテムのみをラップし、すべてのハードワークに ItemizedOverlay を使用します。
動作するもの:ほぼすべて - アイテムが適切に描画される、タップできるなど。
問題:マップ自体でビュー内のマップをドラッグすると、問題なくスクロールできます。しかし、オーバーレイからアイテムの 1 つにマップを移動しようとすると (たとえば、「マップをアイテムごとにドラッグ」)、移動しません。
「もう少し」アイテムがある場合、マップをドラッグする方法がないため、これは本当に問題です(ズームを解除してアイテムの外側のマップを取得する必要があります)。
この問題は、ItemizedOverlay によって生成されたイベントを処理しない場合でも発生します (たとえば、オーバーレイで onTap() をコメントアウトした場合)。
アドバイスをいただければ幸いです。
java - MyLocationOverlay の「ここにいる」ポイントにカスタム ビットマップを使用するにはどうすればよいですか?
私はドキュメントに注がれましたが、これを理解することができませんでした。それは可能ですか?
android - MapViewに常にズームコントロールを表示する
MapViewにズームコントロールを常に表示する方法はありますか?を使用してズームコントロールを追加しました
ただし、ズームコントロールはフェードインおよびフェードアウトします。常に見えるようにしたいと思います。
iphone-sdk-3.0 - MKMapViewおよびsetRegion:animated:マップビジュアルを更新しません
ご挨拶!私はAppleのコードサンプルなしでMKMapViewを使おうとしていますが、他にもさまざまな明快さのサンプルがいくつかあります。(「フレンドリーなマニュアルを読んでください」と知っています。私はそれを行いましたが、100%明確ではないので、これについてはご容赦ください。)
これが状況です。MKMapViewオブジェクトがあり、約10個のMKPinAnnotationオブジェクトのセットを追加しました。ここまでは順調ですね。すべてが正常に割り当て/リリースされており、Instrumentsからの苦情はないようです。
最初の表示時に、最初のピン位置に中心点があり、(任意の)スパンが0.2x0.2のMKCoordinateRegionオブジェクトを設定しました。それから私は電話します:
わお!それはうまくいきました。
一方...私はまた、各ピンの位置への移動を可能にするセグメント化されたコントロールを持っています。したがって、リストをタップすると、マップはsetRegion:animated:とregionThatFits: ...を呼び出す新しいペアを使用して、新しいピンの位置にアニメーション化されます。少なくともそれがアイデアです。
マップは新しいピンの位置に「移動」しますが、マップ自体はその下で更新されません。代わりに、灰色/白地図の背景にピンが表示されます...マップを任意の方向に少しだけ動かすまで。その後、地図が透けて見えます!(前のピン位置から短い距離内を移動しているだけの場合、通常、マップのどの部分がすでにロードされているかがわかります。)
私はここで何か馬鹿げたことをしているのではないかと思いますが、少なくともMapKitのドキュメントからは何を理解できていません。おそらく私は間違った呼び出しを使用していますか?(ええと、少なくとも1回はリージョンを設定する必要があります、そうですか?それを移動しても効果がないようです。)setCenterCoordinate:animated: -同じ問題を使用してみました。
この時点では何も想定していません(しゃれは意図していません)。ただ私の道を見つけようとしています。
手がかりを歓迎/感謝します!
更新:setRegion:animated:とregionThatFits:を初めて呼び出し、続いてsetCenterCoordinate:animated:を呼び出しても、リストをトラバースしても効果はありません。ただし、興味深い発見:どちらの場合もアニメーションをNOに変更すると、マップが更新されます!!! YESに設定されている場合のみ。(何が起こるのですか?!アニメーション化されています:壊れていますか?それはできません... ???)
android - Android mapactivity でマップを表示するには?
レイアウトにマップビューを添付し、コンパスと現在地を表示しています。私が抱えている問題は、ビューにストリート マップが表示されないことです。そのため、基本的にコンパスと現在地が空のグリッド上に表示されるだけです。
iphone - MKMapView リンカ エラー
iPhone SDK を 2.2.1 から 3.0 にアップグレードしました。MapKit のサンプル コードをダウンロードし、正常に実行できました。しかし、独自のプログラムを作成しようとすると、リンカ エラーに直面しました。
MapKit/MapKit.h をインポートするとき、または変数を MKMapView *mapView; として宣言するときに、エラーはスローされません。[[MKMapView alloc]initWithFrame:frame]; と言うとエラーが発生します。
プロジェクトに Mapkit フレームワークを追加しました。フレームワークの下で見ることができます。展開すると、ヘッダー ファイルも表示されます。/Developer/Platforms/iphone.OS.Platform/Developer/SDKs/iphoneOS3.0.sdk/System/Library/Framework/Mapkit.framework から追加しました。また、フレームワークの下にある他のフレームワークには、小さなロックのようなアイコンがあることも確認しました。しかし、MapKit.framework にはそれがありません。
Mapkit.framework を間違った場所から追加したかどうか教えてもらえますか? もしそうなら、どのパスから追加する必要がありますか?
ありがとう。
android - Android AppWidget マップのアクティビティの問題
右。
だから私はアプリウィジェットを持っています。
4 つのボタンがあり、そのうちの 1 つで、マップ上のユーザーの現在の位置を表示します。
だから - 私は以下のように新しい活動を作ります:
そして、適切な uses ライブラリ行をマニフェストに追加しました
まだわかりました-アプリを実行すると、次のエラーが発生します。MapActivity クラスが見つからないようです。通常の Android 1.5 ではなく、GoogleApps 1.5 でも実行しています。
誰か助けてください - 私は今死にかけています。
iphone - ピン移動後の MKMapView の更新
カスタム AnnotationView が新しい座標で更新されます。しかし、問題は、ズームや移動など、MKMapView を使用したいくつかの操作の後にのみ視覚的に更新されることです。マップ上の視覚的な位置を手動で更新するにはどうすればよいですか?
PS。地域を現在の地図の地域に変更しようとしました。しかし、それはズームを変更します。それは奇妙です。