このサービスを使用すると、スクリプトで静的地図の生成、ルートの検索、住所のジオコーディング座標への変換、高度のサンプリングを行うことができます。
クラス
名前 | 概要 |
---|---|
Avoid | ルートの検索時に回避する制限のタイプを表す列挙型。 |
Color | 地図画像で使用できる名前付きの色を表す列挙型。 |
DirectionFinder | 地点間のルートを取得できます。 |
DirectionFinderEnums | DirectionFinder で使用される列挙型のコレクション。 |
ElevationSampler | 特定の場所で標高をサンプリングできます。 |
Format | 地図画像の形式を表す列挙型。 |
Geocoder | 住所と地理座標を変換できます。 |
Maps | ルート検索、ジオコーディング、高度サンプリング、静的な地図画像の作成に対応できます。 |
MarkerSize | 地図に追加されたマーカーのサイズを表す列挙型。 |
Mode | ルートの検索時に使用する移動手段を表す列挙型。 |
StaticMap | 静的な地図画像の作成と装飾を可能にします。 |
StaticMapEnums | StaticMap で使用される列挙型のコレクション。 |
Type | レンダリングする地図のタイプを表す列挙型。 |
Avoid
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
TOLLS | Enum | 有料道路を使わない。 |
HIGHWAYS | Enum | 高速道路を使わない。 |
Color
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum |
DirectionFinder
Methods
DirectionFinderEnums
ElevationSampler
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
sampleLocation(latitude, longitude) | Object | 単一の地点(緯度/経度)の高度データを返します。 |
sampleLocations(points) | Object | 一連の地点(緯度/経度)の高度データを返します。 |
sampleLocations(encodedPolyline) | Object | エンコードされたポリライン内の地点の高度データを返します。 |
samplePath(points, numSamples) | Object | 一連の点を使用して定義された、ラインに沿った多数のサンプルの高度データを返します。 |
samplePath(encodedPolyline, numSamples) | Object | エンコードされたポリラインを使用して定義された、ラインに沿ったサンプル数の高度データを返します。 |
Format
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
PNG | Enum | 8 ビット PNG 形式。 |
PNG8 | Enum | 8 ビット PNG 形式。 |
PNG32 | Enum | 32 ビット PNG 形式。 |
GIF | Enum | GIF 形式。 |
JPG | Enum | JPEG 形式。 |
JPG_BASELINE | Enum | 非プログレッシブ JPEG 形式。 |
Geocoder
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
geocode(address) | Object | 指定された住所のおおよその地理的位置を取得します。 |
reverseGeocode(latitude, longitude) | Object | 指定された地理的位置のおおよその住所を取得します。 |
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) | Geocoder | 検索結果で優先的に表示する領域の境界を設定します。 |
setLanguage(language) | Geocoder | 結果で使用する言語を設定します。 |
setRegion(region) | Geocoder | 場所名の解釈時に使用する地域を設定します。 |
Maps
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
decodePolyline(polyline) | Number[] | エンコードされたポリライン文字列を、ポイントの配列にデコードします。 |
encodePolyline(points) | String | ポイントの配列を文字列にエンコードします。 |
newDirectionFinder() | DirectionFinder | 新しい DirectionFinder オブジェクトを作成します。 |
newElevationSampler() | ElevationSampler | ElevationSampler オブジェクトを作成します。 |
newGeocoder() | Geocoder | 新しい Geocoder オブジェクトを作成します。 |
newStaticMap() | StaticMap | 新しい StaticMap オブジェクトを作成します。 |
setAuthentication(clientId, signingKey) | void | 外部で確立された Google Maps API プレミアム プラン アカウントを使用して、追加の割り当て上限を活用できます。 |
MarkerSize
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
TINY | Enum | 小規模市場(購入可能な最小市場)。 |
MID | Enum | 中サイズのマーカー(最も大きいサイズ)。 |
SMALL | Enum | 小さいサイズのマーカー。 |
Mode
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
DRIVING | Enum | 道路を使った運転ルート。 |
WALKING | Enum | 歩行者専用道路や歩道(利用可能な場合)を使用した徒歩ルート。 |
BICYCLING | Enum | 自転車専用道路やご希望の道路(利用可能な場合)を使用した自転車ルート。 |
TRANSIT | Enum | 公共交通機関を使用した乗換案内(利用可能な場合)。 |
StaticMap
Methods
StaticMapEnums
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
Color | Color | |
Format | Format | |
MarkerSize | MarkerSize | |
Type | Type |
Type
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
ROADMAP | Enum | Google マップのウェブサイトに通常表示される、標準のロードマップです。 |
SATELLITE | Enum | 航空写真。 |
TERRAIN | Enum | 地形と植生を示す物理的な立体図。 |
HYBRID | Enum | 衛星地図と道路地図を組み合わせたもので、航空写真の上に主要な道路と場所の名前の透明なレイヤが表示されます。 |