// Setup a compound coordinate system func (sr SpatialReference) SetCompoundCS( name string, horizontal, vertical SpatialReference, ) error { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) return C.OSRSetCompoundCS(sr.cval, cName, horizontal.cval, vertical.cval).Err() }
// Setup a compound coordinate system func (sr SpatialReference) SetCompoundCS( name string, horizontal, vertical SpatialReference, ) error { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) err := C.OSRSetCompoundCS(sr.cval, cName, horizontal.cval, vertical.cval) if err != 0 { return error(err) } return nil }