python中的快速kml处理
fastkml的Python项目详细描述
简介:FastKML是一个用于读取、写入和操作KML文件的库。它旨在保持
简单快速(如果可用,使用lxml)。fast指的是您在编写和读取kml文件上花费的时间,以及您在将
嵌入库或创建kml对象上花费的时间。它旨在提供kml客户端的所有功能,如"openlayers
<;http://openlayers.org/>;` ` `,`google maps<;http://maps.google.com/>;` ` `,以及
`google earth<;http://earth.google.com/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `,或者,如果insta填充,形状的对象。
…_ pygeoif:http://pypi.python.org/pypi/pygeoif/
。_ shapely:http://pypi.python.org/pypi/shapely
。_ lxml:https://pypi.python.org/pypi/lxml
。_ DateUtils:https://pypi.python.org/pypi/DateUtils
。_ pip:https://pypi.python.org/pypi/pip
图片::https://api.travis ci.org/cleder/fastkml.png
:目标:https://travis ci.org/cleder/fastkml
:alt:tests
…图片::https://covertalls.io/repos/cleder/fastkml/badge.png?branch=master
:目标:https://coveralls.io/r/cleder/fastkml?branch=master
:alt:工作服。io
…图片::http://codecov.io/github/cleder/fastkml/coverage.svg?branch=master
:目标:http://codecov.io/github/cleder/fastkml?branch=master
:alt:codecov.io
图片::https://pypip.in/v/fastkml/badge.png
:目标:https://pypi.python.org/pypi/fastkml
:alt:最新的pypi版本
…图像::https://pypip.in/status/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:development status
…图片::https://readthedocs.org/projects/fastkml/badge/
:目标:https://fastkml.readthedocs.org/
:alt:documentation
图片::https://badge.waffle.io/cleder/fastkml.png?label=ready&title=ready
:目标:https://waffle.io/cleder/fastkml
:alt:"准备好的故事"
…图片::https://www.openhub.net/p/fastkml/widgets/project_thin_badge.gif
:目标:https://www.openhub.net/p/fastkml
:alt:openhub的统计信息
支持python 2和3:
。图片::https://pypip.in/py_versions/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:支持的python版本
…图片::https://pypip.in/implementation/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:支持的python实现
文档
====
您可以在"fastkml"找到fastkml的所有文档。readthedocs.org
<;https://fastkml.readthedocs.org>;`。如果您发现丢失的内容,
请在"github<;https://github.com/cleder/fastkml>;"上提交一个请求,并进行改进。
install
==
还可以拉入所有需求。
需求
----
*pygeoif
*dateutils
optional
----
*lxml
*shapely
rements.txt
…注意:shapely需要在系统上安装libgeos。`` apt get
install libgeos dev``将为您在基于Debian的系统上安装这些要求。
不能在多重几何体的某些部分上指定不同的值
*tesselate*、*extrude*或*altitude mode*。
ng for the full google earth experience
是'gx extension
<;https://developers.google.com/kml/documentation/kmlreference\kmlextensions>;`.
这很可能是在1.0版本发布之后添加的。
http://github.com/cleder/fastkml/issues>;` `.
changlog
=
>0.11.1(2015/07/13)
>
-在travis.yml中添加travis部署travis部署travis.yml
<0.11(2015/07/10)(2015/07/10)0.11(2015/07/10/10/10/10/2015/07/07/10)
-
>
一——
-修复多样式的填充或大纲属性为浮点字符串时的错误
>0.9(2014/10/17)
——
-添加tox.ini以运行使用tox[ian lee]的测试
-添加文档,托管于https://fastkml.readthedocs.org[ian lee]
0.8(2014/09/18)
----
-添加对地址和电话号码[ian lee]的支持
-添加对地面覆盖kml[ian lee]的支持
0.7(2014/08/01)
----
-处理文档布尔值(可见性,等参值)为"真"或"假"[jwhelland]
-测试用例添加和lxml警告[ian lee]
-pep8 ify源代码(test_main.py除外)[ian lee]
-pyflakes ify源代码(除了uuu init_uuu.py)[ian lee]
0.6(2014/05/29)
----
-add schema
-add schemadata
-使用lxmls默认命名空间
0.5(2013/10/23)
----
-使用lxml[egil moeller]的巨大_树处理大文件
<0.4(2013/09/05)
----
-添加非类型扩展数据/命名值对的能力[denis krienbuehl]
>0.3(2012/11/15)
---------
-指定用travis ci测试的次要python版本
-添加对细分、altitudemode和挤出到几何图形的支持
-将几何图形的实现从kml.placemark移动到几何图形。几何图形
-添加对异构几何图形集合的支持
-python 3 compatible
-fix test for python 3
-change license to lgpl
-register namespace for a more pleasant,human readable xml output
0.2(2012/07/27)
----
-移除对shapely的依赖性
-添加更多功能
0.1.1(2012/06/29)
-------
-添加清单。in
>0.1(2012/06/27)
-------
-初始发布
简单快速(如果可用,使用lxml)。fast指的是您在编写和读取kml文件上花费的时间,以及您在将
嵌入库或创建kml对象上花费的时间。它旨在提供kml客户端的所有功能,如"openlayers
<;http://openlayers.org/>;` ` `,`google maps<;http://maps.google.com/>;` ` `,以及
`google earth<;http://earth.google.com/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `,或者,如果insta填充,形状的对象。
…_ pygeoif:http://pypi.python.org/pypi/pygeoif/
。_ shapely:http://pypi.python.org/pypi/shapely
。_ lxml:https://pypi.python.org/pypi/lxml
。_ DateUtils:https://pypi.python.org/pypi/DateUtils
。_ pip:https://pypi.python.org/pypi/pip
图片::https://api.travis ci.org/cleder/fastkml.png
:目标:https://travis ci.org/cleder/fastkml
:alt:tests
…图片::https://covertalls.io/repos/cleder/fastkml/badge.png?branch=master
:目标:https://coveralls.io/r/cleder/fastkml?branch=master
:alt:工作服。io
…图片::http://codecov.io/github/cleder/fastkml/coverage.svg?branch=master
:目标:http://codecov.io/github/cleder/fastkml?branch=master
:alt:codecov.io
图片::https://pypip.in/v/fastkml/badge.png
:目标:https://pypi.python.org/pypi/fastkml
:alt:最新的pypi版本
…图像::https://pypip.in/status/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:development status
…图片::https://readthedocs.org/projects/fastkml/badge/
:目标:https://fastkml.readthedocs.org/
:alt:documentation
图片::https://badge.waffle.io/cleder/fastkml.png?label=ready&title=ready
:目标:https://waffle.io/cleder/fastkml
:alt:"准备好的故事"
…图片::https://www.openhub.net/p/fastkml/widgets/project_thin_badge.gif
:目标:https://www.openhub.net/p/fastkml
:alt:openhub的统计信息
支持python 2和3:
。图片::https://pypip.in/py_versions/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:支持的python版本
…图片::https://pypip.in/implementation/fastkml/badge.svg
:目标:https://pypi.python.org/pypi/fastkml/
:alt:支持的python实现
文档
====
您可以在"fastkml"找到fastkml的所有文档。readthedocs.org
<;https://fastkml.readthedocs.org>;`。如果您发现丢失的内容,
请在"github<;https://github.com/cleder/fastkml>;"上提交一个请求,并进行改进。
install
==
还可以拉入所有需求。
需求
----
*pygeoif
*dateutils
optional
----
*lxml
*shapely
rements.txt
…注意:shapely需要在系统上安装libgeos。`` apt get
install libgeos dev``将为您在基于Debian的系统上安装这些要求。
不能在多重几何体的某些部分上指定不同的值
*tesselate*、*extrude*或*altitude mode*。
ng for the full google earth experience
是'gx extension
<;https://developers.google.com/kml/documentation/kmlreference\kmlextensions>;`.
这很可能是在1.0版本发布之后添加的。
http://github.com/cleder/fastkml/issues>;` `.
changlog
=
>0.11.1(2015/07/13)
>
-在travis.yml中添加travis部署travis部署travis.yml
<0.11(2015/07/10)(2015/07/10)0.11(2015/07/10/10/10/10/2015/07/07/10)
-
>
一——
-修复多样式的填充或大纲属性为浮点字符串时的错误
>0.9(2014/10/17)
——
-添加tox.ini以运行使用tox[ian lee]的测试
-添加文档,托管于https://fastkml.readthedocs.org[ian lee]
0.8(2014/09/18)
----
-添加对地址和电话号码[ian lee]的支持
-添加对地面覆盖kml[ian lee]的支持
0.7(2014/08/01)
----
-处理文档布尔值(可见性,等参值)为"真"或"假"[jwhelland]
-测试用例添加和lxml警告[ian lee]
-pep8 ify源代码(test_main.py除外)[ian lee]
-pyflakes ify源代码(除了uuu init_uuu.py)[ian lee]
0.6(2014/05/29)
----
-add schema
-add schemadata
-使用lxmls默认命名空间
0.5(2013/10/23)
----
-使用lxml[egil moeller]的巨大_树处理大文件
<0.4(2013/09/05)
----
-添加非类型扩展数据/命名值对的能力[denis krienbuehl]
>0.3(2012/11/15)
---------
-指定用travis ci测试的次要python版本
-添加对细分、altitudemode和挤出到几何图形的支持
-将几何图形的实现从kml.placemark移动到几何图形。几何图形
-添加对异构几何图形集合的支持
-python 3 compatible
-fix test for python 3
-change license to lgpl
-register namespace for a more pleasant,human readable xml output
0.2(2012/07/27)
----
-移除对shapely的依赖性
-添加更多功能
0.1.1(2012/06/29)
-------
-添加清单。in
>0.1(2012/06/27)
-------
-初始发布