If given a pointer, do not clone (internal use)
If given a Geometry, clone it (external use)
Note that some methods can be updated/added, for example the GeoInterface convert for MultiPoint will clone unnecessarily, because it goes through the Point constructor.
Fixes #196
If given a pointer, do not clone (internal use) If given a Geometry, clone it (external use)
Note that some methods can be updated/added, for example the GeoInterface convert for MultiPoint will clone unnecessarily, because it goes through the Point constructor.