问题
我已经从英国铁路配送组下载了主站名称文件。我正在试图映射数据集,并希望提取位置。我尝试在Python脚本中使用pyproj,但是结果是错误的。他们提供的“东”和“北”似乎不符合国家电网。例如:
约克车站被命名为"14596 64517“。如果这些是epsg:27700,他们会翻译成-7.420284219986337 50.35401717940486,这是在康沃尔海岸附近。
该文件的文档如下:
“以100米为单位的东经。太远的南(海峡群岛)或太北(奥克尼斯)或太远的西边(香农的卡里克以西),其东经和北纬都定在00000米。范围内最西风的站,香农的卡里克,值10000。最东边的站阿姆斯特丹的数值为18690。”
和
“以100米为单位向北移动。往南太远的车站(海峡群岛)或太北的车站(奥克尼群岛)或太远的西面(香农的卡里克以西),它们的东升和向北的位置都设为00000。距离内最南端的蜥蜴(巴士)站的价值为60126。范围内最北的车站,Scrabster,值为69703。”
但这仍然不能告诉我他们的实际格式。谷歌没有帮上忙--我甚至不知道该找什么。
问题
这些坐标采用什么格式,我如何将它们转换为epsg:4326?
发布于 2019-02-06 19:12:01
人们可能会认为,这样一种看似自定义的格式会被更好地记录下来,但您可以这样做。经过多次实验和使用给定的坐标,我想出了一个公式:
realEastings = (eastingsInData - 10000) * 100
realNorthings = (northingsInData - 60000) * 100
为什么有人会使用这是我无法理解的,但希望这篇文章能对其他人有用。
https://stackoverflow.com/questions/54555623
复制相似问题