タグ付けされた質問 「google-maps-api-3」

Google Maps JavaScript APIバージョン3では、Googleマップの機能を独自のWebサイトに埋め込むことができます。バージョン3では、モバイルデバイスのサポートが大幅に改善されています。Maps APIのGoogleグループでプログラミングやライセンスに関する質問をする(リンクの詳細な説明を参照)

8
Google Maps API v3でSVGマーカーを使用する方法
変換したimage.svgをgoogleマップアイコンとして使用できますか?私は自分のpng画像をsvgに変換していましたが、これを回転できるgoogleマップシンボルのように使用したいと思います。私はすでにグーグルマップシンボルを使用しようとしましたが、車や男などのアイコンを使用したいので、このサンプルサイトのように、いくつかのpngファイルをsvgに変換しました。 /www.goprotravelling.com/

5
Google Maps API複数のマーカーとInfowindows
クリックすると表示される独自の情報ウィンドウを持つ複数のマーカーを追加しようとしています。情報ウィンドウを表示するのに問題があります。試してみると、情報ウィンドウのないマーカーが1つしか表示されません。 ありがとうございます。さらに情報が必要な場合はお知らせください <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map_canvas { height: 100% } </style> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=AIzaSyB1tbIAqN0XqcgTR1-FxYoVTVq6Is6lD98&sensor=false"> </script> <script type="text/javascript"> var locations = [ ['loan 1', 33.890542, 151.274856, 'address 1'], ['loan 2', 33.923036, 151.259052, 'address 2'], …



7
マップインスタンスを破棄する適切な方法は何ですか?
最近、html5モバイルアプリケーションを開発しました。アプリケーションは、ナビゲーションハッシュ変更イベントがDOM全体を置き換えた単一のページでした。アプリケーションの1つのセクションは、APIv3を使用したGoogleマップでした。map divがDOMから削除される前に、イベントハンドラー/リスナーを削除し、ユーザーがそのセクションに再び戻らないように、できるだけ多くのメモリを解放したいと思います。 マップインスタンスを破棄する最良の方法は何ですか?

5
GoogleマップAPI v2のデフォルトの場所とズームレベルを設定するにはどうすればよいですか?
私の地図が示すとき、それは常に固定された場所(アフリカの近く)から始まります。 次に、次のコードを使用して、マップを必要な場所の中央に配置します。 mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(loc.getLatitude(), loc.getLongitude()), 14.0f)); 私の質問は、地図が表示される前にデフォルトの場所とズームレベルを設定できるということです。 ユーザーにアニメーションを最初から見てほしくないからです。 ありがとう。

6
クリック時にGoogleマップにマーカーを追加
ユーザーが地図を左クリックしたときにマーカーをGoogleマップに追加する方法の非常に簡単な例を見つけるのに、驚くほど苦労しています。 私は過去数時間見回して、Google Maps APIのドキュメントを調べました、そしていくつかの助けをいただければ幸いです!



8
Google Maps APIは、AJAXを使用している場合にのみ、「Uncaught ReferenceError:google isnotdefined」をスローします
Google MapsAPIを使用して地図を表示するページがあります。ページを直接読み込むと、地図が表示されます。ただし、AJAXを使用してページを読み込もうとすると、次のエラーが発生します。 Uncaught ReferenceError: google is not defined どうしてこれなの? これは地図のあるページです: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script> var directionsDisplay; var directionsService = new google.maps.DirectionsService(); var map; function initialize() { directionsDisplay = new google.maps.DirectionsRenderer(); var chicago = new google.maps.LatLng(41.850033, -87.6500523); var mapOptions = { zoom:7, mapTypeId: google.maps.MapTypeId.ROADMAP, center: chicago } map = new …

13
グーグルマップAPIの代替[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 6年前に閉鎖されました。 ロックされています。この質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答ややり取りは受け付けていません。 Google Maps APIは、携帯電話向けの位置情報サービスの開発に最適です。しかし、どういうわけか、特別なプロジェクトでの使用は制限されています。 たとえば、プロジェクトがgoogleの一般的な利用規約と矛盾している場合、google mapsAPIを使用することはお勧めしません。 私のアプリでは、AndroidとiOSの両方で、GPS情報を取得して地図上に場所を表示したいと考えています。全体として、APIはGoogle MapsAPIと同様の操作範囲を提供する必要があります。 あなたはどの選択肢を知っていますか?多分オープンソースAPIがありますか?他に何か提案はありますか?

5
Google Maps APIv3-getBoundsは未定義です
v2からv3のgooglemaps apiに切り替えていますが、gMap.getBounds()機能に問題があります。 マップの初期化後にマップの境界を取得する必要があります。 これが私のjavascriptコードです: var gMap; $(document).ready( function() { var latlng = new google.maps.LatLng(55.755327, 37.622166); var myOptions = { zoom: 12, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions); alert(gMap.getBounds()); } ); だから今それgMap.getBounds()は未定義であることを私に警告します。 クリックイベントでgetBounds値を取得しようとしましたが、正常に機能しますが、ロードマップイベントで同じ結果を取得できません。 また、ドキュメントがGoogle Maps API v2に読み込まれている間、getBoundsは正常に機能しますが、V3では失敗します。 この問題を解決するのを手伝ってくれませんか。

8
Google Maps API V3:奇妙なUI表示の不具合(スクリーンショット付き)
グーグルマップのUIコンポーネントでこの奇妙な不具合を引き起こしている原因について何かアイデアを持っている人は、あなたから聞いて本当に感謝しています! マップは次のもので作成されます。 var options = { zoom: <?php echo $this->zoom ?>, center: new google.maps.LatLng(<?php echo $this->centre_lat ?>, <?php echo $this->centre_lon ?>), mapTypeControl: false, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById('map_canvas'), options); グリッチはマーカーがなくても同じです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.