[PROJ] Creating a dynamic system
Javier Jimenez Shaw
j1 at jimenezshaw.com
Sun Mar 1 14:46:09 PST 2026
In your last PR https://github.com/OSGeo/PROJ/pull/4685/ you use
"NAD83(CSRS)v7" as an example, but it does not have a dynamic datum. The
datum is type 3, PJ_TYPE_GEODETIC_REFERENCE_FRAME.
On Sun, 22 Feb 2026 at 18:32, Even Rouault <even.rouault at spatialys.com>
wrote:
>
> Le 22/02/2026 à 15:28, Javier Jimenez Shaw via PROJ a écrit :
> > Hi
> >
> > the C function proj_coordinate_metadata_create can
> >
> https://proj.org/en/stable/development/reference/functions.html#c.proj_coordinate_metadata_create
> > allows to create a dynamic system with an epoch.
> >
> > In case the crs is not dynamic, it fails and emits an error.
> > However I do not see how to check if a system is dynamic, to call it
> > only if really needed.
> >
> > Is there such a function in the C API?
>
> checking proj_get_type() == PJ_TYPE_DYNAMIC_GEODETIC_REFERENCE_FRAME on
> the result of proj_crs_get_datum()
>
> --
> http://www.spatialys.com
> My software is free, but my time generally not.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/proj/attachments/20260301/b9d0dac0/attachment.htm>
More information about the PROJ
mailing list