0

Worklight Location Services チュートリアルを読みましたが、いくつか質問があります。

  1. との違いをもっと明確にする必要がありWL.Device.Geo.acquirePositionますWL.Device.startAcquisition

  2. 緯度と経度を教えていただけWL.Device.Geo.acquirePositionますか?地域名、都市などを取得するにはどうすればよいですか? Google マップ API を使用する必要がありますか?

  3. accessPointFiltersWi-Fi ポリシーの以下の構成について詳しく教えてください。

    Wifi : {
        interval : 10000,
        accessPointFilters : {
        [{ SSID : "Net1" },
        { SSID : "Net2", MAC : "* "} ]
           }
                 }
    
  4. 取得ポリシーでそれを読んだことがありenableHightSecurityますtrue。使用しない場合、どのメカニズムを使用しますか?

    Geo: {
              timeout: 3000,
              enableHighAccuracy: true
          },
    
4

2 に答える 2

3
  1. WL.Device.Geo.acquirePosition - 現在の地理的位置を取得します。

    WL.Device.startAcquisition - ある種のジオフェンシングを行うようなものだと思います。詳細については、http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/t_creating_a_geofence.html? lang=en を参照してください。

  2. WL.Device.Geo.acquirePosition は、この W3C 仕様に基づく位置オブジェクトを提供できます。都市、州、国、およびその他の情報を取得したい場合は、Google Maps API ジオコーディングまたはその他のジオコーディング API を使用できます。

  3. MobileFirst プラットフォームの資料から

"{object[]} policy.Wifi.accessPointFilters オプション - 検出する WiFi アクセス ポイントを指定する配列オブジェクト。各エントリには、SSID 名の指定と、オプションで MAC の指定があります。MAC の指定は、ワイルドカード値にすることができます。 , アスタリスク ( ) で表されます.この場合, この SSID のすべての MAC が報告されます.MAC が指定されておらず,この WiFi が表示されている場合,その SSID のみが報告されます.アクセス数に関係なく単一のエントリのみが表示されます.この SSID を持つポイント。SSID の指定は、アスタリスク ( ) で表されるワイルドカードにすることができます。

詳細については、http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.apiref.doc/html/refjavascript-server/html/WL.Device.html?cpを参照してください。 =SSHS8R_6.3.0%2F9-1-0-1-0&lang=ja

  1. policy.Geo.enableHighAccuracy が必要です。false に設定すると、高精度センサー「GPS」は使用されず、代わりにネットワーク、Wifi などの他の手段から位置情報が取得されます。

詳細については、http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.apiref.doc/html/refjavascript-server/html/WL.Device.html?cp= を確認してください。 SSHS8R_6.3.0%2F9-1-0-1-0

これが役立つことを願っています。IBM MobileFirst Platform Foundation V6.3 に関する資料をさらに入手するには、Knowledge Center ( http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/wl_welcome.html?lang=en ) にアクセスしてください。

于 2015-01-15T19:55:10.327 に答える
1

ヨエルは素晴らしい答えを出しました。追加の明確化のためのポイント 1 について - WL.Device.Geo.acquirePosition は単一の取得です。WL.Device.startAcquisition は進行中であり、さまざまな種類のジオフェンスを定義できます。

于 2015-01-16T12:14:32.260 に答える