API Reference
The complete API reference of the vjmap JavaScript library. Pick a class, interface or module below — each page lists its constructor, methods, properties and events. New to VJMAP? Start with the Developer Guide.
All APIs
- Map
- IControl
- point
- PointLike
- BoxZoomHandler
- TouchPitchHandler
- KeyboardHandler
- ScrollZoomHandler
- DoubleClickZoomHandler
- DragPanHandler
- DragRotateHandler
- TouchZoomRotateHandler
- CameraOptions
- AnimationOptions
- PaddingOptions
- NavigationControl
- GeolocateControl
- AttributionControl
- ScaleControl
- FullscreenControl
- Popup
- MapMouseEvent
- MapTouchEvent
- MapWheelEvent
- ZoomEvent
- MapDataEvent
- Marker
- QueryGeometry
- VectorTileSource
- VideoSource
- ImageSource
- CanvasSourceOptions
- CanvasSource
- GeoJSONSource
- CustomLayerInterface
- LngLat
- LngLatLike
- LngLatBounds
- LngLatBoundsLike
- MercatorCoordinate
- Evented
- FreeCameraOptions
- FreeCamera
- Class_AnimateMarkerLayer
- Class_BackgroundLayer
- Class_BreathingApertureMarker
- Class_ButtonGroupControl
- Class_Circle
- Class_CircleEdge
- Class_CircleFill
- Class_CloseEvent
- Class_Compare
- Class_ContextMenu
- Class_Db2dPolyline
- Class_Db2LineAngularDimension
- Class_Db3dPolyline
- Class_Db3PointAngularDimension
- Class_DbAlignedDimension
- Class_DbArc
- Class_DbArcDimension
- Class_DbAttributeDefinition
- Class_DbBlock
- Class_DbBlockReference
- Class_DbCircle
- Class_DbCurve
- Class_DbDiametricDimension
- Class_DbDimension
- Class_DbDocument
- Class_DbEllipse
- Class_DbEntity
- Class_DbHatch
- Class_DbLayer
- Class_DbLine
- Class_DbLineType
- Class_DbMLeader
- Class_DbMText
- Class_DbOrdinateDimension
- Class_DbPolyline
- Class_DbRadialDimension
- Class_DbRadialDimensionLarge
- Class_DbRasterImage
- Class_DbRotatedDimension
- Class_DbShape
- Class_DbSpline
- Class_DbTable
- Class_DbText
- Class_DbTextStyle
- Class_DbWipeout
- Class_DeckLayer
- Class_DiffusedApertureMarker
- Class_DivOverlay
- Class_DrawTool
- Class_EllipseEdge
- Class_EllipseFill
- Class_FillExtrusion
- Class_FluorescenceMarker
- Class_GeoBounds
- Class_GeoPoint
- Class_GeoProjection
- Class_GlAdapterLayer
- Class_GlPolyLineLayer
- Class_GridLayer
- Class_HaloRingMarker
- Class_Heatmap
- Class_LnglatProjection
- Class_MapGlUtils
- Class_MarkerCluster
- Class_Box
- Class_MiniMapControl
- Class_MousePositionControl
- Class_OverlayLayerBase
- Class_Polygon
- Class_Polyline
- Class_PolylineArrow
- Class_Projection
- Class_ReglBaseLayer
- Class_RotatingApertureMarker
- Class_RotatingTextBorderMarker
- Class_Service
- Class_SkyLayer
- Class_SvgOverlay
- Class_Symbol
- Class_Text
- Class_ThreeLayer
- Class_ErrorEvent
- Class_WebSocketEvent
- Enumeration_AnimationStatus
- Enumeration_DbTextHorzMode
- Enumeration_DbTextVertMode
- Enumeration_FrameAnimationStatus
- Enumeration_IDbLinetypeStyleMethod
- Enumeration_IDbMatrixOpName
- Enumeration_MapOpenWay
- Enumeration_MTextAttachmentPoint
- Enumeration_Poly2dType
- Enumeration_Poly3dType
- Enumeration_RasterImageUnits
- Enumeration_TableCellAlignment
- Interface_Animate
- Interface_AnimateMarkerLayerOption
- Interface_Animation
- Interface_AnimationState
- Interface_BackgroundLayerOptions
- Interface_CircleEdgeOptions
- Interface_CircleFillOptions
- Interface_CircleOptions
- Interface_Config
- Interface_ContextMenuOptions
- Interface_ContextMenuSubItemOptions
- Interface_createMarkerOptions
- Interface_DecayOptions
- Interface_DivOverlayOptions
- Interface_DriverControls
- Interface_EllipseEdgeOptions
- Interface_EllipseFillOptions
- Interface_Events
- Interface_FillExtrusionOptions
- Interface_FrameAnimation
- Interface_GridLayerLabelStyle
- Interface_GridLayerOptions
- Interface_GridLayerStrokeStyle
- Interface_HeatmapOptions
- Interface_IAnimateFillLayerOptions
- Interface_IAnimateLineLayerOptions
- Interface_IAnimateSymbolLayerOptions
- Interface_IAnimateVectorLayerOptions
- Interface_IAnimateVectorLayerResult
- Interface_IComposeNewMap
- Interface_IConditionQueryFeatures
- Interface_ICreateAnimateImagesFromImageOptions
- Interface_ICreateAnimateImagesOptions
- Interface_ICreateAnimateLayerResult
- Interface_ICreateAntPathAnimateLineLayerOptions
- Interface_ICreateArrowAnimateLineLayerOptions
- Interface_ICreateEntitiesGeomData
- Interface_ICreateFillAnimateLayerResult
- Interface_ICreateLineAnimateLayerResult
- Interface_ICreateSymbolAnimateLayerResult
- Interface_IDb2dPolyline
- Interface_IDb2LineAngularDimension
- Interface_IDb3dPolyline
- Interface_IDb3PointAngularDimension
- Interface_IDbAlignedDimension
- Interface_IDbArc
- Interface_IDbArcDimension
- Interface_IDbBlock
- Interface_IDbBlockReference
- Interface_IDbCircle
- Interface_IDbCurve
- Interface_IDbDiametricDimension
- Interface_IDbDimension
- Interface_IDbDimStyle
- Interface_IDbDocument
- Interface_IDbEllipse
- Interface_IDbEntity
- Interface_IDbHatch
- Interface_IDbLayer
- Interface_IDbLine
- Interface_IDbLinetype
- Interface_IDbLinetypeStyle
- Interface_IDbMatrixOp
- Interface_IDbMText
- Interface_IDbOrdinateDimension
- Interface_IDbPolyline
- Interface_IDbRadialDimension
- Interface_IDbRadialDimensionLarge
- Interface_IDbRasterImage
- Interface_IDbRotatedDimension
- Interface_IDbShape
- Interface_IDbSpline
- Interface_IDbTable
- Interface_IDbText
- Interface_IDbTextStyle
- Interface_IDbWipeout
- Interface_IDeleteCache
- Interface_IDeleteStyle
- Interface_IDraw
- Interface_IDrawOptions
- Interface_IDrawTool
- Interface_IExportLayout
- Interface_IExprQueryFeatures
- Interface_ILineLayerOptions
- Interface_IMapDiff
- Interface_IMapLayer
- Interface_IMapStyleParam
- Interface_IMatchObject
- Interface_InertiaOptions
- Interface_IOpenMapBaseParam
- Interface_IOpenMapParam
- Interface_IOpenMapResponse
- Interface_IPointQueryFeatures
- Interface_IQueryBaseFeatures
- Interface_IRectQueryFeatures
- Interface_IRequest
- Interface_ISliceCacheZoom
- Interface_ISliceLayer
- Interface_ITileUrlParam
- Interface_IUpdateMapParam
- Interface_IUpdateStyle
- Interface_IWmsTileUrl
- Interface_IWorkspace
- Interface_KeyframeOptions
- Interface_LineGeoJsonInput
- Interface_MarkerClusterData
- Interface_MarkerClusterOptions
- Interface_markerOptions
- Interface_UvBox
- Interface_Methods
- Interface_MiniMapControlOption
- Interface_MousePositionControlOption
- Interface_OverlayLayerBaseOptions
- Interface_PhysicsSpringOptions
- Interface_PlaybackControls
- Interface_PlaybackOptions
- Interface_PointGeoJsonInput
- Interface_PolygonOptions
- Interface_PolylineArrowOptions
- Interface_PolylineOptions
- Interface_Response
- Interface_ScriptDefaultOptions
- Interface_SkyLayerOptions
- Interface_SpringOptions
- Interface_SvgElementOptions
- Interface_SvgOverlayOptions
- Interface_SymbolOptions
- Interface_TextOptions
- Interface_ThreeJsContext
- Interface_ThreeJsContextOptions
- Interface_ThreeLayerOptions
- Interface_ListenersMap
- Interface_Options
- Interface_WebSocketEventListenerMap
- Interface_WebSocketEventMap
- Table of contents
- References
- Type aliases
- Variables
- Functions
- Namespace_common
- Namespace_Dom
- Namespace_mat2
- Namespace_mat2d
- Namespace_mat3
- Namespace_mat4
- Namespace_Math2D
- Namespace_MathUtils
- Namespace_default
- Namespace_quat
- Namespace_spring
- Namespace_vec2
- Namespace_vec3
- Namespace_vec4
- ProxySourceCache
- ProxiedTileID
- ElevationQueryOptions
- Elevation
- DEMSampler
- StyleImageInterface
- RequestParameters
- getAABBPointSquareDist
- polygonizeBounds
- bufferConvexPolygon
- prewarm
- clearPrewarmedResources
- workerCount
- maxParallelImageRequests
- clearStorage
- workerClass
- time
- version
- supported
Prefer one page? See all APIs on a single page.
Was this page helpful?Thanks for the feedback!