問題タブ [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.
javascript - KMLファイルをロードするときにgeoxml3マーカーを非表示にする方法は?
(複数の) KML ファイルを Google マップに読み込む geoXML3 パーサーがあり、赤い矢印/マーカーが表示されています。それらを抑制する方法はありますか?
google-maps-api-3 - Google フュージョン テーブル クエリで変更しようとすると、スタイルが認識されない
Sample Web Siteで別の方法で動作するアプリケーションを持っています
選択した線の表示を、デフォルトの細い赤い線から、より太い緑 (または赤) の線に変更したいと考えています。
map.js ファイルの次のコードを
示されているようにスタイル セクションを追加しても、表示は何も変わりません
私が間違っている可能性があることについて、誰かが私に指示を与えることができますか? マップを特定のプロジェクトにズームする zoom.js 関数の呼び出しをコメント アウトすると、これらと同じ結果が得られます。
internet-explorer - Internet Explorer の geocodezip マップとの非互換性 (すべてのバージョン)
この他の質問の回答として、このマップを持っています。geocodezip を使用しており、うまく動作しますが、Internet Explorer では動作しません。何か解決策を提案できますか?
他のブラウザではこんな感じ
インターネットエクスプローラーで見るとこんな感じ
どうもありがとうございました
google-maps - Geocodezip マップの空のサイドバー
Web ページで次のマップの例を使用しています。(この他の質問の回答から取得)両方のソースコードは実質的に同じですが、サイドバーの場所のタイトルをクライアントサーバーでホストされているページに表示することはできません. (オリジナルページでご覧いただけます)
ここに互換性の問題があるかどうか、またはそれを機能させるために余分なコードを追加できるかどうか知っていますか?
これはクライアント サーバーのページです (サンプル ボタンのみを削除しましたが、それらを使用しても情報は表示されません): http://www.vitrocar.com.mx/orchard/media/map.html?filename=http ://www.geocodezip.com/xmlProxy060215.asp?https%3A%2F%2Fmaps.google.com%2Fmaps%2Fms%3Fhl%3Den%26ie%3DUTF8%26oe%3DUTF8%26authuser%3D0%26msa%3D0%26output %3Dkml%26msid%3D216330649072490208011.0004daf6e6bfde8dd857d
xml - GeoXML3 がポリゴンを含む KML ファイルを解析しない
何らかの理由で、GeoXML3 で KML ファイルをまったく解析できません。私の最終的な目標は、GeoXML3 パーサーを使用して、KML ファイル経由でポリゴン オーバーレイをインポートできるようにし、クリック イベントでこれらのポリゴンの塗りつぶしプロパティを変更することです (選択/選択解除を象徴するため)。これが私の現在のHTMLファイルのコードです:
コメントアウトされたブロックのコメントを外し、GeoXML3 のものを削除すると、オーバーレイが正常に表示されます。しかし、クリック イベントで個々のポリゴンのプロパティを変更する必要があるため、GeoXML3 を使用して KML データを解析する必要があります。
以下は、tristate_area.kml の内容の一部です(スペースを節約するために、他の 2 つの州は省略しました)。
これがレンダリングされないのはなぜですか?
javascript - エラー:オブジェクト番号「containsLatLng」メソッドがありません
指定された座標が存在するポリゴンを見つけようとしています。
kml ファイルを解析するためのコードは次のとおりです。
今私が使用しているポリゴンをチェックするために:
しかし、このコードはエラー Object # has no method 'containsLatLng' on the line var isWithinPolygon = curr_polygon.containsLatLng(place.geometry.location); を生成します。
この問題で私を助けてくれる人はいますか? 前もって感謝します
curr_polygon オブジェクトをログに記録すると、コンソールの結果は次のようになります。
それが役立つ場合