Ok, estoy tratando de hacer la transición de WKT a WKB almacenado en la base de datos. El primer paso fue reescribir el lector de OL's de WKT a WKB .
Sin embargo, lo que noté es que WKB devuelve FeatureLike en lugar de Feature<Geometry> y no puedo realizar acciones como feature.setId() o feature.setStyle() .
const feature = new WKT().readFeature(props.wktGeometry); feature.setId() // works feature.setStyle() // worksdentro
const feature = new WKB().readFeature(props.wkbGeometry); feature.setId() // doesn't work as it's 'FeatureLike' feature.setStyle() // as above ¿Por qué sucede eso y cómo evitarlo o cómo convertir correctamente FeatureLike a Feature<Geometry> ?