applican

マイページに戻る

showOptions

地図を表示する際のオプション項目です。

プロパティ

buildings : Boolean 3D表示をするかどうか (デフォルト : false)
cameraPosition : Object カメラ位置 詳細
compass : Boolean コンパスを表示するかどうか (初回表示時のみ有効 デフォルト : false)
indoor : Boolean 屋内を表示するかどうか (デフォルト : false) Androidのみ
margin : Object 地図表示マージン (position が指定されている場合は position が優先される)
ex.margin: {bottom: 100, left: 200}
bottom<Number> : 下側 (省略時 0)
left<Number> : 左側 (省略時 0)
right<Number> : 右側 (省略時 0)
top<Number> : 上側 (省略時 0)
onCameraPositionChanged : Function カメラ移動完了コールバック
CameraPositionChangedCallback<Function> : カメラ位置が変更された
onCameraPositionWillChange : Function カメラ移動開始コールバック
CameraPositionChangedCallback<Function> : カメラ位置が変更された
onCurrentPositionButtonClicked : Function 現在位置アイコンクリックコールバック ※このコールバックが指定されている場合は現在位置には移動しません
CurrentPositionClickedCallback<Function> : 現在位置アイコンがクリックされた
onMapClicked : Function 地図クリックコールバック
MapClickedCallback<Function> : 表示されている地図上の任意の座標がクリックされた
onMapLongClicked : Function 地図ロングクリックコールバック
MapClickedCallback<Function> : 表示されている地図上の任意の座標がクリックされた
onMapReady : Function 地図読み込み時コールバック
MapReadyCallback<Function> : 地図の読み込みが完了した
onMarkerClicked : Function マーカークリックコールバック
MarkerClickedCallback<Function> : マーカーがクリックされた
onMarkerPopupClicked : Function マーカーポップアップクリックコールバック
MarkerClickedCallback<Function> : マーカーがクリックされた
onUserLocationChanged : Function 現在位置変動コールバック
UserLocationChangedCallback<Function> : 現在位置が変更された
pitchGesture : Boolean ピッチ操作が有効かどうか (初回表示時のみ有効 デフォルト : false) iOSのみ
poi : Boolean POI(point of interest) を表示するかどうか 施設アイコン (デフォルト : false) iOSのみ
position : Object 地図表示位置
height<Number> : 高さ (省略時 WebView 全体の高さ)
width<Number> : 幅 (省略時 WebView 全体の幅)
x<Number> : X 座標 (省略時 0)
y<Number> : Y 座標 (省略時 0)
rotateGesture : Boolean 回転操作が有効かどうか (初回表示時のみ有効 デフォルト : false)
scale : Boolean 尺度を表示するかどうか (初回表示時のみ有効 デフォルト : false)
scrollGesture : Boolean スクロール操作が有効かどうか (初回表示時のみ有効 デフォルト : false)
style : Any スタイル指定 公式ドキュメント Androidのみ
tiltGesture : Boolean チルト操作が有効かどうか (初回表示時のみ有効 デフォルト : false) Androidのみ
traffic : Boolean 交通量を表示するかどうか (デフォルト : false)
type : String 表示する地図の種類
HYBRID : 標準 + 衛星写真
HYBRID_FLYOVER : 3Dビューの標準 + 衛星写真 iOSのみ
MUTED_STANDARD : データを強調した標準地図 iOSのみ(iOS11+)
SATELLITE : 衛星写真
SATELLITE_FLYOVER : 3Dビューの衛星写真 iOSのみ
STANDARD : 標準
TERRAIN : 地形図 Androidのみ
userLocation : Object ユーザーの位置を表示するかどうか (表示する場合はその表示オプション)
altitudeAccuracy<String> : 高度の精度
 HIGH : 高精度
 LOW : 低精度
 MEDIUM : 中精度
 NONE : 精度なし

costAllowed<Boolean> : 位置情報の測定に料金が発生しても良いかどうか Androidのみ
currentPositionButton<Object> : 現在位置ボタン
 image<String> : ボタン画像ファイル (file:// で始まらない場合は web.zip 内の画像ファイル)
 x<Number> : ボタン表示位置 X 座標 (単位 : ピクセル)
 y<Number> : ボタン表示位置 Y 座標 (単位 : ピクセル)

headingAccuracy<String> : 向きの精度 Androidのみ
 HIGH : 高精度
 LOW : 低精度
 MEDIUM : 中精度
 NONE : 精度なし

lonLatAccuracy<String> : 緯度・経度の精度
 HIGH : 高精度
 LOW : 低精度
 MEDIUM : 中精度
 NONE : 精度なし

minDistance<Number> : 最小距離 (単位 : メートル) Androidのみ
speedAccuracy<String> : 移動速度の精度 Androidのみ
 HIGH : 高精度
 LOW : 低精度
 MEDIUM : 中精度
 NONE : 精度なし

trackingMode<String> : トラッキングモード iOSのみ
 FOLLOW : ユーザー位置を追跡する
 FOLLOW_WITH_HEADING : ユーザー位置を追跡し向きに合わせて地図を回転させる
 NONE : ユーザー位置を追跡しない

updateInterval<Number> : 更新間隔 (単位 : ミリ秒) Androidのみ
zoomControls : Boolean 拡大縮小コントロールを表示するかどうか (初回表示時のみ有効 デフォルト : false) Androidのみ
zoomGesture : Boolean 拡大縮小操作が有効かどうか (初回表示時のみ有効 デフォルト : false)