Map View

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

LocalContextMapView クラス

google.maps.localContext.LocalContextMapView クラス

Map を使用してローカル コンテキスト エクスペリエンスを表示します。

このクラスは LocalContextMapViewOptions を実装しています。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

LocalContextMapView
LocalContextMapView(options)
パラメータ:
directionsOptions
element optional
タイプ: Element optional
ビューをサポートする DOM 要素。
isTransitioningMapBounds
タイプ: boolean
LocalContextMapView が内部 Map の境界の変更を開始する前に true に設定され、LocalContextMapView が内部 Map の境界の変更を完了した後に false に設定されます。(レスポンシブ サイズ変更によってレイアウト モードが変更された場合は設定されません)。
locationBias
タイプ: LocationBias optional
LocalContextMapViewOptions.locationBias をご覧ください。LocalContextMapView でこのプロパティを変更すると、新しい検索がトリガーされる可能性があります。
locationRestriction
タイプ: LocationRestriction optional
LocalContextMapViewOptions.locationRestriction をご覧ください。LocalContextMapView でこのプロパティを変更すると、新しい検索がトリガーされる可能性があります。
maxPlaceCount
タイプ: number
LocalContextMapViewOptions.maxPlaceCount をご覧ください。LocalContextMapView でこのプロパティを変更すると、新しい検索がトリガーされる可能性があります。
placeTypePreferences
LocalContextMapViewOptions.placeTypePreferences をご覧ください。LocalContextMapView でこのプロパティを変更すると、新しい検索がトリガーされる可能性があります。Iterable<string|PlaceTypePreference> も使用できます。
継承: mappinOptionsSetupplaceChooserViewSetupplaceDetailsViewSetup
addListener
addListener(eventName, handler)
パラメータ:
指定されたリスナー関数を指定されたイベント名に追加します。
hidePlaceDetailsView
hidePlaceDetailsView()
パラメータ: なし
戻り値: なし
場所の詳細を非表示にします。
search
search()
パラメータ: なし
戻り値: なし
現在の maxPlaceCountplaceTypePreferenceslocationRestrictionlocationBias に基づいてユーザーを表示する場所を検索します。
error
function(event)
引数:
このイベントは、検索の実行中にエラーが発生した場合に呼び出されます。
placedetailsviewhidestart
function()
引数: なし
このイベントは、Place Details のアニメーション化が始まる前に呼び出されます。
placedetailsviewshowstart
function()
引数: なし
このイベントは、Place Details のアニメーションが開始する前に発生します。

LocalContextMapViewOptions インターフェース

google.maps.localContext.LocalContextMapViewOptions インターフェース

LocalContextMapView を構築するためのオプション、または既存の LocalContextMapView にアクセスするためのオプション。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

maxPlaceCount
タイプ: number
表示できる場所の最大数です。このパラメータが 0 の場合、ローカル コンテキスト ライブラリは場所を読み込まず、[0,24]
placeTypePreferences
検索する場所のタイプ(最大 10 か所)。Iterable<string|PlaceTypePreference> タイプも使用できますが、JavaScript シンボルをネイティブにサポートするブラウザでのみサポートされます。
directionsOptions optional
経路をカスタマイズする方法。設定しない場合、ルートと距離は無効になります。
element optional
タイプ: Element optional
ビューをサポートする DOM 要素。
locationBias optional
タイプ: LocationBias optional
デフォルト: null
場所の検索時に使用するソフト境界またはヒントです。
locationRestriction optional
タイプ: LocationRestriction optional
検索結果を制限する境界。指定しない場合、結果は地図のビューポートに制限されます。
map optional
タイプ: Map optional
すでにインスタンス化された Map インスタンス。渡された場合は、地図は LocalContextMapView' DOM に移動され、スタイルは変更されません。マップに関連付けられた要素に、LocalContextMapView によってスタイルとクラスが適用されている場合もあります。
pinOptionsSetup optional
タイプ: (function({
  isSelected:boolean,
  isHighlighted:boolean
}): (PinOptions optional))|PinOptions optional
アイコンの状態に基づいて、場所マーカーのアイコンを設定します。コールバックへの入力が変更されるたびに呼び出されます。LocalContextMapView が場所マーカーを描画するときに、デフォルト設定を動的にオーバーライドする関数を渡します。エラーや無効な構成は非同期で判定され、無視されます(デフォルトは使用され、エラーはコンソールに記録されます)。
placeChooserViewSetup optional
タイプ: (function({
  defaultLayoutMode:PlaceChooserLayoutMode,
  defaultPosition:PlaceChooserPosition optional
}): (PlaceChooserViewSetupOptions optional))|PlaceChooserViewSetupOptions optional
スポット選択ツールビューの設定をオーバーライドします。サイズ変更によって LocalContextMapView がレイアウトを変更する可能性がある場合に、デフォルト設定を動的にオーバーライドする関数を渡します。エラーや無効な構成は非同期で確認され、無視されます(代わりにデフォルトが使用され、エラーはコンソールに記録されます)。作成時にエラーが検出されると、同期的にエラーがスローされます。
placeDetailsViewSetup optional
タイプ: (function({
  defaultLayoutMode:PlaceDetailsLayoutMode,
  defaultPosition:PlaceDetailsPosition optional
}): (PlaceDetailsViewSetupOptions optional))|PlaceDetailsViewSetupOptions optional
Place Details の設定を上書きします。サイズ変更によって LocalContextMapView がレイアウトを変更する可能性がある場合に、デフォルト設定を動的にオーバーライドする関数を渡します。エラーや無効な構成は非同期で判定され、無視されます(デフォルトは使用され、エラーはコンソールに記録されます)。作成時にエラーが検出されると、同期的にエラーがスローされます。

PlaceTypePreference typedef

google.maps.localContext.PlaceTypePreferencetypedef

検索する場所のタイプと使用する重み。weight を省略すると、ライブラリによってデフォルトの重みが決定されます。この重みは時間の経過とともに変更、改善される可能性があります。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

{
  type:string,
  weight:number optional
}

MapDirectionsOptions クラス

google.maps.localContext.MapDirectionsOptions クラス

LocalContextMapView によるルートの設定を指定できます。

このクラスは MapDirectionsOptionsLiteral を実装しています。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

継承: origin
addListener
addListener(eventName, handler)
パラメータ:
指定されたリスナー関数を指定されたイベント名に追加します。

MapDirectionsOptionsLiteral インターフェース

google.maps.localContext.MapDirectionsOptionsLiteral インターフェース

便宜上、多くの場所で MapDirectionsOptions オブジェクトの代わりにオブジェクト リテラルを使用できます。Maps API がこれらを検出すると、これらは MapDirectionsOptions オブジェクトに変換されます。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

origin
ルートと距離の出発地。

PinOptions インターフェース

google.maps.localContext.PinOptions インターフェース

ピンマーカーをカスタマイズするためのオプション。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

background optional
タイプ: string optional
アイコンの色は、任意の CSS 色で指定できます。
glyphColor optional
タイプ: string optional
アイコンのグリフの色は、任意の有効な CSS 色に設定できます。
scale optional
タイプ: number optional
アイコンのスケール。この値は、各状態のデフォルト サイズからの相対値ではなく、絶対値で指定します。

PlaceChooserViewSetupOptions インターフェース

google.maps.localContext.PlaceChooserViewSetupOptions インターフェース

スポット選択ツールのセットアップ オプション。詳しくは、レイアウトと表示設定の設定をご覧ください。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

layoutMode optional
タイプ: PlaceChooserLayoutMode optional
position optional
タイプ: PlaceChooserPosition optional
layoutMode:HIDDEN の場合は無視されます。渡されない場合、位置は layoutMode に基づいて自動的に決定されます。

PlaceChooserLayoutMode 定数

google.maps.localContext.PlaceChooserLayoutMode 定数

スポット選択ツールのレイアウト モード。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

HIDDEN スポット選択ツールを非表示にしました。
SHEET スポット選択ツールはシートとして表示されます。

PlaceChooserPosition 定数

google.maps.localContext.PlaceChooserPosition 定数

スポット選択ツールの位置を表示します。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

BLOCK_END スポット選択ツールは、地図の下端に、コンテナの端まで伸びています。
INLINE_END スポット選択ツールは、ラインの終わりに地図とともに表示されます。(左から右書きの場合は、スポット選択ツールが地図の右側にあることを意味します)。
INLINE_START スポット選択ツールは、ラインの最初に地図とともに表示されます。(左から右書きの場合、スポット選択ツールは地図の左側にあります)。

PlaceDetailsViewSetupOptions インターフェース

google.maps.localContext.PlaceDetailsViewSetupOptions インターフェース

場所の詳細設定オプション。詳しくは、レイアウトと表示設定の設定をご覧ください。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

hidesOnMapClick optional
タイプ: boolean optional
layoutMode optional
タイプ: PlaceDetailsLayoutMode optional
position optional
タイプ: PlaceDetailsPosition optional
layoutMode:INFO_WINDOW の場合は無視されます。渡されない場合、位置は layoutMode に基づいて自動的に決定されます。

PlaceDetailsLayoutMode 定数

google.maps.localContext.PlaceDetailsLayoutMode 定数

Place Details のレイアウト モード。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

INFO_WINDOW Place Details が InfoWindow に表示されます。
SHEET 場所の詳細がシートに表示されます。

PlaceDetailsPosition 定数

google.maps.localContext.PlaceDetailsPosition 定数

Place Details の位置を表示します。

&libraries=localContext URL パラメータが必要です。詳しくは、Maps JavaScript API のライブラリをご覧ください。

INLINE_END 場所の詳細が、ラインの最後に地図とともに表示されます。(左から右の言語では、場所の詳細が地図の右側に表示されます)。
INLINE_START 場所の詳細が、ラインの先頭に地図とともにインラインで表示されます。(左から右の言語では、場所の詳細が地図の左側に表示されます)。