問題タブ [google-maps-mobile]

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 投票する
1 に答える
3059 参照

android - MapActivity は接続ファクトリ クライアントを取得できませんでした

この問題についてグーグルで多くのことを探してきましたが、解決していません。マップが表示されますが、目的の場所に配置しても同じ失敗が発生します。

06-09 12:10:57.231: I/MapActivity(1532): ネットワーク変更通知の処理:CONNECTED 06-09 12:10:57.231: W/IdleConnectionHandler(1532): 存在しなかった接続を削除します! 06-09 12:11:04.829: W/KeyCharacterMap(1532): keycharmap ファイルを開けません: W/KeyCharacterMap(1532): デフォルトのキーマップを使用 06-09 12:11:57.080: I/MapActivity(1785): ネットワーク変更通知の処理: CONNECTED 06-09 12:11:57.080: E/MapActivity(1785): できませんでした接続ファクトリ クライアントを取得しない

そして、APIキーを生成するためのすべての手順に従い、アクティビティがMapActivityから拡張され、Androidマニフェストの許可とライブラリを追加したため、理解できません。

マニフェスト.xml

Gmaps アクティビティ

gmaps.xml

私の英語でごめんなさい!! ジェジェ:)

0 投票する
3 に答える
15847 参照

android - 複数のウェイポイントを持つ 2 地点間のルートを表示する

私はアンドロイドが初めてで、アンドロイド用のナビゲーションベースのアプリケーションを開発しています.私の質問は、Googleマップでソースノードと宛先ノードの間に複数のウェイポイントを持つルートを表示したいのですが、その方法がわかりません. これを検索しましたが、ほとんどの結果は2点です。

私の問題を解決するのを手伝ってください

例:-アプリのユーザーがいくつかのウェイポイントで目的地を送信すると、マップはソースから目的地までのルートをそれらのウェイポイントで電話に表示する必要があります。

ありがとう !

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

android - モバイル デバイスでは addDomListener に対して Google マップのクリック イベントが発生しないが、デスクトップ ブラウザでは機能する

私は2つのボタンを持っています

上記で定義。

以下のコードでボタンがクリックされたときの方向を変更したい。

上記のコードは、少なくとも safari および chrome デスクトップ ブラウザーでは機能しますが、モバイル デバイスでは機能しません。クリックをマウスアップに置き換えてみましたが、成功しませんでした。

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

google-maps - Google インドア マップ API

Android アプリで Google インドア マップにアクセスするにはどうすればよいですか? 現在、Google Maps API を使用する GPS アプリを持っていますが、スイスの屋内マップが表示されません。

Android の公式 Google マップ アプリを使用してスイス (ジルシティ、チューリッヒ空港) のインドア マップにアクセスできるので、個人の Android アプリでも機能することが理想的です。

同じ Google Maps API を使用して機能しますか?それともインドア マップ用に別のロジックがありますか?

お返事ありがとうございます。

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

jquery - グーグルマップは場所を自動更新しますが、ユーザーはズームを設定しません

jquery/javascriptでx秒ごとにGoogleマップを自動更新しています。

場所が変更されると、マップはズームレベルを変更します(予想)。

しかし、私はこれを達成したい:

ユーザーが手動でズームレベルを変更した場合、マップはユーザーが設定したズームレベルを維持/維持する必要があります。

コードは次のようになります。

ユーザーズーム用のカスタムイベントを作成するのではなく、zoom_changedなどの標準のGoogleマップイベントを使用します。

このテーマに関する指示はありますか?

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

android - 現在の場所を更新するための MyLocationOverlay または LocationManager

MapView を使用して、ユーザーの現在地を地図上に表示しています。ユーザーが移動中に場所を更新するには、次の選択肢があります。

  • MyLocationOverlay を使用して現在の場所を描画し、それを拡張して移動中のユーザーの場所を追跡し、カスタム マーカーを設定できます。MyLocationOverlay の問題は、デバイスが GPS から位置情報を要求する頻度を制御できないことです。ここで電池の減りが気になります。
  • Location Manager を使用し、requestLocationUpdates を使用してサブスクライブして、GPS から位置を取得できます。ここでは、GPS がクエリされる頻度をより詳細に制御できます。LocationListener を接続して、そこにコードを記述できます。

しかし、私は SO でここで、Location Manager を使用するのは適切なアプローチではない可能性があることを読みました。これよりも MyLocationOverlay を優先する必要があります。

また、私のアプリはロケーションベースのアプリであり、ユーザーの移動に合わせてユーザーの位置を追跡する必要があることを考慮してください。

人々は、実装するのに最適なアプローチであり、バッテリーへの影響が比較的少ないことを提案できますか?

私はAndroidの初心者なので、明らかな間違いがあることをご容赦ください。

前もってありがとう、アンディ

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

android - Androidでカスタムマップマーカーの境界を取得

マップ ビューに一連のマーカーがあります。どのマップ マーカーをタップしたかを検出できるように、マップ マーカーの境界を取得したいと考えています。私はstackoverflowで検索しましたが、すべてマップマーカー(描画可能)の境界を設定する方法を教えています。しかし、私が欲しいのは、すでに描いたマーカーの境界を取得することです。

助けてください

ありがとうございました

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

javascript - ポリゴンが多すぎる Google マップで iOS がクラッシュする

400 以上のポリゴンを含む Google マップがあります。これらのポリゴンは 40.000 以上の緯度/経度座標で構成されています。これらはすべてオランダの自治体で、結果はここで見ることができます: http://silktool.com/maptest.php

デスクトップ マシンでは正常に動作します (2.5MB / 500Kb gzip でロードするのは少し遅いです) が、iOS デバイスで URL を開くと Mobile Safari がクラッシュしました (Chrome for iOS では動作します)。

単純にコードやポリゴンが多すぎるためだと思います。ポリゴンの半分だけをロードすると、Mobile Safari はクラッシュしません。

次の Javasctipt を使用してすべてのポリゴンを読み込みます。

コードが iOS でクラッシュしないようにしたいのですが、どうすればよいのでしょうか?

いくつかのオプションを考えましたが、それらが機能するかどうかはわかりません:

  • コードをより効率的/コンパクトにする
  • Google マップは使用しませんが、たとえば、さまざまなズーム レベルでポリゴンを単純化するスムージング オプションを備えたリーフレット (http://leaflet.cloudmade.com/reference.html#polyline-options)
  • 座標を Javascript 配列に入れます (それらは現在 PHP 配列にあり、JavaScript はこれで生成されます)。
  • より多くのオプション?

どのオプションを選択すればよいかわかりません。アイデアはありますか?

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

android - MapViewのOutOfMemoryError

アプリでOutOfMemoryErrorが発生しましたが、それを処理/キャッチする方法を確認できるコードでは発生しませんでした。防止/回避方法についてのアイデアはありますか?

Android4.0.3を搭載したThinkPadTabletで発生しました

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

android - AndroidのグーグルGetDirection

  • 私は2つの方向のルートを取得するためにこの次のコードを使用しましたが、GetDirectionsのようなAndroidで複数の宛先オプションを実装する必要があります。

  • drawline()機能のメソッドも試しましたが、(左、右に曲がるなど)のようなルート指示は表示されません。

  • ルートパスをコーディングしたり、以下のリンクにリストされているウェイポイントの機能を埋め込んだりするのを手伝ってくれる人がいますか?

https://google-developers.appspot.com/maps/documentation/javascript/examples/directions-waypoints

コード