BimCT SDK / WebGL2 Viewer
BimCT.io
Playground
Converter API
Live Demo
Preparing search index...
index
BimCTAlignMap
Class BimCTAlignMap
Hierarchy (
View Summary
)
BimCTBaseMap
BimCTAlignMap
Index
Constructors
constructor
Accessors
position
Changed
Event
full
Screen
Toggle
Event
current
Map
System
renderer
layers
Api
Methods
update
Model
Image
update
Model
Image
Rotation
refresh
Map
hide
zoom
Extents
show
set
Latitude
set
Longitude
get
Position
set
Position
add
Marker
remove
Marker
update
Marker
start
Terrain
Area
Selection
cancel
Terrain
Selection
is
Terrain
Loaded
remove
Terrain
From
Viewer
transfer
Terrain
To
Viewer
search
On
Map
switch
Map
System
locate
On
Map
get
Number
Of
Supported
Imagery
Layers
get
Layers
Api
get
Current
Map
System
set
Current
Imagery
Layer
get
Current
Imagery
Layer
get
Imagery
Layer
get
Supported
Imagery
Layers
By
Group
set
GLTF
Map
Model
get
Model
Image
Constructors
constructor
new
BimCTAlignMap
(
_renderer
:
BaseRenderer
,
containerElement
:
HTMLDivElement
,
options
?:
AlignMapOptions
,
headerOffset
?:
number
,
footerDiv
?:
HTMLDivElement
,
)
:
BimCTAlignMap
Parameters
_renderer
:
BaseRenderer
containerElement
:
HTMLDivElement
Optional
options
:
AlignMapOptions
headerOffset
:
number
= 0
Optional
footerDiv
:
HTMLDivElement
Returns
BimCTAlignMap
Accessors
position
Changed
Event
get
positionChangedEvent
()
:
ISimpleEvent
<
PositionChangedEvent
>
Returns
ISimpleEvent
<
PositionChangedEvent
>
full
Screen
Toggle
Event
get
fullScreenToggleEvent
()
:
ISimpleEvent
<
MapFullscreenToggleEvent
>
Returns
ISimpleEvent
<
MapFullscreenToggleEvent
>
current
Map
System
get
currentMapSystem
()
:
MAP_SYSTEM
Returns
MAP_SYSTEM
renderer
get
renderer
()
:
BaseRenderer
Returns
BaseRenderer
layers
Api
get
layersApi
()
:
BimCTLayersServerDataBinding
Returns
BimCTLayersServerDataBinding
Methods
update
Model
Image
updateModelImage
(
zoomExtents
?:
boolean
)
:
Promise
<
void
>
Parameters
zoomExtents
:
boolean
= false
Returns
Promise
<
void
>
update
Model
Image
Rotation
updateModelImageRotation
(
rotation
:
number
,
zoomExtents
?:
boolean
)
:
Promise
<
void
>
Parameters
rotation
:
number
zoomExtents
:
boolean
= false
Returns
Promise
<
void
>
refresh
Map
refreshMap
()
:
void
Returns
void
hide
hide
()
:
Promise
<
void
>
Returns
Promise
<
void
>
zoom
Extents
zoomExtents
()
:
void
Returns
void
show
show
()
:
Promise
<
void
>
Returns
Promise
<
void
>
set
Latitude
setLatitude
(
lat
:
number
)
:
void
Parameters
lat
:
number
Returns
void
set
Longitude
setLongitude
(
lon
:
number
)
:
void
Parameters
lon
:
number
Returns
void
get
Position
getPosition
()
:
WGS84
Returns
WGS84
set
Position
setPosition
(
lat
:
number
,
lon
:
number
)
:
void
Parameters
lat
:
number
lon
:
number
Returns
void
add
Marker
addMarker
(
lat
:
number
,
lon
:
number
)
:
MapMarkerPosition
Parameters
lat
:
number
lon
:
number
Returns
MapMarkerPosition
remove
Marker
removeMarker
(
marker
:
MapMarkerPosition
)
:
void
Parameters
marker
:
MapMarkerPosition
Returns
void
update
Marker
updateMarker
(
marker
:
MapMarkerPosition
)
:
void
Parameters
marker
:
MapMarkerPosition
Returns
void
start
Terrain
Area
Selection
startTerrainAreaSelection
(
onAreaSelected
?:
(
areaInSquareMeters
:
number
,
area
:
WGS84
[]
)
=>
void
,
)
:
Promise
<
void
>
Parameters
Optional
onAreaSelected
:
(
areaInSquareMeters
:
number
,
area
:
WGS84
[]
)
=>
void
Returns
Promise
<
void
>
cancel
Terrain
Selection
cancelTerrainSelection
()
:
Promise
<
void
>
Returns
Promise
<
void
>
is
Terrain
Loaded
isTerrainLoaded
()
:
boolean
Returns
boolean
remove
Terrain
From
Viewer
removeTerrainFromViewer
()
:
Promise
<
void
>
Returns
Promise
<
void
>
transfer
Terrain
To
Viewer
transferTerrainToViewer
()
:
Promise
<
void
>
Returns
Promise
<
void
>
search
On
Map
searchOnMap
(
searchText
:
string
)
:
Promise
<
boolean
>
Parameters
searchText
:
string
Returns
Promise
<
boolean
>
switch
Map
System
switchMapSystem
(
system
:
MAP_SYSTEM
)
:
Promise
<
boolean
>
Parameters
system
:
MAP_SYSTEM
Returns
Promise
<
boolean
>
locate
On
Map
locateOnMap
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
get
Number
Of
Supported
Imagery
Layers
getNumberOfSupportedImageryLayers
()
:
number
Returns
number
get
Layers
Api
getLayersApi
()
:
BimCTLayersServerDataBinding
Returns
BimCTLayersServerDataBinding
get
Current
Map
System
getCurrentMapSystem
()
:
MAP_SYSTEM
Returns
MAP_SYSTEM
set
Current
Imagery
Layer
setCurrentImageryLayer
(
layer
:
ImageryLayer
)
:
Promise
<
void
>
Parameters
layer
:
ImageryLayer
Returns
Promise
<
void
>
get
Current
Imagery
Layer
getCurrentImageryLayer
()
:
ImageryLayer
Returns
ImageryLayer
get
Imagery
Layer
getImageryLayer
(
server
:
MAP_SERVER
,
type
:
MAP_TILE_TYPE
)
:
ImageryLayer
Parameters
server
:
MAP_SERVER
type
:
MAP_TILE_TYPE
Returns
ImageryLayer
get
Supported
Imagery
Layers
By
Group
getSupportedImageryLayersByGroup
()
:
Map
<
string
,
ImageryLayer
[]
>
Returns
Map
<
string
,
ImageryLayer
[]
>
set
GLTF
Map
Model
setGLTFMapModel
(
model
:
ModelInfo
,
gltfModel
:
GLTFMapModel
)
:
void
Parameters
model
:
ModelInfo
GLTFMapModel
gltfModel
:
GLTFMapModel
Returns
void
get
Model
Image
getModelImage
()
:
MapModelImage
Returns
MapModelImage
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
position
Changed
Event
full
Screen
Toggle
Event
current
Map
System
renderer
layers
Api
Methods
update
Model
Image
update
Model
Image
Rotation
refresh
Map
hide
zoom
Extents
show
set
Latitude
set
Longitude
get
Position
set
Position
add
Marker
remove
Marker
update
Marker
start
Terrain
Area
Selection
cancel
Terrain
Selection
is
Terrain
Loaded
remove
Terrain
From
Viewer
transfer
Terrain
To
Viewer
search
On
Map
switch
Map
System
locate
On
Map
get
Number
Of
Supported
Imagery
Layers
get
Layers
Api
get
Current
Map
System
set
Current
Imagery
Layer
get
Current
Imagery
Layer
get
Imagery
Layer
get
Supported
Imagery
Layers
By
Group
set
GLTF
Map
Model
get
Model
Image
BimCT.io
Playground
Converter API
Live Demo
BimCT SDK / WebGL2 Viewer
Loading...
GLTFMapModel