Skip to main content

map33-js

Visualización 3D de mapas con Three.js — alternative a maptalks.three para mapas 3D interactivos.

Zur Installation springen

Quellinformationen

Repository
Ntizar/NtizarBrainMasterMind
Letzte Quellaktivität
16. Juli 2026 um 08:02
Erkannte Sprache von SKILL.md
Spanisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
map33-js
description
Visualización 3D de mapas con Three.js — alternative a maptalks.three para mapas 3D interactivos.
version
1.0.0
tags
["three.js","3D","maps","visualization","WebGL"]
# map33.js — Mapas 3D con Three.js ## Resumen Visualización 3D de mapas con Three.js — alternativa ligera a maptalks.three. 500⭐. ## Repo de referencia - **GitHub:** `github.com/blaze33/map33.js` - **Lenguaje:** JavaScript/TypeScript - **Licencia:** MIT ## Instalación ```bash npm install map33.js # o CDN <script src="https://cdn.jsdelivr.net/npm/map33.js/dist/map33.min.js"></script> ``` ## Uso Básico ```javascript import Map33 from 'map33.js'; const map = new Map33({ container: 'map-container', center: [40.4168, -3.7038], // Madrid zoom: 12, style: 'osm', // 'osm', 'satellite', 'dark' }); // Añadir capas map.addLayer({ type: 'circle', coordinates: [[40.4168, -3.7038]], radius: 500, color: '#2563eb', opacity: 0.3, }); // Rotación 3D map.setPitch(60); // Inclinación 60 grados map.setBearing(45); // Rotación 45 grados ``` ## Patrones Clave 1. **Estilos:** OSM, satellite, dark, custom tiles 2. **Capas:** Círculos, líneas, polígonos, marcadores 3D 3. **Interacción:** Zoom, rotación, inclinación, click events 4. **GeoJSON:** Soporte nativo para GeoJSON features 5. **Performance:** Web Workers para procesamiento pesado ## Integración con Mastermind - Complementa `maptalks.three` — más ligero, menos dependencias - Ideal para `threejs-3d-maps` con enfoque en visualización - Útil para `map3d-r3f` — alternativa vanilla a React - Perfecto para dashboards con mapas 3D interactivos ## Pitfalls - **Comunidad:** Menos comunidad que maptalks.three - **Documentación:** Docs limitados, hay que leer el código - **Extensiones:** Menos plugins disponibles - **WebGL:** Requiere soporte WebGL en el navegador ## Referencias - [GitHub: blaze33/map33.js](https://github.com/blaze33/map33.js)
Auf GitHub ansehen