問題タブ [geoxml3]

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

javascript - GoogleマップはIE7/8には表示されません(ただし、IE9では機能します)

Google Maps API 3を使用して、カナダのGoogleマップと多数のマーカーを表示していますが、IE7 / 8ではまったく表示されず、灰色の長方形が表示されます。Firefox / Chrome / Opera/IE9で正常に読み込まれます。

コードは次のとおりです。

そして、以下を使用してインポートします。

HTML/CSSは次のとおりです。

何が間違っている可能性がありますか?

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

google-maps - geoxml3:z-indexの問題とマウスオーバー時のカーソルの変更

現在、Google Maps API v3プロジェクトに取り組んでおり、geoxml3を使用してポリラインを含むいくつかのkmlファイルを読み込んでいます。ただし、APIのkmllayerオプションを使用して、マーカーのみを含むkmlファイルをロードしたいと思います(geoxml3よりもはるかに高速です)。

最初の問題:geoxml3ポリラインは常にマーカーの上にあり、kmllayerに高いz-indexを与える方法が見つかりません。ポリラインの後ろのマーカーはあまりよく見えません。

2番目の問題:geoxml3を介してロードされたポリライン上をカーソルが移動するたびに、カーソルがリンクハンドに変わります。マウスオーバーで別のカーソルを指定することはできますか?

テストページはhttp://www.cicloviaslx.com/indexs4.htmlです。「Parques」チェックボックスを有効にして、z-indexの問題を確認します。厄介なコードで申し訳ありませんが、私は多くのテストを行っています。

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

javascript - Maps API v3 で geoxml3 を使用して kml を解析しますが、境界/ズームが変更されたときにサイドバーの再構築を停止します

Google Maps Api v2 および v3 のさまざまな使用法を示す素晴らしいページを見つけました。

javascript の各行を理解し、上記のリンク先のページにあるものと似たものを作成しようとしました。

しかし、私は2つのことを理解できません:

  • 私のアプリケーションでは、ズーム/バウンド/マップセンターが変更されるたびにサイドバーを再構築したくありません。現在、サイドバーには、現在のマップ ビューに表示されている目印のみが表示されます。ユーザーがズームインして目印がビューから消えると、サイドバーからも消えます。すでにどこかをスクロールしていて、少しズームするだけでスクロール状態が失われると、煩わしい場合があります。また、イベントをサイドバー要素にバインドすると、マップのビューを変更するとサイドバーが再構築され、イベントが終了します。
  • styleurl目印のプロパティからカテゴリを作成し、マーカーだけでなくポリラインにも適用するコードを書き直そうとしましたが、うまくいきませんでした。
  • この種の作業に深く関わっている場合は、正しい方向に向けてください。

    ありがとう。

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

    javascript - geoxml3: カスタム アイコンをロードする方法

    カスタム kml ファイルを Google マップに読み込む必要があります。コードは適切なリソースからほとんど変更されていません。

    .kml は Google マップから直接取得したもので、多数のマーカーがあり、すべてカスタム アイコンが付いています。次に例を示します。

    その他のアイコンは、次のような (既存の) ローカル パスとして定義されます。

    ただし、マップは問題なく表示されますが、アイコンは読み込まれず、代わりにデフォルトの Google マップ アイコンのみが表示されます。私のJavaScriptの知識はかなり限られており、これ以上頭を悩ませてもどこにも行けないと感じているので、これに関する助けをいただければ幸いです...

    乾杯 :)

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

    maps - parse KML file with geoxml3 and markerclusterer

    I'm using geoxml3 and markerclusterer to parse a kml file to a google maps api v3 map. this works so far.

    the kml file stores several information.

    It´s working to output the Nodes "name" or "description" but not the "address". If I try to output this with place mark.address, undefined is written in the info window.

    My Question is, how can I parse also this address info?

    here is my code:

    Thanks a lot!

    Toni

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

    json - geoXml3 で networkLink 更新を使用するには?

    networklink タグを使用して、Google マップ Api v3.. のコンテンツを更新しようといろいろ試しましたが、Google のサポートによると、ネットワークの更新は Google マップではサポートされていません.. Earth でのみサポートされています。

    だから私はgeoXml3 APIを見つけました..しかし、ドキュメントはありません..最近、ネットワークリンク を実装するhttp://code.google.com/p/geoxml3/source/browse/branches/polys/geoxml3.jsで見つけました。 geoxml3.js コードの一部:

    誰かがそれを使用したり、使用したりしていますか? geoxml3 api を使用した networklink の例はありますか?

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

    javascript - geoxml3 json オブジェクトを使用して update メソッドをシミュレートしますか?

    geoXML3 API に従ってください。すべての KML が解析された後、すべてのタグをマッピングする JSON オブジェクトが作成されます。

    そのJSONオブジェクトを取得し、いくつかの要素を更新または削除するなど、いくつかの変更を加えることは可能ですか..そして、新しいkmlを(動的に)作成し、その変化を視覚的に示しますか?

    Jsonオブジェクトを何度も変更しようとしましたが、jsonでのすべての変更はレンダリングされたkmlに影響しません.. ..したがって、解決策は新しいkmlを作成して表示することです..(しかし方法は? )

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

    google-maps-api-3 - マーカークラスターのgeoxml3を使用して.kmlファイルを解析する:マーカーが情報ウィンドウをポップアップしない

    .kmlファイルからマーカーが読み込まれたマップがあります。geoxml3を使用して解析し、markerclustererを使用してそれらをクラスター化します。ユーザーがマーカーをクリックしたときに、kmlファイル内の各マーカーのタグとタグをinfoWindowに表示するためのコードを追加しました。ただし、何らかの理由でマーカーをクリックしても、情報ウィンドウが作成されません。以前にconsole.logを追加して、クリックを認識していることを確認しましたが、情報ウィンドウを作成したくないようです。

    このページは http://tanagerproductions.com/test/site2/testmap.htmlで表示できます。

    .kmlファイルは http://tanagerproductions.com/test/site2/js/locations.kmlにあります

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

    javascript - geoXML3、フォルダ内のすべての KML ファイルをロードする方法は?

    表示されている KML ファイルを正常にロード/解析して表示する geoXML3 を使用して、javacript に以下のコードがあります。

    ただし、/myapp/resources/kml/フォルダー/uri には多くの KML ファイルが保持されます。それらをすべて一度にロード/解析して、一度にすべてをGoogleマップに表示するにはどうすればよいですか?

    アプリケーションのインストールごとに異なるため、単純にすべての名前を付けることはできません。ワイルドカードは機能していないようです。

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

    parsing - kmlファイルを地図上に表示

    私のアプリケーションでは、Google マップ API v3 を使用して Google マップ上に kml ファイルを表示したいと考えています。

    解決策を探しているときに geoxml3 に出会いましたが、その使用法と使用目的がよくわかりません。

    私のアプリケーションにローカルに保存されているkmlファイルをオーバーレイするためにgeoxml3を使用するソリューションであるかどうか、誰でも説明できますか。

    または、geoxml3 の主な用途は何ですか?