Type aliases
AdditionTileConditionInitOptions
Addition
TileConditionInitOptions: { fadeIn?: undefined | false | true; hideAnnotation?: undefined | false | true; hideDefaultMapTile?: undefined | false | true; priority?: undefined | number; transparency?: undefined | number; zoomRange: ZoomRange }
Type declaration
-
Optional fadeIn?: undefined | false | true
-
Optional hideAnnotation?: undefined | false | true
-
Optional hideDefaultMapTile?: undefined | false | true
-
Optional priority?: undefined | number
-
Optional transparency?: undefined | number
-
AdditionTileOptions
AdditionTileOptions: { serverInfoList: {} }
AnnotationClickListenerOptions
AnnotationClickListenerOptions: { isIconClickable?: undefined | false | true; isNodeOnly?: undefined | { icon: boolean; text: boolean }; isTextClickable?: undefined | false | true; once?: undefined | false | true }
Type declaration
-
Optional isIconClickable?: undefined | false | true
-
Optional isNodeOnly?: undefined | { icon: boolean; text: boolean }
-
Optional isTextClickable?: undefined | false | true
-
Optional once?: undefined | false | true
AnnotationData
Annotation
Data: { appearance?: undefined | string; latlng: LatLng; nodeId?: undefined | string; type: AnnotationType }
Type declaration
-
Optional appearance?: undefined | string
-
-
Optional nodeId?: undefined | string
-
AnnotationDisplaySwapOptions
AnnotationDisplaySwapOptions: { mode: "swap"; swapOptions: { swapInterval: number } }
Type declaration
-
mode: "swap"
-
swapOptions: { swapInterval: number }
AnnotationIndexedDBOptions
AnnotationIndexedDBOptions: { recordMax?: undefined | number; useIndexedDB?: undefined | false | true }
Type declaration
-
Optional recordMax?: undefined | number
-
Optional useIndexedDB?: undefined | false | true
AnnotationOptions
Type declaration
-
-
-
Optional textBorder?: undefined | number
AnnotationType
AnnotationType: "text" | "icon" | "mapIcon"
BBox
BBox: [number, number, number, number] | [number, number, number, number, number, number]
BrowserEventMap
Browser
EventMap: Pick<GaIAEventMap, "mousedown" | "mouseup" | "mousemove" | "click" | "dblclick" | "mouseenter" | "mouseleave" | "contextmenu" | "dragstart" | "drag" | "dragend" | "inertia_mousemove" | "wheel" | "wheelup" | "wheeldown" | "wheelleft" | "wheelright" | "touchstart" | "touchend" | "touchmove" | "singletap" | "singletap_2f" | "flick" | "singlescroll" | "doubletap" | "pinch" | "rotation" | "tilt" | "keydown" | "keyup" | "arrowkeydown" | "zoomkeydown">
CenterMarkerConditionInitOptions
Center
MarkerConditionInitOptions: { color?: Color; length?: undefined | number; width?: undefined | number }
Type declaration
-
Optional color?: Color
-
Optional length?: undefined | number
-
Optional width?: undefined | number
CircleOptions
Circle
Options: { center: LatLng; fillColor?: Color; radius: number; strokeColor?: Color; strokeDashArray?: number[]; strokeWeight?: undefined | number; visible?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
-
Optional fillColor?: Color
-
radius: number
-
Optional strokeColor?: Color
-
Optional strokeDashArray?: number[]
-
Optional strokeWeight?: undefined | number
-
Optional visible?: undefined | false | true
-
Optional zIndex?: undefined | number
ContextMenuEvent
Context
MenuEvent: { native: MouseEvent; position: LatLng }
ContextMenuOptions
ContextMenuOptions: { hideWhenZoomChange: boolean }
Type declaration
-
hideWhenZoomChange: boolean
CoordUnit
CoordUnit: "degree" | "millisec"
CopyrightOptions
Copyright
Options: { backgroundColor?: undefined | string; offset?: Point; textColor?: undefined | string }
Type declaration
-
Optional backgroundColor?: undefined | string
-
Optional offset?: Point
-
Optional textColor?: undefined | string
CopyrightTable
CopyrightTable: {}
DOMObjectOptions
DOMObject
Options: Partial<{ classList: string[]; content: HTMLElement | string; onPositionUpdate: () => void; zoomRange: ZoomRange }>
ExtendedKeyboardEvent
ExtendedKeyboardEvent: KeyboardEvent & { deltaX?: undefined | number; deltaY?: undefined | number; deltaZoomLevel?: undefined | number }
ExtendedMouseEvent
Extended
MouseEvent: MouseEvent & { deltaX?: undefined | number; deltaY?: undefined | number; position?: LatLng }
ExtendedTouchEvent
Extended
TouchEvent: TouchEvent & { deltaRotation?: undefined | number; deltaTilt?: undefined | number; deltaX?: number[]; deltaY?: number[]; multiTouchCenter?: Point; pinchDelta?: undefined | number }
FigureOptions
FigureOptions: { visible?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
Optional visible?: undefined | false | true
-
Optional zIndex?: undefined | number
GLMarkerEvent
GLMarker
Event: { native?: UIEvent; sourceObject: GLMarker }
Type declaration
-
Optional native?: UIEvent
-
GLMarkerIconInfoInitOptions
Type declaration
-
-
icon: string
-
Optional size?: Size
GLMarkerInitOptions
GLMarker
InitOptions: { draggable?: undefined | false | true; info: GLMarkerIconInfo; isVisible?: undefined | false | true; label?: GLMarkerLabelOptions; name?: undefined | string; position: LatLng; zIndex?: undefined | number }
Type declaration
-
Optional draggable?: undefined | false | true
-
-
Optional isVisible?: undefined | false | true
-
-
Optional name?: undefined | string
-
-
Optional zIndex?: undefined | number
GLMarkerLabelOptions
Type declaration
-
content: string
-
Optional offset?: Point
-
GLMarkerLabelStyle
GLMarkerLabelStyle: { align?: "left" | "center"; backgroundColor?: undefined | string; borderColor?: undefined | string; borderWidth?: undefined | number; color?: undefined | string; fontSize?: undefined | string; fontWeight?: undefined | string; outline?: undefined | string; padding?: undefined | number; paddingBottom?: undefined | number; paddingLeft?: undefined | number; paddingRight?: undefined | number; paddingTop?: undefined | number }
Type declaration
-
Optional align?: "left" | "center"
-
Optional backgroundColor?: undefined | string
-
Optional borderColor?: undefined | string
-
Optional borderWidth?: undefined | number
-
Optional color?: undefined | string
-
Optional fontSize?: undefined | string
-
Optional fontWeight?: undefined | string
-
Optional outline?: undefined | string
-
Optional padding?: undefined | number
-
Optional paddingBottom?: undefined | number
-
Optional paddingLeft?: undefined | number
-
Optional paddingRight?: undefined | number
-
Optional paddingTop?: undefined | number
GaIAEventListenerOptions
GaIAEventListenerOptions: { once?: undefined | false | true }
Type declaration
-
Optional once?: undefined | false | true
GaIAEventMap
Type declaration
-
-
-
-
contextmenu: MouseEvent
-
dblclick: MouseEvent
-
-
drag: MouseEvent
-
dragend: MouseEvent
-
dragstart: MouseEvent
-
-
-
keydown: KeyboardEvent
-
keyup: KeyboardEvent
-
mousedown: MouseEvent
-
mouseenter: MouseEvent
-
mouseleave: MouseEvent
-
mousemove: MouseEvent
-
mouseover: MouseEvent
-
mouseup: MouseEvent
-
-
-
-
-
-
-
touchend: TouchEvent
-
touchmove: TouchEvent
-
touchstart: TouchEvent
-
wheel: WheelEvent
-
wheeldown: WheelEvent
-
wheelleft: WheelEvent
-
wheelright: WheelEvent
-
wheelup: WheelEvent
-
-
GeoJsonFigureConditionInitOptions
Geo
JsonFigureConditionInitOptions: { coordUnit?: CoordUnit; isRouteShape?: undefined | false | true; polygon?: undefined | { color: Color }; polyline?: undefined | { inline?: undefined | { color?: Color; dashArray?: number[]; weight?: undefined | number }; outline?: undefined | { color?: Color; dashArray?: number[]; weight?: undefined | number } }; showRouteArrow?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
Optional coordUnit?: CoordUnit
-
Optional isRouteShape?: undefined | false | true
-
Optional polygon?: undefined | { color: Color }
-
Optional polyline?: undefined | { inline?: undefined | { color?: Color; dashArray?: number[]; weight?: undefined | number }; outline?: undefined | { color?: Color; dashArray?: number[]; weight?: undefined | number } }
-
Optional showRouteArrow?: undefined | false | true
-
Optional zIndex?: undefined | number
GeoJsonGeometryTypes
GeoJsonGeometryTypes: GeoJsonGeometry["type"]
GeoJsonLineOption
Geo
JsonLineOption: { color: Color; dashArray: number[]; weight: number }
Type declaration
-
-
dashArray: number[]
-
weight: number
GeoJsonProperties
GeoJsonProperties: {} | null
GeoJsonTypes
GeoJsonTypes: GeoJSON["type"]
HeatMapConditionInitOptions
Heat
MapConditionInitOptions: { colorMap: Map<number, Color>; geoJson: JsonObject; opacityCallback?: undefined | ((zoomLevel: number) => number); radiusCallback?: undefined | ((weight: number) => number); weightCallback: (feature: JsonObject) => number }
Type declaration
-
colorMap: Map<number, Color>
-
-
Optional opacityCallback?: undefined | ((zoomLevel: number) => number)
-
Optional radiusCallback?: undefined | ((weight: number) => number)
-
weightCallback: (feature: JsonObject) => number
-
-
Parameters
Returns number
InfoWindowEvent
Info
WindowEvent: { native?: UIEvent; sourceObject: InfoWindow }
Type declaration
-
Optional native?: UIEvent
-
InfoWindowInitOptions
Info
WindowInitOptions: { className?: undefined | string; content: string | HTMLElement; maxWidth?: number | string; name?: undefined | string; offset?: Point; position: LatLng; showClose?: undefined | false | true; tail?: InfoWindowTailPosition; visible?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
Optional className?: undefined | string
-
content: string | HTMLElement
-
Optional maxWidth?: number | string
-
Optional name?: undefined | string
-
Optional offset?: Point
-
-
Optional showClose?: undefined | false | true
-
-
Optional visible?: undefined | false | true
-
Optional zIndex?: undefined | number
InfoWindowTailPosition
InfoWindowTailPosition: "none" | "left" | "right" | "top" | "bottom"
JsonObject
JsonObject: any
KeyboardEventMap
Keyboard
EventMap: Pick<BrowserEventMap, "keydown" | "keyup" | "arrowkeydown" | "zoomkeydown">
LandmarkConditionInitOptions
Landmark
ConditionInitOptions: { maxZoomLevelMiniature?: undefined | number; visibleZoomRange?: ZoomRange }
Type declaration
-
Optional maxZoomLevelMiniature?: undefined | number
-
Optional visibleZoomRange?: ZoomRange
LangCopyright
LangCopyright: {}
Language
Language: "ja" | "en" | "ko" | "zh-TW" | "zh-CN" | "th"
LoadingProgressListener
LoadingProgressListener: (progress: number) => void
MapEventMap
Map
EventMap: Pick<GaIAEventMap, "zoomchanged" | "centermoved">
MapIconClickListenerOptions
MapIconClickListenerOptions: { isIconClickable?: undefined | false | true; once?: undefined | false | true }
Type declaration
-
Optional isIconClickable?: undefined | false | true
-
Optional once?: undefined | false | true
MapIconConditionInitOptions
MapIconConditionInitOptions: { product?: undefined | string; tags: {} }
Type declaration
-
Optional product?: undefined | string
-
tags: {}
MapIconConditionPaletteConfig
Map
IconConditionPaletteConfig: { name?: undefined | string; size?: undefined | number; zoomRange: ZoomRange }
Type declaration
-
Optional name?: undefined | string
-
Optional size?: undefined | number
-
MapIconData
Map
IconData: { address?: undefined | string; latlng: LatLng; name?: undefined | string; phone?: undefined | string; postalCode?: undefined | string; providerId?: undefined | string; spotId?: undefined | string }
Type declaration
-
Optional address?: undefined | string
-
-
Optional name?: undefined | string
-
Optional phone?: undefined | string
-
Optional postalCode?: undefined | string
-
Optional providerId?: undefined | string
-
Optional spotId?: undefined | string
MapIconMouseEnterListener
MapInitSettingOptions
Type declaration
-
-
-
-
Optional blankTileImage?: undefined | string
-
Optional centerOffset?: Point
-
-
Optional fogColor?: Color
-
Optional isAnnotationEnabled?: undefined | false | true
-
Optional language?: Language
-
-
-
Optional skyColor?: Color
-
Optional tileBuilding3D?: undefined | false | true
-
-
-
Optional viewRange?: LatLngRect
-
Optional wheelZoomEnable?: undefined | false | true
-
Optional zoomRange?: ZoomRange
MapInitSettings
Type declaration
-
-
-
target: string | HTMLElement
-
zoomLevel: number
MapLocationStatus
Map
LocationStatus: { center: LatLng; heading: number; tilt: number; zoom: number }
Type declaration
-
-
heading: number
-
tilt: number
-
zoom: number
MarkerAnimationType
MarkerAnimationType: "fadeIn" | "drop"
MarkerEvent
Marker
Event: { native?: UIEvent; sourceObject: Marker }
Type declaration
-
Optional native?: UIEvent
-
sourceObject: Marker
MarkerGravity
MarkerGravity: "top-left" | "top" | "top-right" | "left" | "center" | "right" | "bottom-left" | "bottom" | "bottom-right"
MarkerInitOptions
Type declaration
-
-
Optional className?: undefined | string
-
Optional draggable?: undefined | false | true
-
-
icon: string
-
-
Optional name?: undefined | string
-
Optional offset?: Point
-
-
Optional size?: Size
-
Optional zIndex?: undefined | number
MarkerLabelOptions
Type declaration
-
content: string
-
Optional offset?: Point
-
MarkerLabelStyle
MarkerLabelStyle: { backgroundColor?: undefined | string; border?: undefined | string; color?: undefined | string; fontSize?: undefined | string; fontWeight?: undefined | string; padding?: undefined | string; textShadow?: undefined | string }
Type declaration
-
Optional backgroundColor?: undefined | string
-
Optional border?: undefined | string
-
Optional color?: undefined | string
-
Optional fontSize?: undefined | string
-
Optional fontWeight?: undefined | string
-
Optional padding?: undefined | string
-
Optional textShadow?: undefined | string
MarkerProperties
MarkerProperties: Record<string, any>
MouseEventMap
Mouse
EventMap: Pick<BrowserEventMap, "mousedown" | "mouseup" | "mousemove" | "click" | "dblclick" | "mouseenter" | "mouseleave" | "contextmenu" | "dragstart" | "drag" | "dragend" | "inertia_mousemove">
OrbitConditionInitOptions
OrbitConditionInitOptions: { baseDate?: Date; openedRoad?: undefined | false | true }
Type declaration
-
Optional baseDate?: Date
-
Optional openedRoad?: undefined | false | true
ParameterKeyValue
ParameterKeyValue: {}
PolygonOptions
Polygon
Options: { fillColor?: Color; paths: LatLng[]; strokeColor?: Color; strokeDashArray?: number[]; strokeWeight?: undefined | number; visible?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
Optional fillColor?: Color
-
-
Optional strokeColor?: Color
-
Optional strokeDashArray?: number[]
-
Optional strokeWeight?: undefined | number
-
Optional visible?: undefined | false | true
-
Optional zIndex?: undefined | number
PolylineOptions
Polyline
Options: { path: LatLng[]; strokeColor?: Color; strokeDashArray?: number[]; strokeWeight?: undefined | number; visible?: undefined | false | true; zIndex?: undefined | number }
Type declaration
-
-
Optional strokeColor?: Color
-
Optional strokeDashArray?: number[]
-
Optional strokeWeight?: undefined | number
-
Optional visible?: undefined | false | true
-
Optional zIndex?: undefined | number
Position
Position: number[]
RoadShapeOpenedClickListener
RoadShapeOpenedData
RoadShapeOpenedData: { attr?: undefined | string; endDate?: undefined | string; mesh?: undefined | string; ordinalNo?: undefined | string; roadId?: undefined | string; roadName?: undefined | string; startDate?: undefined | string }
Type declaration
-
Optional Readonly attr?: undefined | string
-
Optional Readonly endDate?: undefined | string
-
Optional Readonly mesh?: undefined | string
-
Optional Readonly ordinalNo?: undefined | string
-
Optional Readonly roadId?: undefined | string
-
Optional Readonly roadName?: undefined | string
-
Optional Readonly startDate?: undefined | string
RoadShapeOpenedInitOptions
Road
ShapeOpenedInitOptions: { baseDate?: Date; zoomRange?: ZoomRange }
Type declaration
-
Optional baseDate?: Date
-
Optional zoomRange?: ZoomRange
RoadShapeOpenedLineStyleOption
Road
ShapeOpenedLineStyleOption: { color: Color; dashArray?: number[]; visible: boolean; weight: number }
Type declaration
-
-
Optional dashArray?: number[]
-
visible: boolean
-
weight: number
ScaleOptions
Scale
Options: { backgroundColor?: undefined | string; offset?: Point; scaleColor?: undefined | string; visible?: undefined | false | true }
Type declaration
-
Optional backgroundColor?: undefined | string
-
Optional offset?: Point
-
Optional scaleColor?: undefined | string
-
Optional visible?: undefined | false | true
ServerInformation
ServerInformation: { name?: undefined | string; productId: string; server: string }
Type declaration
-
Optional name?: undefined | string
-
productId: string
-
server: string
TileLoaderOptions
TileLoaderOptions: { withWebWorker?: undefined | false | true }
Type declaration
-
Optional withWebWorker?: undefined | false | true
TileSize
TileSize: 256 | 512
TileZoomLevelFixValue
TileZoomLevelFixValue: "upper" | "lower" | "round"
TouchEventMap
Touch
EventMap: Pick<BrowserEventMap, "touchstart" | "touchend" | "touchmove" | "singletap" | "singlescroll" | "doubletap" | "pinch" | "rotation" | "tilt" | "singletap_2f" | "flick">
TrafficConditionInitOptions
Traffic
ConditionInitOptions: { showArrow?: undefined | false | true; source: TrafficJamSourceType; time?: Date; trafficTime?: Date; uid?: undefined | string }
Type declaration
-
Optional showArrow?: undefined | false | true
-
-
Optional time?: Date
-
Optional trafficTime?: Date
-
Optional uid?: undefined | string
TrafficJamSourceType
TrafficJamSourceType: "vics" | "probe" | "both" | "none"
TrainRouteData
TrainRouteData: { arrivalNodeId?: undefined | string; companyId?: undefined | string; companyName?: undefined | string; courseSeqNo?: undefined | string; depatureNodeId?: undefined | string; rellineColor?: undefined | string; rellineId?: undefined | string; rellineName?: undefined | string }
Type declaration
-
Optional arrivalNodeId?: undefined | string
-
Optional companyId?: undefined | string
-
Optional companyName?: undefined | string
-
Optional courseSeqNo?: undefined | string
-
Optional depatureNodeId?: undefined | string
-
Optional rellineColor?: undefined | string
-
Optional rellineId?: undefined | string
-
Optional rellineName?: undefined | string
TrainRouteInitOptions
Train
RouteInitOptions: { zoomRange?: ZoomRange }
TrainRouteLineStyleOption
Train
RouteLineStyleOption: { color: Color; dashArray?: number[]; weight: number }
Type declaration
-
-
Optional dashArray?: number[]
-
weight: number
UserLocationEvent
User
LocationEvent: { native?: UIEvent; sourceObject: UserLocation }
Type declaration
-
Optional native?: UIEvent
-
UserLocationProjectionMode
UserLocationProjectionMode: "perspective" | "orthographic"
UserLocationTrackingMode
UserLocationTrackingMode: "none" | "follow" | "heading_up"
WheelEventMap
Wheel
EventMap: Pick<BrowserEventMap, "wheel" | "wheelup" | "wheeldown" | "wheelleft" | "wheelright">
任意タイル地図表示設定オプション