bluicezhen / GPX-in-China

GPX/KML 文件中国大陆偏移处理程序
22 stars 7 forks source link

疑似无效 #2

Open DeepChirp opened 1 year ago

DeepChirp commented 1 year ago

您好!压缩包中的input文件是我所想转换的kml文件。但是经过该程序转换之后,导出的文件是output。但是坐标似乎并没有转换,并且文件也被破坏了。由于我水平有限,不清楚是否为程序的问题。感谢作者的解答。 kml.zip

bluicezhen commented 1 year ago

复现了一下的确存在这个问题,可能是我们使用了不同设备生成的 kml 文件,我会在五一期间尽量解决这个问题

bluicezhen commented 1 year ago

抱歉这么晚回复您,今天看了一下,主要是我对xml格式的理解还不够深刻,具体修复 BUG 可能还需要一点时间,如果想使用的话,可以尝试将 main.py 第 16 行修改为:

for coord in root.iter('coord'):

for coord in root.iter('{www.opengis.net/kml/ext/2.2}coord'):
DeepChirp commented 1 year ago

抱歉这么晚回复您,今天看了一下,主要是我对xml格式的理解还不够深刻,具体修复 BUG 可能还需要一点时间,如果想使用的话,可以尝试将 main.py 第 16 行修改为:

for coord in root.iter('coord'):

for coord in root.iter('{www.opengis.net/kml/ext/2.2}coord'):

没关系的,谢谢您的回复。

bluicezhen commented 1 year ago

可以问一下,这个 kml 文件是什么设备或软件生成的吗?

DeepChirp commented 1 year ago

可以问一下,这个 kml 文件是什么设备或软件生成的吗?

是用Google地图生成的,在自定义地图里面。然后根据维基百科上的页面<placemark>移除(因为我准备将其上传至维基百科),其他未作修改。