技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
vector-io【数据与研究】Guides Fiona Python workflows for reading, writing, appending, inspecting, and safely round-tripping vector datasets, features, schemas, layers, memory files, and local virtual files.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when the task is about Fiona's Python API for vector data: open a
file, stream features, inspect metadata, create or append a layer, validate a
schema, use Feature/Geometry/Properties, or work with bytes and local
archive paths. Fiona is a GDAL/OGR-backed feature I/O library; it is not a
geometry-analysis or CRS-transformation engine.
layer; writing needs
a driver, schema, and usually a CRS.with fiona.open(...) so external GDAL resources are closed even when
feature processing raises.src.profile as a starting point for a compatible output, then change
driver, schema, layer, or CRS deliberately and validate the result.Collection as a stream. Iterating consumes the current cursor;
reopen it instead of assuming seeking to the beginning is supported.MemoryFile for bounded byte-backed or temporary datasets. Use a normal
path when the result must persist beyond the process.include_fields or ignore_fields, but never both in one open call.The generated references contain the operational detail; they are designed to work when the original Fiona checkout is unavailable.