BMap JSAPI GL

Baidu Maps BMapGL referansepakke: 24 API-dokumenter for overlays, lag, ruting

av baidu-maps · baidu-maps/jsapi-skills

Bestått ★ 8.8/10

BMap JSAPI GL — Baidu Maps BMapGL referansepakke: 24 API-dokumenter for overlays, lag, ruting

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 加载自定义地图样式,并实现路线规划和坐标系转换功能