geospatial-sdk-integration
OfficialIntegrate geospatial-sdk with Vue + Pinia maps.
Authorcamptocamp
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Vue.js developers often struggle to integrate Camptocamp geospatial-sdk with Pinia-based map state in a clean, scalable way. This Skill demonstrates using MapContext as the single source of truth and binding map state to Pinia stores to enable consistent, bidirectional synchronization between the map and the UI.
Core Features & Use Cases
- MapContext as the single source of truth, with Pinia bindings to reflect state in components and maps.
- Framework-agnostic guidance for using the geospatial-sdk with OpenLayers or MapLibre, including immutable update patterns and change detection.
- Real-world scenario: build a map-enabled dashboard where layers and viewport are managed in Pinia and rendered consistently across the UI.
Quick Start
Install the geospatial-sdk packages, create a Pinia store to hold MapContext, and wire the store to a Vue component so map updates propagate to the UI and vice versa.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: geospatial-sdk-integration Download link: https://github.com/camptocamp/sextant-viewer/archive/main.zip#geospatial-sdk-integration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.