問題タブ [google-polyline]

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 投票する
2 に答える
13877 参照

google-maps-api-3 - ポリラインの距離

ポリラインで作業しているので、この距離を取得する必要があります。ですから、誰かが助けてくれるなら、私はとても感謝しています。

よろしくお願いします。

これは私のコードです:

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

javascript - ポリラインのアニメーションシンボルを停止します-googlemaps

この回答に従って、ポリライン上のシンボルのアニメーションを使用しました。これは非常に便利でし た。複数の測地線ポリライン上のシンボルをアニメーション化する

私が欲しいのは、いくつかのポリラインを持ち、1つが選択されたときにアニメーションを生成し、他のポリラインのアニメーションを停止することです。

つまり、上記の方法で開始したら、シンボルを削除してアニメーションを停止したいと思います。

このような別の関数を試しましたが、まったく機能しませんでした。

ない:

ありがとう。

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

java - Java/Hibernateを使用したGoogleマップポリラインからPostgisへ

ユーザーが開始点と終了点を入力するページがあり、マップにルートを表示します。このポリゴン (ポリライン) を取得し、Java/Hibernate を介して Postgis に保存する方法を知りたいです。

誰かが私を助けることができますか?

ありがとう。ルチアーノ

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

ios - 特定のタイトルで MKPolyline を非表示/表示しますか?

MKPolyline特定のタイトルのポリライン ( ) を非表示/表示するにはどうすればよいですか?

次のコードでそれらを削除できます。

しかし、それらを表示/非表示にするオプションが必要です。

前もって感謝します。

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

google-maps-api-3 - エンコードされたポリラインを描画する Google マップ v3 エラー

ユーザーがポリラインを描画してエンコードし、mySQL データベースに保存できるマップが 1 つあります。次に、DB からエンコードされた文字列をクエリし、ポリラインをデコードしてマップに表示する別のマップがあります。

encodePath()次のようにジオメトリ ライブラリの関数を使用しています。

このコードは、次のような文字列を生成します。

次に、 mediumtextタイプを使用して、この文字列を mySQL DB に格納します。

2 番目のマップは、DB にクエリを実行して、エンコードされたポリライン文字列を取得します。これは、最初に保存したものとまったく同じです。

次に、ジオメトリ ライブラリのデコード関数を使用して文字列をデコードし、次のようにポリラインを作成します。

私の問題は、途中でポリライン ポイントの一部が台無しになり、結果のポリラインが元のポリラインと同じではないことです。

mySQLでblob型を使用してみました。同じ結果です。

エンコードされた文字列を使用して 2 番目のマップで文字列変数を宣言することにより、DB をバイパスしようとしました。同じ結果です。

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

google-maps-api-3 - SVG パスでプラス記号 (+) を作成する

Google マップ プロジェクトの SVG パスとして + 記号を作成しようとしています。プラス記号は、アイコン パス プロパティを使用してポリラインに沿ってプロットされます。これまでのところ、なんとか近づくことができました。現在、プラス記号は、一方の端に垂直が設定された水平線のように見えます「-|」。プラスのように見せるには、横線の真ん中に表示する必要があります。

現在のパスは、次のパス コマンドを使用して設定されます。

プラス記号を実現するには、これをどのように変更すればよいですか? はるかに複雑な形状、曲線、グラデーションの塗りつぶしなどの例をたくさん見つけることができますが、知識が限られているため、形状を表現するための正しい座標を見つけるのに苦労しています!

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

google-maps - Google Maps V3 ポリラインの描画・編集・継続描画

Google Maps v3 でポリラインを描画する方法を探しています。完了したら、ポリラインを編集して、同じポリラインの描画を続けることができます。

DrawingManager (3.7 で導入) について多くのことを読み、ここにある V3 の API の多くを読みました:

https://developers.google.com/maps/documentation/javascript/overlays#drawing_tools

これは、この例を示しています:

https://google-developers.appspot.com/maps/documentation/javascript/examples/drawing-tools

developers.google の例は素晴らしく、ユーザーは最後の頂点をクリックすることでポリラインを描画して完成させることができます。しかし、それが完了すると、同じポリラインに描画を続ける方法がわかりません。これは可能ですか?

Google Maps API がバージョン 10 (Frozen) までであることはわかっています。私は彼らのリリース版と実験版も調べましたが、そこには何もありません。

私はどんな提案にもオープンです。

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

javascript - Google マップのポリラインを編集するためのイベント ハンドラは?

マーカーの「ドラッグ」イベントと同様に、Google マップでポリラインを編集しているときに発生するイベントを探しています。「capturing_changed」イベントを見つけましたが、ドラッグではなく、dragstart と dragend で発生するようです。現状では、マーカーをドラッグできるようにし、マーカーの位置に基づいてポリラインを更新し、基本的に編集可能なポリラインを再発明することで、車輪を再発明する必要があります。編集可能なポリラインがスムーズに行うマーカーを追加できるようにしたいのですが、ドラッグ時に検出できる必要があります。API ドキュメントや Google 検索で何も見つからないので、ここで質問しようと思いました。

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

javascript - Google マップ - 直線ポリラインに沿って X% の緯度を取得

他の 2 つの緯度/経度ポイント間の直線ポリライン セグメントに沿って X パーセンテージの位置の緯度/経度を取得する必要があります。

これまでに最も近いのは、次を使用することです(ラインに沿って40%):

これは短い距離では完全に機能しますが、長いポリライン セグメントの場合、返される緯度は、ポリラインが移動する場所の外側になります。これは、平らな地図上の最短距離ではなく、地表に沿った最短距離を計算しているためです。

これについての助けをいただければ幸いです。うまくいけば、明らかな何かが欠けているだけです。