百万韵律
关于
mil- sym- ts 是一个类型脚本端口 基于 Java 的 MIL- STD 渲染库 美国陆军任务指挥软件已经使用多年。 2013年11月,特派团指挥部获准将这些图书馆作为公开开放源码予以发布和维护。 最终在MIL-STD-2525C SEC工作 Render结束,项目已退役.
这是这一努力的继续,该图书馆旨在支持2525D、2525E和今后可能更多的版本.
简单的交互式测试器
多点网络工作者示例
单点网络工作者示例
维基
Java 文档
旧的JavaScript 2525C 渲染器已经退役,但图书馆和用途信息仍然在这里提供:
2525C 渲染器概览
港口
爪哇语
机器人
类型脚本
MIL-STD-2525号卫星
MIL-STD-2525标准定义了如何可视化军事符号. 这个项目为整个MIL-STD-2525D Change 1和2525E Change 1. APP6D支持也增加了. 请注意,这一实施包括了最新的修改建议,因此如果只是查看了基础APP6D文件,事情可能不会排出行.
特征
- 支持MilStd 2525 Dch1(11),Ech1(15),北约APP6D(10),部分支持APP6Ev2(16) (仅限漫画)
- 渲染图标 作为BufferedImage (Java), Bitmap (Android),和SVG.
- 多点渲染 作为 地理通讯社, (中文(简体) ), GeoSVG 数据 或作为 MILStd 符号对象 在地图上绘制所需的所有信息.
- 访问 类以获取点数,绘图规则,可适用的修改符等任何符号的信息.
- 添加能力 自定义图标 到已有的符号集.
页:1
从2.2.0版本开始,增加了对在NodeJS运行的支持.
节点发布会成为基准版本 npmjs.com (英语)
网络版本的发布会是 百万比特网络
节点版本取决于 节点扫描。 。 。 .
npm install canvas
Web版本在浏览器中为帆布提供杠杆.
汇编选项 :
//For Web Target
buildWeb.bat
//For Node Target
buildNode.bat
模块导出以下类别:
点
点2D
矩形2D
字体
颜色
附属单位
远程单元
日志级别
错误
密尔斯特德属性
修改器
绘制规则
移动规则
GENC 查询
访问
MSInfo 数据
SVGInfo 数据
SVGSymbol 信息
符号特性
设计器
符号ID
密尔斯德符号
密尔斯地平线渲染器
Web 渲染器

关于 @armyc2.c5isr.renderer/mil-sym-ts 的常见问题
@armyc2.c5isr.renderer/mil-sym-ts 是什么?
MIL-STD-2525 D/E符号渲染 TypeScript 库
如何安装 @armyc2.c5isr.renderer/mil-sym-ts?
在项目目录运行 npm install @armyc2.c5isr.renderer/mil-sym-ts,或使用 pnpm add / yarn add / bun add。
@armyc2.c5isr.renderer/mil-sym-ts 支持 TypeScript 吗?
支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。
@armyc2.c5isr.renderer/mil-sym-ts 支持 ESM 还是 CommonJS?
以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。
@armyc2.c5isr.renderer/mil-sym-ts 可以商用吗?
@armyc2.c5isr.renderer/mil-sym-ts 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。
@armyc2.c5isr.renderer/mil-sym-ts 的下载量有多少?
根据 npm 官方下载统计,@armyc2.c5isr.renderer/mil-sym-ts 在 2026/10/07 – 2026/11/05 这 30 天内被下载 2,138 次,日均约 71 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。
@armyc2.c5isr.renderer/mil-sym-ts 还在维护吗?
最新版本 2.10.10 发布于 2026/11/05(2 天前);至今共发布 50 个版本,其中过去 12 个月发布了 30 个;首次发布于 2025/03/26。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。