[{"data":1,"prerenderedAt":310},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-installation":67,"-getting-started-installation-surround":307},[4,23,53],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"快速上手","i-lucide-rocket","\u002Fgetting-started","01.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"安装","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F01.installation",{"title":15,"path":16,"stem":17},"密钥（tk）","\u002Fgetting-started\u002Fapikey","01.getting-started\u002F02.apikey",{"title":19,"path":20,"stem":21},"第一个地图","\u002Fgetting-started\u002Ffirst-map","01.getting-started\u002F03.first-map",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"组件","i-lucide-component","\u002Fcomponents","02.components",[29,33,37,41,45,49],{"title":30,"path":31,"stem":32},"地图","\u002Fcomponents\u002Fmap","02.components\u002F01.map",{"title":34,"path":35,"stem":36},"覆盖物","\u002Fcomponents\u002Foverlays","02.components\u002F02.overlays",{"title":38,"path":39,"stem":40},"控件","\u002Fcomponents\u002Fcontrols","02.components\u002F03.controls",{"title":42,"path":43,"stem":44},"工具","\u002Fcomponents\u002Ftools","02.components\u002F04.tools",{"title":46,"path":47,"stem":48},"图层","\u002Fcomponents\u002Flayers","02.components\u002F05.layers",{"title":50,"path":51,"stem":52},"标绘","\u002Fcomponents\u002Fplot-symbols","02.components\u002F06.plot-symbols",{"title":54,"icon":55,"path":56,"stem":57,"children":58,"page":22},"服务","i-lucide-plug","\u002Fservices","03.services",[59,63],{"title":60,"path":61,"stem":62},"REST 服务","\u002Fservices\u002Frest","03.services\u002F01.rest",{"title":64,"path":65,"stem":66},"SDK 服务","\u002Fservices\u002Fcomposables","03.services\u002F02.composables",{"id":68,"title":11,"body":69,"description":301,"extension":302,"links":303,"meta":304,"navigation":117,"path":12,"seo":305,"stem":13,"__hash__":306},"docs\u002F01.getting-started\u002F01.installation.md",{"type":70,"value":71,"toc":296},"minimark",[72,76,183,187,258,261,279,282,292],[73,74,75],"p",{},"本工具库是第三方封装，不是天地图官方产品。工具分为五个包，按需安装：",[77,78,83],"pre",{"className":79,"code":80,"language":81,"meta":82,"style":82},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Vue 3 组件（含 @tianditu\u002Fcore）\n$ pnpm add @tianditu\u002Fvue\n\n# React 组件（含 @tianditu\u002Fcore）\n$ pnpm add @tianditu\u002Freact\n\n# Web Components（含 @tianditu\u002Fcore）\n$ pnpm add @tianditu\u002Fweb-components\n\n# REST 服务客户端（独立，无地图运行时依赖）\n$ pnpm add @tianditu\u002Fservices\n","bash","",[84,85,86,95,112,119,125,137,142,148,160,165,171],"code",{"__ignoreMap":82},[87,88,91],"span",{"class":89,"line":90},"line",1,[87,92,94],{"class":93},"sHwdD","# Vue 3 组件（含 @tianditu\u002Fcore）\n",[87,96,98,102,106,109],{"class":89,"line":97},2,[87,99,101],{"class":100},"sBMFI","$",[87,103,105],{"class":104},"sfazB"," pnpm",[87,107,108],{"class":104}," add",[87,110,111],{"class":104}," @tianditu\u002Fvue\n",[87,113,115],{"class":89,"line":114},3,[87,116,118],{"emptyLinePlaceholder":117},true,"\n",[87,120,122],{"class":89,"line":121},4,[87,123,124],{"class":93},"# React 组件（含 @tianditu\u002Fcore）\n",[87,126,128,130,132,134],{"class":89,"line":127},5,[87,129,101],{"class":100},[87,131,105],{"class":104},[87,133,108],{"class":104},[87,135,136],{"class":104}," @tianditu\u002Freact\n",[87,138,140],{"class":89,"line":139},6,[87,141,118],{"emptyLinePlaceholder":117},[87,143,145],{"class":89,"line":144},7,[87,146,147],{"class":93},"# Web Components（含 @tianditu\u002Fcore）\n",[87,149,151,153,155,157],{"class":89,"line":150},8,[87,152,101],{"class":100},[87,154,105],{"class":104},[87,156,108],{"class":104},[87,158,159],{"class":104}," @tianditu\u002Fweb-components\n",[87,161,163],{"class":89,"line":162},9,[87,164,118],{"emptyLinePlaceholder":117},[87,166,168],{"class":89,"line":167},10,[87,169,170],{"class":93},"# REST 服务客户端（独立，无地图运行时依赖）\n",[87,172,174,176,178,180],{"class":89,"line":173},11,[87,175,101],{"class":100},[87,177,105],{"class":104},[87,179,108],{"class":104},[87,181,182],{"class":104}," @tianditu\u002Fservices\n",[184,185,186],"h2",{"id":186},"如何选择",[188,189,190,203],"table",{},[191,192,193],"thead",{},[194,195,196,200],"tr",{},[197,198,199],"th",{},"需求",[197,201,202],{},"选择",[204,205,206,217,227,237,247],"tbody",{},[194,207,208,212],{},[209,210,211],"td",{},"Vue 3 应用，声明式写法",[209,213,214],{},[84,215,216],{},"@tianditu\u002Fvue",[194,218,219,222],{},[209,220,221],{},"React 应用，声明式写法",[209,223,224],{},[84,225,226],{},"@tianditu\u002Freact",[194,228,229,232],{},[209,230,231],{},"非框架页面，或跨框架复用",[209,233,234],{},[84,235,236],{},"@tianditu\u002Fweb-components",[194,238,239,242],{},[209,240,241],{},"只调 REST 服务接口（搜索、地理编码、行政区、静态图等）",[209,243,244],{},[84,245,246],{},"@tianditu\u002Fservices",[194,248,249,252],{},[209,250,251],{},"自行编排 SDK 生命周期",[209,253,254,257],{},[84,255,256],{},"@tianditu\u002Fcore","（前三个包已内置依赖）",[184,259,260],{"id":260},"前置要求",[262,263,264,271],"ul",{},[265,266,267,268],"li",{},"浏览器端密钥（tk）——地图与服务接口必需，见",[269,270,15],"a",{"href":16},[265,272,273,275,276,278],{},[84,274,216],{}," 要求 Vue ≥ 3.3；",[84,277,226],{}," 要求 React ≥ 18",[184,280,281],{"id":281},"下一步",[262,283,284,288],{},[265,285,286],{},[269,287,15],{"href":16},[265,289,290],{},[269,291,19],{"href":20},[293,294,295],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":82,"searchDepth":97,"depth":97,"links":297},[298,299,300],{"id":186,"depth":97,"text":186},{"id":260,"depth":97,"text":260},{"id":281,"depth":97,"text":281},"按需选择组件包与服务包","md",null,{},{"title":11,"description":301},"AqHR6x9ByfXdmHUYa3xGyy_bSYnnUlExqIxAEu5ZXAw",[303,308],{"title":15,"path":16,"stem":17,"description":309,"children":-1},"浏览器端密钥（tk）的申请与在本站的使用",1792390839640]