問題タブ [google-maps]
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.
google-maps - マップルーティング、Googleマップ?
私は常にマップルーティングに興味を持ってきましたが、優れた入門(または上級)レベルのチュートリアルは見つかりませんでした。誰かがポインタやヒントなどを持っていますか?
更新:私は主に、マップシステムの実装方法(データ構造、アルゴリズムなど)に関するポインターを探しています。
google-maps - SSL 経由の Google マップのオプション
最近、Google Maps API が SSL でうまく機能しないことがわかりました。もっともなことですが、他の人が効果的に使用した、これを克服するためのいくつかのオプションは何ですか?
Maps API は SSL (HTTPS) 経由で動作しますか?
現時点では、Maps API は安全な (SSL) 接続では利用できません。セキュアなサイトで Maps API を実行している場合、ブラウザは画面上のセキュアでないオブジェクトについてユーザーに警告することがあります。
次のオプションを検討しました
- ページを分割して、クレジット カードの収集 (SSL の要件) が Google マップと同じページにならないようにします。
- Virtual Earth などの別のマップ プロバイダーに切り替える。SSLに対応しているという噂があります。
- IFRAME を使ったいたずら。ぎこちなく聞こえます。
- Google への呼び出しをプロキシします。オーバーヘッドが大きいように聞こえます。
他のオプションはありますか、または私たちが検討したオプションについて洞察を持っている人はいますか?
java - WGS84 から Google マップの位置への Java コードとその逆
WGS84 座標系のポイントを Google マップのマップ位置 (ピクセル位置) に変換するためのサンプル コードを検索し、ズーム レベルもサポートしています。
コードが適切にコメントされている場合は、他の言語でもかまいません。
オープンソースのJavaプロジェクトを教えてください:)
いくつかのリソースが見つかりました:
OpenLayerの実装。
JOSMプロジェクト
JH LABS の優れたJava Map Projection Library 。これは純粋な Java PROJ.4 ポートです。WGS84 からメートルへの投影を行います。そこから、メートルをタイル ピクセルに変換するのは非常に簡単です。
html - Google マップのマッシュアップを作成する最も簡単な方法は?
次のような場所のリストが与えられた場合
各場所の画鋲を使って Google マップを作成する最も簡単な方法は何ですか?
javascript - Google Maps API - クラス GLatLngBounds の問題
Google Maps APIで問題が発生しています。ポイントを格納するために作成したオブジェクトを保持する配列があります。
私の配列とクラス:
tPoint はGLatLngポイントの配列を保持します。すべての HeadPoints を表示するために、現在のマップ境界から拡張されたGLatLngBoundsオブジェクトを返す関数を書きたいと思います。
ここに私がこれまでに持っているものがあります..
アラートに対してこれらの値を返します。(一般的には米国上)
"19.64258,NaN"
"52.69636,NaN"
"i=0"
"19.64258,NaN"
"52.69636,-117.20701"
"i=1"
NaN が返される理由がわかりません。境界を使用してズーム レベルを取得すると、NaN 値が原因で map.getBoundsZoomLevel(bounds) が正しくない 0 を返すと思います。GLatLngBoundsを間違って使用していますか?
javascript - JavaScript の読み込み順序
amq.js (ActiveMQ) とGoogle Mapsの両方を使用しています。この順序でスクリプトをロードします
ただし、私の application.js ではマップを正常にロードしますが、AMQ でトピックをサブスクライブしようとするとエラーが発生します。AMQ は、Firefox のエラー コンソールにオブジェクトが定義されていないと表示されるプロトタイプに依存します。スクリプトの読み込みが完了する前に amq オブジェクトを使用することに問題があると思います。application.js で使用する前に、両方のスクリプトが確実に読み込まれるようにする方法はありますか?
Google には、すばらしい関数呼び出しgoogle.setOnLoadCallback(initialize);
があります。amq.js にこのようなものがあるかどうかはわかりません。
ios - 自分のネイティブ アプリケーションから Google マップの iPhone アプリケーションを起動するにはどうすればよいですか?
Apple Developer Documentation ( link is dead now) には、iPhone で Mobile Safari を使用しているときに Web ページにリンクを配置してクリックすると、iPhone に標準で提供されている Google マップ アプリケーションが起動すると説明されています。
連絡先で住所をタップして地図を起動するのと同じ方法で、自分のネイティブ iPhone アプリケーション (つまり、Mobile Safari を介した Web ページではない) 内から特定の住所で同じ Google マップ アプリケーションを起動するにはどうすればよいですか?
注: これは、デバイス自体でのみ機能します。シミュレーターではありません。
javascript - Google Maps Mashup の凡例を修正
日 (月曜日、火曜日など) によって色分けされた画鋲を含む Google マップ マッシュアップのページがあります。マップを含む IFrame は動的にサイズ変更されるため、ブラウザー ウィンドウのサイズが変更されるとサイズが変更されます。
各色の意味をユーザーに伝える凡例をマップ ウィンドウの隅に表示したいと思います。Google Maps API には、GScreenOverlay
私が望む動作を持つクラスが含まれていますが、オーバーレイとして使用する画像を指定することしかできず、テキストを含む DIV を使用することをお勧めします。ブラウザー ウィンドウのサイズが変更されたときに、マップ ウィンドウの左下隅に DIV を配置する最も簡単な方法は何ですか?
javascript - 「prototype.js 行 3877 の「未定義のハンドラー」」
非常にニッチな問題:
ときどき (30% の時間)、prototype.js ライブラリの 3877 行目 (Google のバージョン 1.6.0.2: http://ajax.googleapis.com/ajax/libs/prototype/ ) で「未定義のハンドラー」JavaScript エラーが発生します。 1.6.0.2/prototype.js )。
このページには Google マップがあり、Prototype Window ライブラリを使用しています。
この問題は、IE7 および FF3 で発生します。
これは、FireBug が提供する情報です。
私はprototypejsのローカルバージョンに切り替え、問題のあるメソッド(createWraper)にデバッグを追加しましたが、デバッグはエラーの前に表示されません...
私はグーグルで検索し、同じ行にエラーに関する他の1つの言及を見つけましたが、答えがないので、いつか誰かが答えを持っているかもしれない場所に投稿しています:)。
apache-flex - Flex コンポーネントの Google マップ
Google Maps Flash API を Flex に埋め込んでいますが、ローカルでは透かしなどで問題なく動作します。サーバー (flex.mydomain.com) にアップロードすると、以下のサンドボックス セキュリティ エラーが発生します。
Google Maps Flash API を Flex コンポーネントに埋め込み、特にこれを機能させるためにセキュリティ設定を設定した経験のある人はいますか? ドメインに登録されている新しい API キーを取得し、公開時にそれを使用しています。
メインアプリケーションとコンポーネントで次のことを試しました: