算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
validation-testing【设计与创意】Use when validating GeoPandas outputs, using geopandas.testing assertions, designing fixtures, or selecting focused GeoPandas repository tests.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about proving GeoPandas results are correct, writing assertions for geometry-aware outputs, or maintaining/testing the GeoPandas repository.
geopandas.testing assertion helper behavior, equality options, fixture design, and output comparison patterns.assert_geodataframe_equal and deliberate mismatch handling.GeoDataFrame or GeoSeries objects in tests.geopandas.testing.assert_geodataframe_equal, assert_geoseries_equal, geometry equality tolerance, CRS/index checking, or expected output fixtures.core-data-model, io-formats, spatial-operations, or mapping-geocoding needs assertion-backed validation.../core-data-model/SKILL.md for object construction and CRS semantics.../io-formats/SKILL.md for I/O workflow behavior before asserting round trips.../spatial-operations/SKILL.md for analysis logic before comparing outputs.../mapping-geocoding/SKILL.md for plot/geocoding optional dependencies before validation.geopandas.testing helpers over raw pandas equality for geometry-aware objects.python scripts/geopandas_assertion_demo.py
Expected high-level signal: the script passes equal GeoDataFrame assertions, catches an intentional CRS mismatch, and reports the assertion helper behavior.