Method: RGeo::Geos.version
- Defined in:
- lib/rgeo/geos/interface.rb
.version ⇒ Object
Returns the GEOS library version as a string of the format “x.y.z”. Returns nil if GEOS is not available.
63 64 65 66 67 68 69 70 71 72 73 |
# File 'lib/rgeo/geos/interface.rb', line 63 def version unless defined?(@version) @version = if RGeo::Geos::CAPI_SUPPORTED RGeo::Geos::CAPIFactory._geos_version.freeze elsif RGeo::Geos::FFI_SUPPORTED ::Geos::FFIGeos.GEOSversion.sub(/-CAPI-.*$/, "").freeze end end @version end |