Class Maps

マップ

ルート検索、ジオコーディング、高度のサンプリング、静的地図の作成が可能 作成します。

プロパティ

プロパティタイプ説明
DirectionFinderDirectionFinderEnums
StaticMapStaticMapEnums

メソッド

メソッド戻り値の型概要
decodePolyline(polyline)Number[]エンコードされたポリライン文字列をデコードして、点の配列に戻します。
encodePolyline(points)Stringポイントの配列を文字列にエンコードします。
newDirectionFinder()DirectionFinder新しい DirectionFinder オブジェクトを作成します。
newElevationSampler()ElevationSamplerElevationSampler オブジェクトを作成します。
newGeocoder()Geocoder新しい Geocoder オブジェクトを作成します。
newStaticMap()StaticMap新しい StaticMap オブジェクトを作成します。
setAuthentication(clientId, signingKey)void外部で確立された Google Maps API プレミアム プラン アカウントを使用できるようにする 追加の割り当てを利用

詳細なドキュメント

decodePolyline(polyline)

エンコードされたポリライン文字列をデコードして、点の配列に戻します。

// Decodes a string representation of the latitudes and longitudes of Minneapolis and Milwaukee
// respectively.
var polyline = 'qvkpG`qhxPbgyI_zq_@';
var points = Maps.decodePolyline(polyline);
for (var i = 0; i < points.length; i+= 2) {
  Logger.log('%s, %s', points[i], points[i+1]);
}

パラメータ

名前説明
polylineStringデコードするエンコードされたポリライン。

戻る

Number[] - 緯度と経度のペア(lat0、long0、lat1、long1、...)の配列。

関連情報


encodePolyline(points)

ポイントの配列を文字列にエンコードします。

// The latitudes and longitudes of New York and Boston respectively.
var points = [40.77, -73.97, 42.34, -71.04];
var polyline = Maps.encodePolyline(points);

パラメータ

名前説明
pointsNumber[]エンコードする緯度と経度のペアの配列。

戻る

String - 各ポイントを表す、エンコードされた文字列。

関連情報


newDirectionFinder()

新しい DirectionFinder オブジェクトを作成します。

戻る

DirectionFinder — 新しいルート検索オブジェクト。


newElevationSampler()

ElevationSampler オブジェクトを作成します。

戻る

ElevationSampler - 新しい高度サンプラー オブジェクト。


newGeocoder()

新しい Geocoder オブジェクトを作成します。

戻る

Geocoder — 新しいジオコーダ オブジェクト。


newStaticMap()

新しい StaticMap オブジェクトを作成します。

戻る

StaticMap - 新しい静的地図オブジェクト。


setAuthentication(clientId, signingKey)

外部で確立された Google Maps API プレミアム プラン アカウントを使用できるようにする 追加の割り当てを利用 。クライアント ID と署名鍵は、Google Enterprise サポート ポータルデフォルトの割り当てを使用するには、これらの値を null に設定します。 できます。

<ph type="x-smartling-placeholder">

Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');

パラメータ

名前説明
clientIdStringクライアントの識別子。
signingKeyString秘密の署名鍵。