ActiveInferenceInstitute

geo-infer-art

Generative geospatial art and cartographic visualization. Use when creating artistic map visualizations, generative spatial art, interactive cartographic displays, animation sequences, or aesthetically-focused geographic rendering.

ActiveInferenceInstitute 15 2 Updated 6mo ago

Resources

8
GitHub

Install

npx skillscat add activeinferenceinstitute/geo-infer/geo-infer-art

Install via the SkillsCat registry.

About this skill

This skill generates artistic geospatial visualizations and generative spatial patterns from geographic data. It solves the challenge of transforming raw spatial datasets into aesthetically focused cartographic designs, animations, or interactive displays. Developers should use it when creating stylized map renderings, fractal landscapes, or temporal spatial animation sequences.

SKILL.md

GEO-INFER-ART

Instructions

Core Capabilities

  • Generative art: Algorithmic spatial pattern generation, fractal landscapes
  • Cartographic design: Aesthetic map styling, color palettes, typography
  • Interactive display: mplcursors-based interactive map exploration
  • Animation: Temporal spatial animation sequences, GIF/video export
  • Style transfer: Apply artistic styles to geographic data visualizations

Key Imports

from geo_infer_art.core.geo_art import GeoArtGenerator
from geo_infer_art.core.cartography import CartographicDesigner
from geo_infer_art.core.animation import SpatialAnimator
from geo_infer_art.core.style import StyleTransfer

Examples

from geo_infer_art.core.geo_art import GeoArtGenerator

generator = GeoArtGenerator()
artwork = generator.create(
    data=spatial_data,
    style="watercolor",
    interactive=True  # Enables mplcursors hover
)
artwork.save("output.png", dpi=300)

Guidelines

  • Interactive features use real mplcursors + matplotlib (not ax.plot([0],[0]))

Integrations

  • Integrates with SPACE for H3-based spatial patterns
  • Test: uv run python -m pytest GEO-INFER-ART/tests/ -v