問題タブ [mkpolyline]

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 に答える
412 参照

swift - swift: mkdirection の指示をリアルタイムで表示します

mapKit を使用して、現在のステップの指示を表示することで、道路上のユーザーを案内したいと考えています。したがって、ステップが完了すると、対応する (次の) ステップの指示が更新されます。

私の知る限り、mapKit ではそのままではできません。この投稿を見つけましたが、それは Obj-C にあり、swift を使用しています。これまでのところ、私のコードは次のようになります。

しかし、次のエラーが表示されます: '(_) -> _' は 'MKPolyline' と同一ではありません

各ステップの最後のポイントを設定する方法を知っている人はいますか? または、ユーザーがどのステップにいるかを伝える何らかの魔法がありますか。または、彼がアプリによって示された方向から外れている場合は?

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

objective-c - MKPolyline の TouchesEnded を使用した NSUndoManager

NSUndoManager を使用するのはこれが初めてで、どこに配置すればよいか、何が欠けているのかわかりません。描画ボタンと元に戻すボタンを備えたマップ ビューを持つアプリケーションを作成しています。描画ボタンを使用して、ユーザーがポリラインを描画できるようにし、指が画面から離れるたびに、描画したばかりの線に別の線を接続します。元に戻すボタンで、最後に描いた線を削除したい.

私がこれまでに持っているもののいくつか...

現在、元に戻すをクリックすると、1 行が元に戻されますが、それだけです。ユーザーがクリックする回数だけ元に戻す必要があります。これについて助けてくれてありがとう、私はグーグルとスタック全体を見てきましたが、まだ役立つものは見つかりませんでした.

0 投票する
0 に答える
373 参照

ios - 移動したルートマップ情報をiosのsqliteデータベースに保存するにはどうすればよいですか

私はiOSが初めてで、Googleマップに取り組んでいます。

Runtastic Applicationなどのデータベースに、旅行したルート マップ (ポリライン付き) を保存したいと考えています。

現在、移動中にポリラインを取得しています。

これは私が使用するまでのコードです。

}

今、私はその地図の詳細をデータベースに保存し、それを再度取得して MapView として表示したいと考えています。

前もって感謝します。

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

mkpolyline - 2 つの異なる色で 2 つの線を描画するにはどうすればよいですか。線の各セットには座標が設定されています。セットが接続されていません

互いに接続されていない 2 つの線を描画するにはどうすればよいですか。2 つの線は異なる色にする必要があります。2 つの線には 4 つの座標セットの点があります。したがって、各行には独自の座標セットがあります。Objective C iOS 7 を使用しています。

Tower Two は現在描画を行っていません

タワーワンは引き分け

タワーワンがラインカラーを取得する方法は次のとおりです

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

ios - MKPolyline から MKMapView 領域を作成する

バックグラウンド:

MKPolylineオーバーレイからリージョンを作成する必要があります。リージョンは、GPS トラックと同じ大きさにする必要があります。

問題:

showAnnotations注釈ではなくオーバーレイであるため、使用できません。

同じ結果を得るにはどうすればよいMKPolylineですか?

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

ios - Objective-C: Google API を使用して 2 点間をルーティングする方法

ユーザーが目的地に到達するためのルートを知るのに役立つアプリケーションを開発しています。API はhttp://maps.googleapis.com/maps/api/directions/json?origin=11.02084503,76.97969465&destination=11.009534,76.989613&sensor=falseで、次の応答が返されます。

ここで、出発地から目的地までのルートを MKMapView で描画したいと思います。

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

ios - MKMapView での MKPolyLine の問題のオーバーレイ (rendererForOverLay)

位置 A から位置 B (現在のユーザーの GPS 位置) への MapView のルートにポリラインを追加しようとしています。したがって、ルート/ポリラインは、設定された位置 A からユーザーが現在いる場所までたどることができます。その場で(場所B)で。

現在、オーバーレイが機能していません。MKPolylineViewで他のいくつかの SO スレッドを見ましたが、それらのコード (以下にもあります) を実装しようとすると、ルート/ラインはまだ表示されません。私は iOS が初めてなので、まだ Swift/mapKit に慣れています。

これが私がこれまでに持っているものです:(重要な部分を示すために変更されています)

MKDirections を使用した別の例も見つけました。これは、トランスポート タイプ (MKDirectionsTransportType.Walking) を設定できるため、より理想的です。私もこれらの指示でルートを描くのに問題があります。

2 番目の一連の手順を使用して、Xcode が警告したいくつかのエラーを解決した後に得たものを次に示します。

rendererForOverlay が両方のインスタンスで呼び出されていないため、何らかの方法で間違ってリンクしていますか?