唯杰地图 logo唯杰地图
VJMAP
EN
Examples

1453 个在线示例,打开就能跑

覆盖 2D 图纸、CAD 绘图扩展、三维、WebCAD 与 AI 可视化。每个示例都附完整源码,可在示例站在线修改运行,源码也已开源在 GitHub · vjmap-playground,更多源码请加客服微信。

扩展包 VJMAPEXT

在地图上绘制和编辑 CAD 实体,命令、捕捉、标注与特效。

打开示例站 ↗ GitHub 源码 更多源码请加客服微信客服微信二维码微信扫码添加客服
实体绘制
点

演示 PointEnt 的创建方式:网格点阵、圆周排列,以及 clone + move 变换

实体绘制运行 ↗
实体绘制
直线

演示 LineEnt 的创建与属性设置:颜色、线宽、线型(DASHED/DASHDOT/DOT)

实体绘制运行 ↗
实体绘制
多段线

演示 PolylineEnt:开放/闭合折线、bulge 弧段、填充样式

实体绘制运行 ↗
实体绘制
圆弧

演示 ArcEnt 的创建:不同扫掠角度,以及顺时针/逆时针方向对比

实体绘制运行 ↗
实体绘制
圆

演示 CircleEnt 的创建与属性:不同半径、填充色/透明度、边框样式

实体绘制运行 ↗
实体绘制
填充

演示 HatchEnt:纯色填充、内外环(挖洞)、边框属性

实体绘制运行 ↗
实体绘制
填充图案

演示内置填充图案网格展示 + HatchEnt.registerPattern 注册自定义 PAT 图案

实体绘制运行 ↗
实体绘制
单行文字

演示 TextEnt:不同字号、9 种对齐方式、旋转与多色彩

实体绘制运行 ↗
实体绘制
多行文字

演示 MTextEnt:多行换行、9 种附着点、maxWidth 自动换行与行间距

实体绘制运行 ↗
实体绘制
样条曲线

演示 SplineEnt:拟合点模式(波浪/S形/闭合)与控制点模式

实体绘制运行 ↗
实体绘制
椭圆

演示 EllipseEnt:标准椭圆、旋转椭圆、扁椭圆,以及椭圆弧

实体绘制运行 ↗
实体绘制
块定义与引用

演示 BlockDef 创建块、BlockRefEnt 多位置插入(缩放/旋转)、addAttribute 属性标签

实体绘制运行 ↗
实体绘制
块管理

演示块炸开(getNestEntities)与块表 API(add/remove/itemByName/getAllItems)

实体绘制运行 ↗
实体绘制
实体变换

演示 clone/move/rotate/scale/mirror 变换,使用直线、圆、多段线三种实体统一展示

实体绘制运行 ↗
实体绘制
自定义正多边形实体

完整演示:class 继承 EntityBase、属性面板、注册到 EntityRegistry、绘制命令

实体绘制运行 ↗
实体绘制
自定义字体文字

演示 loadFont 加载远程 TTF 字体,用 TextEnt / MTextEnt 的 font 属性指定字体绘制文字

实体绘制运行 ↗
实体绘制
双线 DLINE

演示 DLineCommand(双线绘制)命令,与 createDoubleLineSegment / 各种端封口 SDK

实体绘制运行 ↗
实体绘制
云线 REVCLOUD

演示 RevcloudCommand(修订云线)命令和 generateRevcloudBulgePoints SDK 调用

实体绘制运行 ↗

找不到想要的?,它会从示例代码里找出最接近的写法。