new Feature(id, geojson, style)
Contructor para generar un objeto geográfico de Openlayers.
| Name | Type | Description |
|---|---|---|
id |
String |
Identificador del objeto geográfico. |
geojson |
Object |
GeoJSON con objetos geográficos. |
style |
Object |
Estilo de los objetos geográficos. |
Methods
-
module:IDEE/impl/Feature~Feature.facade2Feature(feature){OLFeature}
impl/ol/js/feature/Feature.js, line 252 -
Este método de la clase transforma "IDEE.Feature" (Objeto geográfico de API-IDEE) a "OLFeature" (Objeto geográfico de Openlayer).
Name Type Description featureIDEE.Feature "IDEE.Feature".
Returns:
Retorna "OLFeature".
-
module:IDEE/impl/Feature~Feature.facade2OLFeature(feature){OLFeature}
impl/ol/js/feature/Feature.js, line 267 -
Este método de la clase transforma "IDEE.Feature" (Objeto geográfico de API-IDEE) a "OLFeature" (Objeto geográfico de Openlayer).
Name Type Description featureIDEE.Feature "IDEE.Feature".
- Deprecated
- Yes
Returns:
Retorna "OLFeature".
-
module:IDEE/impl/Feature~Feature.feature2Facade(olFeature, canBeModified){IDEE.Feature}
impl/ol/js/feature/Feature.js, line 196 -
Este método de la clase transforma "OLFeature" (Objeto geográfico de Openlayer) a "IDEE.Feature" (Objeto geográfico de API-IDEE).
Name Type Description olFeatureOLFeature "OLFeature".
canBeModifiedboolean Define si puede ser modificado.
Returns:
Retorna "IDEE.Feature" modificado.
-
module:IDEE/impl/Feature~Feature.getGeometry(geojson){object}
impl/ol/js/feature/Feature.js, line 306 -
Este método retorna la geometría del objeto geográfico.
Name Type Description geojsonobject Objeto geográfico en formato GeoJSON.
Returns:
Geometría del objeto geográfico.
-
module:IDEE/impl/Feature~Feature.olFeature2Facade(olFeature, canBeModified){IDEE.Feature}
impl/ol/js/feature/Feature.js, line 176 -
Este método de la clase transforma "OLFeature" (Objeto geográfico de Openlayer) a "IDEE.Feature" (Objeto geográfico de API-IDEE).
Name Type Description olFeatureOLFeature "OLFeature".
canBeModifiedboolean Define si puede ser modificado.
- Deprecated
- Yes
Returns:
Retorna "IDEE.Feature" modificado.
-
module:IDEE/impl/Feature~Feature.olRenderFeature2Facade(olRenderFeature, tileProjection, mapProjection){IDEE.Feature}
impl/ol/js/feature/Feature.js, line 218 -
Este método de la clase transforma "OLRenderFeature" (Objeto geográfico de Openlayer) a "IDEE.Feature" (Objeto geográfico de API-IDEE).
Name Type Description olRenderFeatureRenderFeature "OLFeature".
tileProjectionol.Projection Proyección de la tesela.
mapProjectionol.Projection Proyección del mapa.
- Deprecated
- Yes
Returns:
Retorna "IDEE.Feature" modificado.
-
module:IDEE/impl/Feature~Feature.RenderFeature2Facade(olRenderFeature, tileProjection, mapProjection){IDEE.Feature}
impl/ol/js/feature/Feature.js, line 236 -
Este método de la clase transforma "OLRenderFeature" (Objeto geográfico de Openlayer) a "IDEE.Feature" (Objeto geográfico de API-IDEE).
Name Type Description olRenderFeatureRenderFeature "OLFeature".
tileProjectionol.Projection Proyección de la tesela.
mapProjectionol.Projection Proyección del mapa.
Returns:
Retorna "IDEE.Feature" modificado.
-
clearStyle(){Array.<number>}
impl/ol/js/feature/Feature.js, line 404 -
Este método elimina el estilo del objeto geográfico.
-
getAttribute(attribute){string|number|object}
impl/ol/js/feature/Feature.js, line 280 -
Este método retorna el valor del atributo.
Name Type Description attributestring Nombre del atributo.
Returns:
Retorna el valor del atributo.
-
getAttributes(){Object}
impl/ol/js/feature/Feature.js, line 119 -
Este método retorna los atributos de un objeto geográfico.
Returns:
Atributos.
-
getCentroid(){Array.<number>}
impl/ol/js/feature/Feature.js, line 377 -
Este método retorna el centroide del objeto geográfico.
Returns:
Centroide.
-
getFeature(){OLFeature}
impl/ol/js/feature/Feature.js, line 73 -
Este método devuelve el objeto openlayers del objeto geográfico.
Returns:
Devuelve el objeto openlayers del objeto geográfico.
-
getId(){string}
impl/ol/js/feature/Feature.js, line 136 -
Este método retorna los atributos de un objeto geográfico.
Returns:
Identificador del objeto geográfico.
-
getOLFeature(){OLFeature}
impl/ol/js/feature/Feature.js, line 62 -
Este método devuelve el objeto openlayers del objeto geográfico.
- Deprecated
- Yes
Returns:
Devuelve el objeto openlayers del objeto geográfico.
-
setAttribute(attribute){string|number|object}
impl/ol/js/feature/Feature.js, line 293 -
Este método sobrescribe el valor de un atributo del objeto geográfico.
Name Type Description attributestring Nombre del atributo.
Returns:
Retorna el valor del atributo modificado.
-
setAttributes(attributes)
impl/ol/js/feature/Feature.js, line 160 -
Este método sobrescribe los atributos del objeto geográfico.
Name Type Description attributesObject Nuevos atributos.
-
setFacadeObj(obj)
impl/ol/js/feature/Feature.js, line 365 -
Este método establece el vector de la clase de la fachada.
Name Type Description objobject Vector de la fachada.
-
setFeature(olFeature, canBeModified)
impl/ol/js/feature/Feature.js, line 103 -
Este método sobrescribe el objeto geográfico de Openlayers.
Name Type Description olFeatureOLFeature Nuevo objeto geográfico.
canBeModifiedBoolean Define si puede ser modificable, genera un nuevo id.
-
setGeometry(Geometry)
impl/ol/js/feature/Feature.js, line 337 -
Este método modifica la geometría del objeto geográfico.
Name Type Description Geometryobject Geometría del objeto geográfico.
-
setId(id)
impl/ol/js/feature/Feature.js, line 148 -
Este método modifica el identificador del objeto geográfico.
Name Type Description idstring Identificador del objeto geográfico.
-
setOLFeature(olFeature, canBeModified)
impl/ol/js/feature/Feature.js, line 86 -
Este método sobrescribe el objeto geográfico de Openlayers.
Name Type Description olFeatureOLFeature Nuevo objeto geográfico.
canBeModifiedBoolean Define si puede ser modificable, genera un nuevo id.
- Deprecated
- Yes