算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
geemap【设计与创意】Use geemap for Google Earth Engine interactive mapping, geospatial conversion, visualization, timelapse, and ML helper workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when the task involves geemap, the Python package for interactive geospatial analysis and visualization with Google Earth Engine (GEE). It covers map construction, Earth Engine layers, data conversion/export, charts and cartographic output, timelapse animations, app publication, local ML classifier conversion, and optional AI dataset-search helpers.
| User intent | Read |
|---|---|
Create a geemap.Map, choose ipyleaflet vs folium, add Earth Engine layers, basemaps, WMS/XYZ/COG/STAC/local raster layers, drawing tools, inspectors, layer managers, or save/embed an interactive map | sub-skills/interactive-earth-engine-maps/SKILL.md |
| Convert Earth Engine JavaScript to Python/notebooks, convert local vector/raster formats, export EE Images/FeatureCollections/videos, use COG/STAC/titiler helpers, or diagnose CRS/selectors/export tasks | sub-skills/conversion-and-io/SKILL.md |
| Create charts, colorbars, palettes, legends, cartoee/cartopy static maps, Plotly maps, pydeck, kepler.gl, or MapLibre visualizations | sub-skills/visualization-and-charts/SKILL.md |
| Generate Landsat/Sentinel/GOES/NAIP/MODIS/Dynamic World timelapses, annotate GIFs, convert GIF/MP4, publish maps to HTML/Streamlit/Gradio/Voila/Solara-style apps | sub-skills/timelapse-and-apps/SKILL.md |
| Convert local scikit-learn trees/random forests into Earth Engine classifiers, plan EE classification workflows, or use optional Gemini/AI dataset-discovery helpers | sub-skills/machine-learning-and-ai/SKILL.md |
pip install geemap
python - <<'PY'
import geemap
print(geemap.__version__)
Map = geemap.Map(center=[40, -100], zoom=4, ee_initialize=False)
print(type(Map).__name__)
PY
Use ee_initialize=False for offline map construction or tests that should not contact Earth Engine. For real GEE layers or exports, authenticate and initialize Earth Engine first; see installation and auth.
geemap[backends] adds pydeck and kepler.gl routes.geemap[raster], geemap[vector], and geemap[sql] add local raster, GeoPandas/OSM, and PostGIS-style workflows.geemap[apps] adds app-publication targets.geemap[ai] adds Gemini/LangChain/Google Cloud AI dataset-search routes.geemap[all] unless the user truly needs broad optional coverage; many extras bring compiled geospatial dependencies, services, credentials, or UI packages.