問題タブ [kml]
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.
php - kml ファイルからグラウンド オーバーレイのコーナーの緯度/経度を計算する
PHPまたはJavaScriptのkmlファイルで指定されたグラウンドオーバーレイの緯度/経度でコーナーを見つける必要があります。
つまり、特定の例については、次から取得する必要があります。
コーナ座標へ
私は他の方法を得ることができます(少なくとも、PHPコードは与えられています)
簡単に戻れるはずですが、そこにたどり着くまでに何時間も費やしました。任意のヒント?
kml - Google Earth で移動中のボートを表示するにはどうすればよいですか?
私は KML 形式を初めて使用し、パス (複数の線で構成される単純な線) に沿ってある場所から別の場所に移動するボート (png) を表示する方法を理解しようとしています。
アイコンとパスを別々に使用しても、目印を表示する方法を確認できます。
KML ファイルをクリックすると、次のように表示されます。
- 出発点に現れるボート。
- 到着までの道のり。
- 出発から到着まで、パスに沿って快適な速度で移動するボートのアイコン (配給時間/進行状況を設定できるボーナス ポイント、開始、一時停止、または巻き戻しをクリックできる場合は追加のボーナス)。
それは可能ですか?Google マップを使用していることは知っていますが、Javascript を使用してプログラムできるため、作業が大幅に簡単になります。
google-maps - Google マップ - ポリゴンの読み込みが遅い
127 個の単純なポリゴンを含む KML があります。
GGeoXml を介してそれらをすべて読み込むと、非常に高速になり、ズームイン/ズームアウトすると、すべてのポリゴンが (ほぼ) 瞬時に再描画されます。
EGeoXml または CsGeoXml クラスを使用すると、一度に 20 ~ 30 程度のポリゴンを再描画するため、ズームイン/ズームアウトが遅くなります (約 4 ~ 6 秒)。
カスタム情報ウィンドウを各マーカーに配置する必要があるため、GGeoXML ではうまくいきません。
GGeoXML は、何らかの方法で上記のクラスとは異なる方法でポリゴンをロードしますか? それとも、EGeoXml/CsGeoXml は GGeoXml がロード/アタッチしないものをロード/アタッチするため、動作が大幅に遅くなりますか?
また、KML ファイルから形状を取得し、それらを JSON ファイルに入れて解析しようとしましたが、同じ問題です。
考えや提案はありますか?
google-maps - KML / Google マップ - iFrame に埋め込まれた地図のズーム レベルを指定する
Google マップに読み込んでいる次の kml ファイルがあります。ポインターは正しく配置されていますが、常に最大レベルでズームされています。
GoogleマップAPIを使用すると、独自のズームレベルを設定できますが、iFrame(Googleが提供)に埋め込まれたマップを使用してこれを実行しようとしています.
kml自体にズームレベルを設定する方法はありますか? LookAt と Camera 属性を確認しましたが、Google マップではサポートされていないとドキュメントに記載されています。
ありがとう!
button - KmlScreenOverlay ボタン
KmlScreenOverlay ボタン!!? 本物?どうやって?
GEPlugin にフラッシュや HTML を配置する他の方法はありますか?
google-maps - RSS から KML へのオーバーレイ
ブログを Google マップ オーバーレイとして表示したいと考えています (各投稿にはジオタグが含まれています)。RSS から KML オーバーレイを動的に作成するにはどうすればよいですか? または、指定されたジオタグに従って地図の目印を表示するループ (PHP) を作成するにはどうすればよいですか?
ありがとうございました!
silverlight - Silverlight はサーバー側でファイルを作成および実行します
私のアプリでは、ウィンドウ アプリケーション (Google Earth) を開くファイルを表示するオプションがあります。
そのためには、サーバー側で特定の相対パス ("//Files" など) の下にカスタム ファイルを作成し、それを実行するようにサーバーに指示します。
これどうやってするの?
ありがとうございました
php - ジオコードが、PHP または MySQL を使用して KML LineString で定義されたパスに近いか、またはパス上にあるかどうかを確認する方法
<LineString><coordinates></coordinates></LineString>
タグで囲まれた複数のパス/ルート (実際の道路を表す) を定義する KML ファイルがあります。ファイルを他の形式 (配列/MySQL) に解析することは既に行われているため、問題はありません。
ポイント (経度/緯度) が与えられた場合、そのポイントが KML ファイル内のルートの 1 つにあるか、その近く (数メートル以内) にあるかどうかを確認できるようにしたいと考えています。PHP で解決策を探していましたが、見つけることができませんでした。探しているものが何なのかよくわかりません。ただし、これは一般的な問題のように思われるため、誰かがすでに問題を解決していると思われます。誰かが解決策を知っていますか? ;)
前もって感謝します!
php - kml ファイル タイプの検索エンジンの最適化
kml ファイルを生成する Web サイトがあります。次のような uri: /tokml?gid=2846
次のようなファイルを生成します: Mt. Dana Summit Trail.kml
PHP スクリプトで使用Header('Content-Disposition: inline; filename="Mt. Dana Summit Trail.kml"');
し、Apache http サーバーで実行します。
しかし、filetype:kml で Google 検索を行っても、私の Web サイトからの結果は得られません。すべての kml ファイルをキャッシュして、/kml/Mt のような uri を作成できます。デイナ サミット トレイル.kml
しかし、他の解決策はありますか?
python - Pythonなどを介してGoogleEarthにKMLを提供するためにローカルマシンで使用するLiteweightCGIサーバー?
ご挨拶、
Google Earthからの単純なhttpリクエストを処理し、KMLを返送して、ローカルに保存されているマップタイルを表示するスクリプトを作成したいと思います。私はPythonを使いたいと思いますが、どの言語でも構いません。私はCGIで何もしたことがありませんが、これが私のタスクを達成するための最も簡単な方法だと思います。これは、Google KMLドキュメントが使用するものであり、GoogleEarthと通信するためのPythonCGIスクリプトです。 Pythonスクリプトをドロップして実行できるダウンロード可能な(そしてWindows 7で実行できる、またはどうしても必要な場合はLinuxを実行するVMを構築できる)CGIサーバーはありますか?
基本的に、Google Earthで画面を移動すると、サーバーにリクエストが送信され、画面に何を表示するかがGoogleEarthに通知されます。単純。
背景:Google Earthで自分の位置をリアルタイムで更新する、USB GPS受信機を使用して、横にあるラップトップで多くの運転を行っています。しかし、私はオフラインなので、Googleマップから地図タイルを動的にダウンロードして、通りの名前などを表示することはできません。マップタイルをダウンロードして、ドライブする都市をカバーする1つの大きなPNGとしてパッチを適用し、それらの画像をGoogle Earthにオーバーレイとしてインポートしていますが、ローカルで実行されるサーバーを構築したいと思います。マシンに保存されているマップタイルのデータベースに追加し、KMLを提供して、旅行をするたびに事前にすべての作業を行う代わりに、それらのタイルをオーバーレイとして表示します。