ISO/IEC 18042-4:2006/AMD1:2011
Amendment 1 - Information technology - Computer graphics and image processing - Spatial Reference Model (SRM) language bindings - Part 4: C
发布时间:2011-05-23 实施时间:
ISO/IEC 18042-4:2006/AMD1:2011标准规定了SRM语言绑定的C语言实现,包括SRM库的接口、数据类型、函数和常量等。SRM库提供了一组函数,用于实现坐标系统之间的转换、坐标点的变换、坐标点的距离计算等功能。SRM库的实现必须符合ISO/IEC 18042-1:2005中定义的SRM规范。
ISO/IEC 18042-4:2006/AMD1:2011标准的实现必须支持以下功能:
1. 支持所有SRM规范中定义的坐标系统和坐标变换方法;
2. 支持所有SRM规范中定义的坐标点类型;
3. 支持坐标点的转换、距离计算、方向计算等基本操作;
4. 支持坐标系统之间的转换;
5. 支持坐标点的旋转、平移、缩放等变换操作;
6. 支持坐标点的投影操作;
7. 支持坐标点的坐标系转换操作。
ISO/IEC 18042-4:2006/AMD1:2011标准的实现必须符合ISO/IEC 9899:1999(C语言标准)中定义的语法和语义规范。SRM库的实现必须提供完整的文档和示例代码,以便用户能够正确地使用SRM库。
相关标准
ISO/IEC 18042-1:2005,计算机图形和图像处理,空间参考模型(SRM)规范
ISO/IEC 18042-2:2005,计算机图形和图像处理,空间参考模型(SRM)语言绑定,C++语言
ISO/IEC 18042-3:2005,计算机图形和图像处理,空间参考模型(SRM)语言绑定,Java语言
ISO/IEC 19111:2019,地理信息,空间参考系统
ISO 19123:2011,地理信息,空间位置模型