TypeError Wrong number or type of arguments for overloaded function CoordinateTransformation_TransformPoint Possible CC++ prototypes are OSRCoordinateTransformationShadowTransformPointdouble 3
需要根据错误提示,检查调用 CoordinateTransformation_TransformPoint 函数时传递的参数数量和类型是否与可用的 C/C++ 原型匹配。如果不匹配,需要修改代码,确保传递正确的参数。
例如,如果使用的是第一个原型 OSRCoordinateTransformationShadow::TransformPoint(double [3]),则应该传递一个长度为 3 的 double 数组作为参数。如果使用的是第二个原型 OSRCoordinateTransformationShadow::TransformPoint(double [4]),则应该传递一个长度为 4 的 double 数组作为参数。如果使用的是其他原型,则需要根据实际情况进行修改。
原文地址: https://www.cveoy.top/t/topic/bqby 著作权归作者所有。请勿转载和采集!