我是VBA开发人员,但我正在寻找一个QGIS插件,使用Helmert转换将纬度和经度转换为网格参考,或等效映射到XY平面。 VBA中的Helmert转换代码在this online resource from the UK Ordnance Survey中相当长。我最近被要求调整another Excel spreadsheet, published by the London Datastore,它通过包含形状对象来工作,这些形状对象可以通过读取一组XY坐标的VBA代码创建,以使用其他公共域地理边界形状文件。我可以通过将shapefile读入QGIS,将它们导出为KML,然后使用VBA将lat lon KML数字转换为XY坐标来实现这一点,但我确信这一步在Python中作为QGIS插件更好。
我是对的吗? 是否存在这样的插件? 如果没有,任何人都喜欢帮助实现它,或者这是我如何掌握学习Python的方法?