| API | Giá Trị Trả Về | Miêu Tả |
|---|---|---|
| MapMark:newShape(type:kiểu số, isshow:boolean, r:kiểu số, g:kiểu số, b:kiểu số) | ErrorCode.OK shapeid:kiểu số | Thêm một hình dạng mới (đường, hình chữ nhật, vòng tròn) |
| MapMark:deleteShape(shapeid:kiểu số) | ErrorCode.OK | Xóa một hình dạng |
| MapMark:setShapeColor(shapeid:kiểu số, r:kiểu số, g:kiểu số, b:kiểu số) | ErrorCode.OK | Đặt màu hình dạng |
| MapMark:showShape(shapeid:kiểu số, showflag:boolean) | ErrorCode.OK | Đặt hình dạng để hiển thị hoặc ẩn |
| MapMark:updateLine(shapeid:kiểu số, sx:kiểu số, sz:kiểu số, ex:kiểu số, ez:kiểu số) | ErrorCode.OK | Cập nhật hình dạng (hình dạng đường), vượt qua tọa độ bắt đầu và tọa độ kết thúc |
| MapMark:updateRectangle(shapeid:kiểu số, sx:kiểu số, sz:kiểu số, w:kiểu số, h:kiểu số) | ErrorCode.OK | Cập nhật hình dạng (hình chữ nhật), vượt qua tọa độ bắt đầu và kích thước |
| MapMark:updateCircle(shapeid:kiểu số, cx:kiểu số, cz:kiểu số, r:kiểu số) | ErrorCode.OK | Cập nhật hình dạng (vòng tròn) và vượt qua tọa độ và bán kính của trung tâm của vòng tròn |