問題タブ [geoxml]
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.
javascript - KMLファイルをロードするときにgeoxml3マーカーを非表示にする方法は?
(複数の) KML ファイルを Google マップに読み込む geoXML3 パーサーがあり、赤い矢印/マーカーが表示されています。それらを抑制する方法はありますか?
javascript - GeoXML3 で「AddListener 目印クリック」する方法
.kmz ファイルからの目印を含む Google マップと、目印がクリックされたときにカスタマイズされた目印情報を表示する「AddListener」イベントがあります: http://Bus.w.pw/DefaultIconAddListener.html :
しかし、目印にはデフォルトの Google アイコンではなく、カスタム アイコンが必要でした。
この結果を得るために、GeoXML3 を使用します: http://Bus.w.pw/CustomIconWithGeoXML.html :
今私の質問は:
同時に持つ方法:
目印のカスタム アイコン
クリックされた目印に応じてカスタマイズされた InfoWindowを表示するための「AddListener」イベント
?
wordpress - Apache で CORS を有効にする
CORS を有効にしようとしていますが、うまくいきません。私はApacheでcentos 6.5を実行しています。アプリケーション ワードプレス。私は次のことを試しました。
テンプレートファイルにヘッダーを設定
http://enable-cors.org/server_apache.htmlにヘッダーを設定します
.htaccess
ヘッダー セット Access-Control-Allow-Origin "*"
アパッチを再起動しました。それでもエラーが発生します:
クリックではなくマウスオーバーで geoxml3 kml ポリゴン ツールチップを作成しようとしています
以下は、現在テンプレートにあるコードです。
ゲートウェイでは、パブリック アクセスの単なるプロキシ ルックアップです。
http://g00se.org/2013/07/reverse-proxy-with-cors.htmlを読んだ後、追加しました
javascript - geoxml v3 は、複数の KML ファイルを使用するときにポリゴンを強調表示します
ユーザーがクリックして地区を選択できるポルトガルの地図が必要なため、この例とこの例に従いました。問題は、すべての地区ポリゴンに KML を使用するのではなく、各地区をポリゴンとして描画するために KML ファイルを使用していることです。
ここですでに多くの質問を検索し、 useTheData () コールバック関数を変更して、以下に示すような追加の for サイクルを含めようとしましたが、成功しませんでした...
地図上で地区をホバリングすると問題なく動作しますが、サイドバーのハイライト リンクをクリックすると、リストの最後の KML ファイルで作成されたポリゴンがデフォルトでハイライトされます...
とにかくこれを修正する方法はありますか?
私の完全なコードはここにあります: http://afonsogomes.com/mapas