问题标签 [pykml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pykml 和 utf8:要么输入不正确,要么我不明白
我有一个来自 www 的 kmz 文件,并希望使用 pykml 将其读入 csv 或类似文件。该文件采用 UTF8 格式,或者至少它声称是 - 请参阅下面的标题。阅读它有效,但在出现第一个重音字符时会触发错误。
python - 使用 pyKML 检查和解析 KML
与此类似:Extract Coordinates from KML BatchGeo File with Python
但我想知道如何检查数据对象,以及如何迭代它,并解析所有Placemark
的coordinates
.
下面是 KML 的样子,有多个<Placemark>
标签。
示例 KML 数据:
这就是我所拥有的,extract.py:
这将打印第一个coordinates
.
一般 python 问题:
我如何检查doc
,找出它的类型,并打印出它包含的值?
任务问题:我如何遍历所有Placemark
并获得它coordinates
?
已尝试以下但未打印任何内容。
python - 导入 pykml.factory 时出现语法错误
因此,我尝试使用 pyKML 为 google earth 创建 KML 文件,但是当我尝试导入模块时,我得到以下信息:
我尝试使用 simpleKML,但它不适用于 python 3.6
python - 从另一个写入 KML 文件
我试着:
这是我的代码:
这是 KML:
问题是当我编写新的 KML 文件时,它仍然有我要删除的元素。事实上,我想删除包含 name = ZONE 的元素。我做错了什么?谢谢你。
--- 最终 代码感谢@Dawid Ferenczy,这是工作代码:
python-3.7 - 有没有办法用 conda 和 python 3.7 安装 pykml?
如果我尝试使用 conda 安装 pykml,则会遇到以下冲突:
规格:
- pykml -> python[版本='2.7. |3.4。|3.5。|3.6。|<3']
你的蟒蛇:python=3.7
我现在的问题是,是否有办法在 python3.7 中安装 pykml 并避免降级我的 python 版本?
问候
python - 使用 pyKML 解析 KML 文件
我正在学习如何使用 pyKML 模块在 Python 中解析 KML 文件。我正在使用的特定文件可以在这里找到,我也在这篇文章的底部添加了它。我已将文件保存在我的计算机上并命名test.kml
。
经过一番研究,我设法提取了test.kml
文件的特定部分并将结果保存到 DataFrame。这是我的代码:
我想在我的 DataFrame 中添加一个新列,对应于"holeNumber"
. 我试图在我的for
循环中添加以下行但没有成功。
我不确定如何从该特定节点访问值。我正在寻找的结果 DataFrame 如下:
任何帮助,将不胜感激。
python - 用python3替换KML文件中的坐标
我需要替换 KML 文件中的所有坐标:
我以这种方式尝试过,但最后 root 是空的:
但根是空的。
这里是完整的 kml 文件:
仅需要替换这 4 个坐标,将剩余信息保留在 kml 文件中。
python - 我想从 KML 文件中提取坐标
我正在尝试从 python 中的 kml 文件中提取坐标,但它给了我错误。下面是我的代码和 kml 文件。
代码:
错误:
KML 文件:
python - 如何使用 lmxl 或 pykml 从 GE kml 中提取 LineString 元素颜色?
下面的 GE kml 文件不会直接在 html 代码中进行元素颜色识别。如何将它们连同名称及其坐标与 python 扩展一起提取到 csv 文件中。
我已经获得了名称和坐标,但元素颜色却无法获得。无法提取这些信息吗?
我使用了我在这里得到的几个代码,但元素的颜色仍然是个谜。其中之一是:
预期结果是一个 csv 文件,其中包含以下字段:名称;坐标;颜色或具有相同字段的简单表格。
python - pyKML:lxml.ettree.XMLSyntaxError:无法解析 QName、行、列
试图让这个在 python 和 pyKML 中工作,但它无法在行和列中解析 Qname
例如:lxml.etree.XMLSyntaxError:无法解析 QName ':anonymous',第 32447 行,第 17 列