BMap JSAPI GL
Baidu Maps BMapGL referansepakke: 24 API-dokumenter for overlays, lag, ruting
Bestått
Hva den gjør
Offisiell Baidu Maps-ferdighet som laster WebGL (BMapGL) API-referanse ved behov: kartinitiering, markører, polylinjer, polygoner, infovinduer, tilpassede kartstiler, MVT/XYZ-lag, ruting, geokoding og koordinatkonvertering. Utløses når en forespørsel nevner BMapGL, 百度地图 eller jsapi-gl, og peker Claude til den ene referansefilen som svarer på spørsmålet i stedet for å gjette på API-strukturer. Gjengivelse av ekte fliser krever fortsatt en Baidu browser-side AK, som ferdigheten forklarer hvordan man får tak i.
Testrapport
Ba om en mørk-tematisert BMapGL-side med en flyttbar markør og et infovindu, først fra minnet og deretter med ferdigheten lastet. Versjonen uten ferdighet satte temaet med setMapStyleV2({styleId:'dark'}) og et InfoWindow med bredde 200 — nedlasting av den faktiske BMapGL-pakken og lesing av den viser at enhver styleId under 32 tegn tvinges inn i et stilnavnsoppslag der bare 'default' og 'grayed-out' eksisterer, og setWidth klemmer alt under 220, så begge linjene gjør stille ingenting. Ferdighetens map-style.md leverer en fungerende fem-regels mørk styleJson i den nødvendige #RRGGBBAA-formen, og dens dokumenter flagger breddeområdet 220-730 pluss den obligatoriske map.destroy()-nedrivningen grunnlinjen utelot. Alle 24 referansefiler sitert i SKILL.md eksisterer; frontmatterens '3D map'-påstand er en overdrivelse, siden repoets egen README tildeler 3D til den beslektede bmap-jsapi-three skill.
Testet på: 2026-08-10 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/baidu-maps/jsapi-skills.git mkdir -p ~/.claude/skills cd jsapi-skills && cp -r skills/bmap-jsapi-gl ~/.claude/skills/bmap-jsapi-gl
Kommandoer og eksempelprompter
/bmap-jsapi-glBaidu Maps BMapGL referansepakke: 24 API-dokumenter for overlays, lag, ruting
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
帮我用百度地图 BMapGL WebGL API 做一个带暗色自定义样式、支持拖拽标记的地图展示页面请用百度地图 jsapi-gl 实现一个地图页面,标记可以拖拽,点击后弹出详细信息窗口如何用百度地图 WebGL API 加载自定义地图样式,并实现路线规划和坐标系转换功能