experimental marshaling routines for geospatial primitives