Search
Preparing search index...
The search index is not available
mapguide-react-layout - v0.14.9
Options
All
Public
Public/Protected
All
Inherited
Menu
mapguide-react-layout - v0.14.9
api/ol-factory
OLFactory
Class OLFactory
Creates various OpenLayers types used by the viewer
export
implements
{IOLFactory}
Hierarchy
OLFactory
Implements
IOLFactory
Index
Constructors
constructor
Methods
create
Feature
create
Feature
Collection
create
Format
GeoJSON
create
FormatWKT
create
Geom
Circle
create
Geom
Collection
create
Geom
Line
String
create
Geom
Linear
Ring
create
Geom
Multi
Line
String
create
Geom
Multi
Point
create
Geom
Multi
Polygon
create
Geom
Point
create
Geom
Polygon
create
Geom
Polygon
From
Circle
create
Interaction
Draw
create
Interaction
Extent
create
Interaction
Modify
create
Interaction
Select
create
Interaction
Snap
create
Interaction
Translate
create
Overlay
create
Projection
create
Style
create
Style
Circle
create
Style
Fill
create
Style
Icon
create
Style
Regular
Shape
create
Style
Stroke
create
Style
Text
create
Vector
Layer
create
Vector
Source
extend
Extent
extent
ContainsXY
transform
Coordinate
transform
Coordinate
From
Lon
Lat
transform
Extent
Constructors
constructor
new OLFactory
(
)
:
OLFactory
Returns
OLFactory
Methods
create
Feature
create
Feature
(
geomOrProps
?:
Geometry
|
{}
)
:
Feature
<
Geometry
>
Parameters
Optional
geomOrProps:
Geometry
|
{}
Returns
Feature
<
Geometry
>
create
Feature
Collection
create
Feature
Collection
(
)
:
Collection
<
Feature
<
Geometry
>
>
Returns
Collection
<
Feature
<
Geometry
>
>
create
Format
GeoJSON
create
Format
GeoJSON
(
options
?:
Options
)
:
GeoJSON
Parameters
Optional
options:
Options
Returns
GeoJSON
create
FormatWKT
create
FormatWKT
(
options
?:
Options
)
:
WKT
Parameters
Optional
options:
Options
Returns
WKT
create
Geom
Circle
create
Geom
Circle
(
center
:
Coordinate2D
, radius
:
undefined
|
number
)
:
Circle
Parameters
center:
Coordinate2D
radius:
undefined
|
number
Returns
Circle
create
Geom
Collection
create
Geom
Collection
(
geometries
:
Geometry
[]
)
:
GeometryCollection
Parameters
geometries:
Geometry
[]
Returns
GeometryCollection
create
Geom
Line
String
create
Geom
Line
String
(
coordinates
:
Coordinate2D
[]
)
:
LineString
Parameters
coordinates:
Coordinate2D
[]
Returns
LineString
create
Geom
Linear
Ring
create
Geom
Linear
Ring
(
coordinates
:
Coordinate2D
[]
)
:
LinearRing
Parameters
coordinates:
Coordinate2D
[]
Returns
LinearRing
create
Geom
Multi
Line
String
create
Geom
Multi
Line
String
(
coordinates
:
Coordinate2D
[]
[]
)
:
MultiLineString
Parameters
coordinates:
Coordinate2D
[]
[]
Returns
MultiLineString
create
Geom
Multi
Point
create
Geom
Multi
Point
(
coordinates
:
Coordinate2D
[]
)
:
MultiPoint
Parameters
coordinates:
Coordinate2D
[]
Returns
MultiPoint
create
Geom
Multi
Polygon
create
Geom
Multi
Polygon
(
coordinates
:
Coordinate2D
[]
[]
[]
)
:
MultiPolygon
Parameters
coordinates:
Coordinate2D
[]
[]
[]
Returns
MultiPolygon
create
Geom
Point
create
Geom
Point
(
coordinates
:
Coordinate2D
)
:
Point
Parameters
coordinates:
Coordinate2D
Returns
Point
create
Geom
Polygon
create
Geom
Polygon
(
coordinates
:
Coordinate2D
[]
[]
)
:
Polygon
Parameters
coordinates:
Coordinate2D
[]
[]
Returns
Polygon
create
Geom
Polygon
From
Circle
create
Geom
Polygon
From
Circle
(
circle
:
Circle
)
:
Polygon
Parameters
circle:
Circle
Returns
Polygon
create
Interaction
Draw
create
Interaction
Draw
(
options
:
Options
)
:
Draw
Parameters
options:
Options
Returns
Draw
create
Interaction
Extent
create
Interaction
Extent
(
options
:
Options
)
:
Extent
Parameters
options:
Options
Returns
Extent
create
Interaction
Modify
create
Interaction
Modify
(
options
:
Options
)
:
Modify
Parameters
options:
Options
Returns
Modify
create
Interaction
Select
create
Interaction
Select
(
options
:
Options
)
:
Select
Parameters
options:
Options
Returns
Select
create
Interaction
Snap
create
Interaction
Snap
(
options
:
Options
)
:
Snap
Parameters
options:
Options
Returns
Snap
create
Interaction
Translate
create
Interaction
Translate
(
options
:
Options
)
:
Translate
Parameters
options:
Options
Returns
Translate
create
Overlay
create
Overlay
(
options
:
Options
)
:
Overlay
Parameters
options:
Options
Returns
Overlay
create
Projection
create
Projection
(
options
:
Options
)
:
Projection
Parameters
options:
Options
Returns
Projection
create
Style
create
Style
(
options
?:
Options
)
:
Style
Parameters
Optional
options:
Options
Returns
Style
create
Style
Circle
create
Style
Circle
(
options
?:
Options
)
:
CircleStyle
Parameters
Optional
options:
Options
Returns
CircleStyle
create
Style
Fill
create
Style
Fill
(
options
?:
Options
)
:
Fill
Parameters
Optional
options:
Options
Returns
Fill
create
Style
Icon
create
Style
Icon
(
options
?:
Options
)
:
Icon
since
0.12.6
Parameters
Optional
options:
Options
Returns
Icon
create
Style
Regular
Shape
create
Style
Regular
Shape
(
options
:
Options
)
:
RegularShape
since
0.12.6
Parameters
options:
Options
Returns
RegularShape
create
Style
Stroke
create
Style
Stroke
(
options
?:
Options
)
:
Stroke
Parameters
Optional
options:
Options
Returns
Stroke
create
Style
Text
create
Style
Text
(
options
?:
Options
)
:
Text
since
0.12.6
Parameters
Optional
options:
Options
Returns
Text
create
Vector
Layer
create
Vector
Layer
(
options
?:
OLVectorLayerOptions
)
:
OLVectorLayer
Parameters
Optional
options:
OLVectorLayerOptions
Returns
OLVectorLayer
create
Vector
Source
create
Vector
Source
(
options
?:
Options
)
:
VectorSource
<
Geometry
>
Parameters
Optional
options:
Options
Returns
VectorSource
<
Geometry
>
extend
Extent
extend
Extent
(
extent
:
Bounds
, other
:
Bounds
)
:
Bounds
Parameters
extent:
Bounds
other:
Bounds
Returns
Bounds
extent
ContainsXY
extent
ContainsXY
(
extent
:
Bounds
, x
:
number
, y
:
number
)
:
boolean
Parameters
extent:
Bounds
x:
number
y:
number
Returns
boolean
transform
Coordinate
transform
Coordinate
(
coordinate
:
Coordinate2D
, source
:
ProjectionLike
, target
:
ProjectionLike
)
:
Coordinate2D
Parameters
coordinate:
Coordinate2D
source:
ProjectionLike
target:
ProjectionLike
Returns
Coordinate2D
transform
Coordinate
From
Lon
Lat
transform
Coordinate
From
Lon
Lat
(
lonlat
:
Coordinate2D
, proj
?:
ProjectionLike
)
:
Coordinate2D
Parameters
lonlat:
Coordinate2D
Optional
proj:
ProjectionLike
Returns
Coordinate2D
transform
Extent
transform
Extent
(
extent
:
Bounds
, source
:
ProjectionLike
, target
:
ProjectionLike
)
:
Bounds
Parameters
extent:
Bounds
source:
ProjectionLike
target:
ProjectionLike
Returns
Bounds
Modules
actions/app
actions/defs
actions/flyout
actions/init
actions/init-
command
actions/init-
mapguide
actions/legend
actions/map
actions/modal
actions/taskpane
actions/template
api/bootstrap
api/builders/de
Arrayify
api/builders/factory
api/builders/mapagent
api/client
api/common
api/composite-
selection
api/contracts/common
api/contracts/fusion
api/contracts/map-
definition
api/contracts/query
api/contracts/runtime-
map
api/contracts/tile-
set-
definition
api/contracts/weblayout
api/default-
commands
api/default-
components
api/error
api/expr-
eval-
context
api/generic-
layer-
set
api/i18n
api/layer-
manager
api/layer-
manager/csv-
driver
api/layer-
manager/driver-
registry
api/layer-
manager/format-
driver
api/layer-
manager/parsed-
features
api/layer-
set
api/layer-
set-
contracts
api/layer-
set-
group-
base
api/lazy
api/mapguide-
commands
api/mapguide-
components
api/mg-
layer-
set-
group
api/ol-
factory
api/ol-
mapguide-
source-
factory
api/ol-
style-
builders
api/ol-
style-
contracts
api/ol-
style-
helpers
api/ol-
style-
map-
set
api/ol-
types
api/registry/command
api/registry/command-
spec
api/registry/component
api/registry/external-
layer
api/registry/layout
api/registry/projections
api/request-
builder
api/runtime
api/selection-
count
api/session-
store
components/about
components/accordion
components/base-
layer-
switcher
components/color-
picker
components/context
components/error
components/external-
layer-
factory
components/flyout-
region
components/form-
frame-
shim
components/icon
components/layer-
manager/add-
layer
components/layer-
manager/add-
wfs-
layer
components/layer-
manager/add-
wms-
layer
components/layer-
manager/color-
brewer
components/layer-
manager/common
components/layer-
manager/legend
components/layer-
manager/manage-
layers
components/layer-
manager/wfs-
capabilities-
panel
components/layer-
manager/wfs-
capabilities-
parser
components/layer-
manager/wms-
capabilities-
panel
components/legend
components/map-
load-
indicator
components/map-
menu
components/map-
providers/base
components/map-
providers/context
components/map-
providers/mapguide
components/mapguide-
debug-
context
components/menu
components/modal-
dialog
components/mouse-
coordinates
components/navigator
components/pbmg
components/scale-
display
components/selected-
feature-
count
components/selection-
panel
components/session-
expired
components/session-
keep-
alive
components/task-
pane
components/toolbar
components/tooltips/feature
components/tooltips/mouse
components/tooltips/selected-
features
components/tooltips/utfgrid
components/vector-
style-
editor
components/view-
size
constants
constants/actions
constants/assets
containers/add-
manage-
layers
containers/app
containers/base-
layer-
switcher
containers/coordinate-
tracker
containers/flyout-
region
containers/hooks
containers/hooks-
generic
containers/hooks-
mapguide
containers/init-
warning-
display
containers/legend
containers/map-
capturer-
context
containers/map-
menu
containers/measure
containers/measure-
context
containers/modal-
launcher
containers/mouse-
coordinates
containers/navigator
containers/neo-
map-
viewer
containers/quick-
plot
containers/scale-
display
containers/selected-
feature-
count
containers/selection-
panel
containers/share-
link-
to-
view
containers/subscriber
containers/task-
pane
containers/toolbar
containers/url-
state
containers/view-
size
containers/viewer-
options
containers/viewer-
shim
entries/application
entries/externs
layouts/ajax-
viewer
layouts/aqua
layouts/generic
layouts/hooks
layouts/limegold
layouts/maroon
layouts/sidebar
layouts/slate
layouts/turquoise-
yellow
reducers/config
reducers/init-
error
reducers/last-
action
reducers/map-
state
reducers/modal
reducers/mouse
reducers/root
reducers/taskpane
reducers/template
reducers/toolbar
reducers/viewer
store/configure-
store
store/logger
store/promise-
middleware
strings/en
strings/msgdef
utils/array
utils/assert
utils/asset
utils/logger
utils/menu
utils/never
utils/number
utils/scoped-
id
utils/site-
version
utils/string
utils/type-
guards
utils/units
utils/url
utils/viewer-
state
OLFactory
constructor
create
Feature
create
Feature
Collection
create
Format
GeoJSON
create
FormatWKT
create
Geom
Circle
create
Geom
Collection
create
Geom
Line
String
create
Geom
Linear
Ring
create
Geom
Multi
Line
String
create
Geom
Multi
Point
create
Geom
Multi
Polygon
create
Geom
Point
create
Geom
Polygon
create
Geom
Polygon
From
Circle
create
Interaction
Draw
create
Interaction
Extent
create
Interaction
Modify
create
Interaction
Select
create
Interaction
Snap
create
Interaction
Translate
create
Overlay
create
Projection
create
Style
create
Style
Circle
create
Style
Fill
create
Style
Icon
create
Style
Regular
Shape
create
Style
Stroke
create
Style
Text
create
Vector
Layer
create
Vector
Source
extend
Extent
extent
ContainsXY
transform
Coordinate
transform
Coordinate
From
Lon
Lat
transform
Extent
Generated using
TypeDoc
Creates various OpenLayers types used by the viewer
{IOLFactory}