.\" Man page generated from reStructuredText .\" by the Docutils 0.22.4 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "CCT" "1" "10 avril 2026" "9.8" "PROJ" .SH NAME cct \- Coordinate Conversion and Transformation .SH SYNOPSIS .INDENT 0.0 .INDENT 3.5 \fBcct\fP [\fB\-cIostvz\fP [args]] \fI+opt[=arg]\fP ... file ... .UNINDENT .UNINDENT .sp or .INDENT 0.0 .INDENT 3.5 \fBcct\fP [\fB\-cIostvz\fP [args]] {object_definition} file ... .UNINDENT .UNINDENT .sp Where {object_definition}\ is one of the possibilities accepted by \fBproj_create()\fP \%<#\:c\:.proj_create>, provided it expresses a coordinate operation .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 a proj\-string, .IP \(bu 2 a WKT string, .IP \(bu 2 an object code (like \(dqEPSG:1671\(dq \(dqurn:ogc:def:coordinateOperation:EPSG::1671\(dq), .IP \(bu 2 an object name. e.g. \(dqITRF2014 to ETRF2014 (1)\(dq. In that case as uniqueness is not guaranteed, heuristics are applied to determine the appropriate best match. .IP \(bu 2 a OGC URN combining references for concatenated operations (e.g. \(dq\%\(dq) .IP \(bu 2 a PROJJSON string. The jsonschema is at \% .UNINDENT .sp Added in version 8.0.0. .sp \fBNote:\fP .INDENT 0.0 .INDENT 3.5 Before version 8.0.0 only proj\-strings could be used to instantiate operations in cct\&. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp or .INDENT 0.0 .INDENT 3.5 \fBcct\fP [\fB\-cIostvz\fP [args]] {object_reference} file ... .UNINDENT .UNINDENT .sp where {object_reference} is a filename preceded by the \(aq@\(aq character. The file referenced by the {object_reference} must contain a valid {object_definition}. .INDENT 0.0 .INDENT 3.5 Added in version 8.0.0. .UNINDENT .UNINDENT .SH DESCRIPTION .sp cct is a 4D equivalent to the proj \%<#\:proj> projection program, performs transformation coordinate systems on a set of input points. The coordinate system transformation can include translation between projected and geographic coordinates as well as the application of datum shifts. .sp Note however that unlike the proj \%<#\:proj>, angular input must be in decimal degrees. Any minutes and seconds given will be silently dropped. .sp The following control parameters can appear in any order: .INDENT 0.0 .TP .B \-c Specify input columns for (up to) 4 input parameters. Defaults to 1,2,3,4. .UNINDENT .INDENT 0.0 .TP .B \-d Added in version 5.2.0. .sp Specify the number of decimals to round to in the output. .UNINDENT .INDENT 0.0 .TP .B \-I Do the inverse transformation. .UNINDENT .INDENT 0.0 .TP .B \-o , \-\-output= Specify the name of the output file. .UNINDENT .INDENT 0.0 .TP .B \-t