問題タブ [mapkit]

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.

0 投票する
1 に答える
1353 参照

iphone - MKmapView デリゲート: regionDidChangeAnimated および mapViewDidFinishLoadingMap

マップがロードされ、地域が変更されたときに注釈を追加しようとしています:

mapViewDidFinishLoadingMap を実行するにはどうすればよいですか? regionDidChangeAnimated はいつ実行されますか?

ありがとう

トニー

0 投票する
8 に答える
28828 参照

iphone - (0,0)として表示されるiPhoneの現在のユーザーの位置座標

このviewDidLoadメソッドを使用して、ユーザーに現在の緯度と経度を取得しようとしています。結果のマップは現在の場所を正しく示していますが、NSLogは一貫して次のことを示しています。

誰かが私がここで欠けているものを知っていますか?よろしくお願いします!

0 投票する
1 に答える
4958 参照

iphone - 住所からCLLocationまたはMKPlacemarkを特定するにはどうすればよいですか?

逆ジオコードを実行する方法(緯度/経度の場所を指定して住所を取得する方法)について、APIドキュメントとデモを次々と見てきました。逆にする必要があります。AppleのMapKitAPIはそれを完全に回避しているので、これはすでに解決された問題だと思います。

0 投票する
2 に答える
1431 参照

iphone - mapView MapKit で画面上の 2 本の指を検出する

マップビューでイベントを検出しようとしています。ズームを検出する必要があるだけです(画面上でダブルタップまたは2本の指)。イベントを検出する UIview レイヤーを追加しようとしましたが、レイヤーを追加すると、マップ上のコントロールが失われます ( MKMapView または UIWebView オブジェクトでタッチ イベントをインターセプトする方法は? )

手伝ってくれてありがとう!

トニー

0 投票する
1 に答える
856 参照

iphone - iPhone MKMapKit アプリケーションがランダムにクラッシュする

ユーザーが注釈をドラッグできるようにする MKMapKit アプリを作成しています。ほとんどの場合、すべてが機能しているように見えますが、時々クラッシュして次のメッセージが表示されます。

私は有益な情報をグーグルで探したことがありませんでしたし、iphone フォーラムも役に立ちませんでした。少し長いので、コードは添付していません。何がこのエラーを引き起こすのか、誰かがどうやって考えているのか疑問に思っています。前もって感謝します!

0 投票する
3 に答える
7668 参照

iphone - iPhone の MapKit フレームワークのデフォルトのピンの代わりに画像?

iPhone の MapKit マップにデフォルトのピンの代わりに独自の画像を表示することはできますか?

私は、Google Latitude のように友人の場所を表示するアプリケーションに取り組んでおり、その場所で友人の画像を表示する必要があります。

JavaScript の Google マップを使用することは可能ですが、誰かが MapKit ベースのマップのサンプル コードを提供できるかどうか知りたいです。

0 投票する
1 に答える
1196 参照

iphone - ダブルタップズームで注釈ビューが消える問題

iPhoneのMapKitの注釈ビューで問題が発生しました。マップ上にカスタム注釈ビューを描画することができます-問題ありません。ドラッグしたりズームしたりした後でも、なんとか再描画できます。ただし、再描画が機能しない場合があります。たとえば、ダブルタップズームがあります。

マップ上の特定の場所にいくつかの長方形を描画するコードを添付し、2本の指のジェスチャーを使用してズームすると、すべてが正常に機能します(つまり、長方形が再描画されます)。ただし、ダブルタップすると長方形が消えます。さらに奇妙なことに、すべてのメソッドが必要な順序で呼び出され、最終的にはdrawRectも呼び出されますが、長方形は描画されません。

コードは次のとおりです。自分で試してみてください。2本指のズームは機能しますが、ダブルタップのズームは機能しません。

PlaygroundViewController.h

PlaygroundViewController.m

Territory.h

Territory.m

TerritoryView.h

TerritoryView.m

どんな助けでも大歓迎です。これがzip形式のプロジェクトです:リンク

0 投票する
4 に答える
5475 参照

iphone - MKMapViewローテーションの経験

ユーザーに一連の注釈をより便利に表示するために、回転を検討しているMKMapViewがあります。

今のところ、CGAffineTransformを使用してビュー全体を単純に回転させることを計画していますが、MKMapViewの回転の経験がある人がいるかどうかを知りたいと思いました。

  • ローテーションを追加するときに遭遇した落とし穴または「落とし穴」はありますか?
  • マップビューを回転させる簡単な方法はありますか?
  • オーバーレイがある場合でも、convertCoordinate:toPointToView:メソッドは同じように機能しますか?ポイントを揃えるには、オーバーレイに同じ変換を適用する必要があると思いますが、おそらくその方法はそれよりも賢明です。

あなたが助けることができると思う何かがあれば、私はそれをすべて聞いてみたいです。


編集:多くの実験の後、私は自分で回転してオーバーレイできる静的マップを使用すると思いますが、それでもMKMapViewの回転に関する情報に興味があります。

0 投票する
2 に答える
9944 参照

objective-c - iPhoneでmapviewを使用する方法は?

1つが継続的に更新される2つの場所を使用して地図を表示したい。また、カスタムピンアイコンをマップビューに表示したいと思います。