跳到主要内容

同版本开发SDK与验收状态

网站开发SDK由同一已提交核心生成,包含ESM、Worker、WASM、TypeScript、脚本运行器与契约。原生配套提供C ABI1头文件、例程和AndroidJava/JNI源码;QuickJS内置在启用script的地图动态库中,不依赖桌面应用。

仓库工具 tools/sdk-bundle/build.py 将已验证Linux x86_64和AndroidARM64动态库、网页SDK、源码附件及许可打包到新目录,同时生成SHA-256清单。它核对构建输入、实际C导出、ABI、运行标志和Android链接证明,拒绝混装版本或覆盖旧包。构建产物保存在仓库外。

Linux支持真实动态库/脚本和软件GPU验收;网页主线程与严格Worker有共同脚本/显示结果;AndroidAPI24+具有ARM64构建/JNI链接与LinuxJVM宿主证据,手机GPU与系统行为仍待验证。Windows/macOS由外机验证,iOS和移动GIS应用接入仍未完成。

本地开发包及官网生产构建不等于正式npm/动态库发布或线上部署。各版本清单分别记录实际产物状态。匹配网页SDK、原生API、Android宿主及兼容对应表提供当前入口。

当前有效元数据开发交付:核心8fc51305dd67f3b0a18381ccb90ba73b8a6337f7、SDK 0.3.0-dev.8fc51305。同一58项/13画面在Native、主线程、Worker各DPR1/2通过,共78真实帧;实际20条资源轨迹一致,四网页各137次调用,递归Worker监测下最终取消0/非预期错误0,三次预期图源失败明确核对。综合CPU/实际软件Vulkan、工作区及七crate wasm边界、受影响元数据/刷新/URL模板/DEM回归通过;固定官方加载器八项观测另存原始SHA。应用102项/数据49项、locked check与Native/核心/应用WASM及Android API24 ARM64/JNI匹配;233项脚本契约WASM字节未改。归档 SqsMap-SDK-0.3.0-dev.8fc51305-metadata-resolution.tar.gz:649清单文件加bundle.json、38292708字节,SHA256 1ba4205f34aee57579b288a4c14763ded44bc8c55658d98101de364b55aaa24b,独立只读校验器逐成员通过。原固定74/MVT/DEM/模板四包保持原SHA。双语HTTP与四仓同步另记;MLT/其它完整元数据、设备/外机、移动GIS/iOS和正式发行仍未完成。

当前瓦片模板开发交付:核心16498121bf45c5253114b36ff7d3e65da899a195、SDK 0.3.0-dev.16498121。同一130项/9画面在Native、主线程、Worker各DPR1/2通过,共54真实帧;三类图源实际39条资源轨迹一致,四网页各111次调用且错误0。官方30输入/90world-copy比较、共同源/独立URL底图CPU、实际软件Vulkan、工作区与七crate wasm边界、元数据四项和DEM综合回归通过。应用102项/数据49项、locked check及Native/核心与应用WASM/Android API24 ARM64/JNI匹配;233项脚本契约WASM字节保留。归档 SqsMap-SDK-0.3.0-dev.16498121-tile-url-templates.tar.gz:642清单文件加bundle.json、38267917字节,SHA256 178588aaf79866bd387cd9dbef978c0d45015b69bc6f3e38f247c763144d8332,独立只读校验器逐成员通过。原固定74/MVT/DEM包字节不变。双语生产HTTP和四仓同步单独记录;完整源参数/MLT、设备/外机、移动GIS/iOS与正式发行仍未完成。

当前DEM开发交付:核心0762741e6c8e5f5b6b00ba140a999ed0b51fa54a、SDK 0.3.0-dev.0762741e。同一29项/10画面在Native、主线程、Worker通过,共30真实观察帧;网页各103次调用、协议序列一致且无浏览器错误。综合CPU/实际软件Vulkan、受影响回归、工作区所有目标与七crate wasm边界通过;应用102项/数据49项、locked check、匹配核心与应用WASM及Android API24 ARM64/JNI完成。脚本233项契约未改,原契约WASM按SHA保留。新归档 SqsMap-SDK-0.3.0-dev.0762741e-dem-coverage.tar.gz:633清单文件加bundle.json、38253092字节,SHA256 3c85d3a504557743d55f3c562cf21117babb6b265002d2c3487f82b1f985bbf4;独立只读校验器逐项通过,原阶段74固定包与MVT包字节不变。双语生产HTTP和四仓同步按后续实际记录;外机/设备、移动GIS/iOS、完整能力和正式发行继续待办。

当前图源开发交付:

本批匹配核心570706f9336c919b76cf4c2cac1a316e13f5de44、开发SDK 0.3.0-dev.570706f9。同一84项/8阶段在Native、主线程、Worker通过,共24真实观察帧;两网页宿主各181次调用,协议轨迹与原生一致、无浏览器错误。新覆盖CPU、既有父补位/栅格CPU及一个综合软件Vulkan用例通过;应用102项与数据49项、locked check通过。Native、核心/应用WASM及Android API24 ARM64/JNI匹配;脚本契约233项未改变,既有契约WASM按原SHA保留。

开发归档 SqsMap-SDK-0.3.0-dev.570706f9-vector-coverage.tar.gz:624清单文件加bundle.json、38243826字节,SHA256 5c82c0fb34c3ba8e473b55128096ca4194844061bc1bc34da07862484aa32a7c。独立只读校验器已核对全部成员、实际Native/Android库、共同脚本/HTML/五PBF与WASM。阶段74固定包及其SHA保持不变。生产网站HTTP与四仓Git分别记录;Android仅构建链接,设备/外机、完整能力与正式发行仍未完成。

阶段74固定核心 5576072e946eb146bb77f923fa3d5adbee3b84aa,开发SDK 0.3.0-dev.5576072e。标签放置历史与碰撞淡变已通过本机公共验收:同一84项/13阶段脚本在Native、主线程、Worker各DPR1/2通过,共845个真实观察帧;包括目标查询、分组/可选组件、真实线性时钟、反向、完整样式替换,以及非零2400ms窗口下MVT父子片原身份与锚点连续性。原始C ABI16步通过;完整HTML四个实际按钮、四阶段/30帧、原始ID74点击和200ms结束静止检查通过。整合CPU与唯一最终软件Vulkan用例通过,APP原生/脚本类型、依赖边界、契约生成和必要WASM检查通过。

归档 SqsMap-SDK-0.3.0-dev.5576072e-fixed74.tar.gz:624清单文件加bundle.json,38224421字节,SHA256 b74d766d98aa3f881efdd925efedc32ff27aa8707fed94a6225529c3dadabf2c。已独立重开tar核对全部成员长度/SHA及实际Native/Android库、示例与声明。Linux动态库、核心/应用/脚本WASM及Android API24 ARM64/JNI匹配同一核心;Android仅完成构建与链接,未验收设备。中英文生产预览19项HTTP检查与四仓库Git同步已完成;完整样式/矢量/DEM、移动GIS/iOS、手机/硬件GPU、Windows/macOS外机、正式发行和线上部署继续待办。

2026-10-15固定产物关键抽验

固定SDK 0.3.0-dev.8fc51305 与应用实现 ca7491fb 完成一次有限复核:归档649文件、Linux原生58项/13画面、公开脚本页主线程及Worker合计87项、应用双Worker本地DEM的9个画面,以及14项双语页面/附件HTTP核对通过。真实网页操作完成打开GeoTIFF、三维地表、倾斜、地球仪往返及刷新恢复。应用WASM SHA256仍为 fa226ae8f11b29b1b5cb59594538525201fbe6ad6f11972ead03b5520cd6caaa。

本次未编译或重新打包,使用明确选择的原生llvmpipe和浏览器SwiftShader软件后端。初次设备/合成配置失败及SDK驱动对预期404取消的误判保留在验收记录中,不能算硬件验收。验收进程限制2核、8GiB、零交换;最终浏览器会话峰值约765MiB,结束后已关闭本轮服务。记录见仓库 docs/engineering/archive/SQS_MAP_API_ACCEPTANCE.md 与 tools/fixed-version-acceptance/results.json。

同步拉取的后续核心 6d21152a 和应用 a5beb62a 几何编辑更新不在上述固定版本结论内。新增引擎能力、移动GIS/iOS、设备及外机验收、正式发行和线上部署仍未完成;本轮不自动续做。此补记为文档更新,本次HTTP证据对应更新前的现有生产预览,未重新构建网站或部署补记。

独立归档校验

下载 Python校验工具,使用Python 3.10或更新版本运行,无需安装第三方包或本应用。工具逐项核对归档清单、文件长度与SHA256,不解压、不执行SDK内容。可用发布方另外提供的归档SHA256核对下载文件:

python verify-sdk.py SqsMap-SDK-0.3.0-dev.8fc51305-metadata-resolution.tar.gz --sha256 1ba4205f34aee57579b288a4c14763ded44bc8c55658d98101de364b55aaa24b

退出码0表示通过,1表示失败,并输出JSON结果。省略--sha256时仅检查归档内部一致性。结果中的平台字段来自包内记录,不代表重新运行设备验收;清单和哈希也不代替发行签名。当前固定包不因新增校验工具而改变。