Class: selecttoolController

nsVmap.nsToolsManager.Select#selecttoolController

Members

aMapPopups{array}

Array witch contains the map popups

Methods

displayFeature(data, sourceName){Number}

vmap/tools/select - Copie.js, line 342

Display a GetFeatureInfo JSON return

Name Type Description
data object
sourceName string

displayFeature(data, sourceName){Number}

vmap/tools/select.js, line 650

Display a GetFeatureInfo JSON return

Name Type Description
data object
sourceName string

displayQueryResult(aData, olLayer){Number}

vmap/tools/select.js, line 259

Display the result in map popups described by nsVmap.Map.MapPopup

Name Type Description
aData array
olLayer ol.layer

getFeatureFromWMSSourceHTML(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 218

GetFeatureInfo by point in HTML

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceHTML(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 526

GetFeatureInfo by point in HTML

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceJSON(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 157

GetFeatureInfo by point in JSON

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceJSON(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 465

GetFeatureInfo by point in JSON

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourcePlain(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 294

GetFeatureInfo by point in text plain

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourcePlain(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 602

GetFeatureInfo by point in text plain

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getGeometryCenter(geom){Number}

vmap/tools/select.js, line 332

Get the center of the geometry

Name Type Description
geom ol.geom

getQueryableLayers(){Array}

vmap/tools/select.js, line 372

Get the list of the queryable by layer_id layers

Returns:
List of the queryable layers

getSelectables(){Array|nsVmap.nsToolsManager.Select.prototype.selecttoolController.prototype.getSelectables.aWMSSources}

vmap/tools/select - Copie.js, line 402

Get the queryables layers

getSelectables(){Array|nsVmap.nsToolsManager.Select.prototype.selecttoolController.prototype.getSelectables.aWMSSources}

vmap/tools/select.js, line 710

Get the queryables layers

queryByDrawing(type){undefined}

vmap/tools/select.js, line 161

Query layer by the db_table informed in map.layer and shows the popup

Name Type Description
type ol.geom

geometry type

queryByWKTGeom(layer, WKTGeometry){undefined}

vmap/tools/select.js, line 200

Query the layer by the db_table informed in map.layer and the intersection with the wkt geometry

Name Type Description
layer ol.layer
WKTGeometry string

WKT geometry

removePopups(){undefined}

vmap/tools/select.js, line 317

Remove all the popups

selectByPointWMS(evt){undefined}

vmap/tools/select - Copie.js, line 142

Maque a getFeatureInfo by point

Name Type Description
evt event

selectByPointWMS(evt){undefined}

vmap/tools/select.js, line 450

Maque a getFeatureInfo by point

Name Type Description
evt event

startSelection(type, isActive){Number}

vmap/tools/select - Copie.js, line 87
Name Type Description
type string

(Point, Line, Rectangle, Polygon, Circle)

isActive boolean

true if the selection is already active

startSelection(type, isActive){Number}

vmap/tools/select.js, line 104
Name Type Description
type string

(Point, Line, Rectangle, Polygon, Circle)

isActive boolean

true if the selection is already active

nsVmap.nsToolsManager.Select#selecttoolController

Members

aMapPopups{array}

Array witch contains the map popups

Methods

displayFeature(data, sourceName){Number}

vmap/tools/select - Copie.js, line 342

Display a GetFeatureInfo JSON return

Name Type Description
data object
sourceName string

displayFeature(data, sourceName){Number}

vmap/tools/select.js, line 650

Display a GetFeatureInfo JSON return

Name Type Description
data object
sourceName string

displayQueryResult(aData, olLayer){Number}

vmap/tools/select.js, line 259

Display the result in map popups described by nsVmap.Map.MapPopup

Name Type Description
aData array
olLayer ol.layer

getFeatureFromWMSSourceHTML(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 218

GetFeatureInfo by point in HTML

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceHTML(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 526

GetFeatureInfo by point in HTML

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceJSON(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 157

GetFeatureInfo by point in JSON

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourceJSON(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 465

GetFeatureInfo by point in JSON

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourcePlain(wmsSource, coordinates){undefined}

vmap/tools/select - Copie.js, line 294

GetFeatureInfo by point in text plain

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getFeatureFromWMSSourcePlain(wmsSource, coordinates){undefined}

vmap/tools/select.js, line 602

GetFeatureInfo by point in text plain

Name Type Description
wmsSource ol.source.wms
coordinates ol.Coordinate

getGeometryCenter(geom){Number}

vmap/tools/select.js, line 332

Get the center of the geometry

Name Type Description
geom ol.geom

getQueryableLayers(){Array}

vmap/tools/select.js, line 372

Get the list of the queryable by layer_id layers

Returns:
List of the queryable layers

getSelectables(){Array|nsVmap.nsToolsManager.Select.prototype.selecttoolController.prototype.getSelectables.aWMSSources}

vmap/tools/select - Copie.js, line 402

Get the queryables layers

getSelectables(){Array|nsVmap.nsToolsManager.Select.prototype.selecttoolController.prototype.getSelectables.aWMSSources}

vmap/tools/select.js, line 710

Get the queryables layers

queryByDrawing(type){undefined}

vmap/tools/select.js, line 161

Query layer by the db_table informed in map.layer and shows the popup

Name Type Description
type ol.geom

geometry type

queryByWKTGeom(layer, WKTGeometry){undefined}

vmap/tools/select.js, line 200

Query the layer by the db_table informed in map.layer and the intersection with the wkt geometry

Name Type Description
layer ol.layer
WKTGeometry string

WKT geometry

removePopups(){undefined}

vmap/tools/select.js, line 317

Remove all the popups

selectByPointWMS(evt){undefined}

vmap/tools/select - Copie.js, line 142

Maque a getFeatureInfo by point

Name Type Description
evt event

selectByPointWMS(evt){undefined}

vmap/tools/select.js, line 450

Maque a getFeatureInfo by point

Name Type Description
evt event

startSelection(type, isActive){Number}

vmap/tools/select - Copie.js, line 87
Name Type Description
type string

(Point, Line, Rectangle, Polygon, Circle)

isActive boolean

true if the selection is already active

startSelection(type, isActive){Number}

vmap/tools/select.js, line 104
Name Type Description
type string

(Point, Line, Rectangle, Polygon, Circle)

isActive boolean

true if the selection is already active