使用Fiona处理地理数据的实用工具
项目描述
fionautil
使用Fiona处理地理数据的实用工具。
默认情况下,唯一的前提是Fiona本身。
默认情况下,该软件包安装时不需要shapely。以下标记的少数几个功能需要shapely。要使用这些功能,请使用pip install fionautil[functionname]安装或单独安装shapely。
内容
驱动程序
根据文件后缀名获取驱动程序名称的工具
from_file
从后缀名
feature
field_contains_test (测试一个特征的属性是否具有特定的键:值对)
togeojson (返回一个geojson准备就绪的对象)
shapify (需要shapely)
length (需要shapely)
compound
geometry
endpoints (用于折线要素)
startpoint (用于折线要素)
endpoint (用于折线要素)
azimuth (折线的起点和终点之间的角度)
disjointed
explodepoints
explodesegments
exploderings
countpoints
countsegments
roundgeometry - 将几何体中的所有坐标四舍五入到给定的精度
层
这些工具中的大多数模仿内置Python itertools。
ffilter
ffilterfalse
fmap
fchain
freduce
fslice
fzip
length - 文件在本地投影或给定Proj对象中的线性要素的总长度
meta(返回图层的元属性)
meta_complete(返回带有附加元数据的元属性,例如范围)
bounds(返回图层的范围)
find(返回与特定key=value匹配的特征)
measure
distance(两个坐标之间的距离)
azimuth(两个坐标之间的方位角)
signed_area
clockwise(检查signed_area是否 >= 0 的快捷方式)
counterclockwise(检查signed_area是否 < 0 的快捷方式)
azimuth_distance(返回两点之间的方位角和距离)
intersect(检查两个平面线段是否相交)
onsegment(检查一个点是否在一条线段上)
intersectingbounds(检查两个边界框是否相交)
round
geometry - 将几何体中的所有坐标四舍五入到指定的精度
feature
scale
用于通过给定常数缩放特征或几何体的实用程序。安装Numpy后速度更快。
geometry
scale_rings
scale - 缩放坐标列表
feature - 缩放特征的几何体
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
fionautil-0.7.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fe7389671e03b0a27430ae0af5a86da085134f7713f598c9f28c7dfd2dcbe3cd |
|
MD5 | 008fbf446b41243a4d9c2324446f42aa |
|
BLAKE2b-256 | a7be2482c9053cca42aa6833186041ed8f5ed03f0dbf7928feb033bc4a80b3bc |
fionautil-0.7.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7cfa41e4a652a424a4c48cc97702381826a2e0dcb98710b2e505e063b322d24d |
|
MD5 | 2a4ef7121512a5040a9543c9acf38376 |
|
BLAKE2b-256 | e60bac082f75a63740c20d2c70392adf0272b29b9ef20b4a30ffc319b75c2900 |