同样叫“一张图”,报价相差几倍并不罕见。差异通常不在地图本身,而在三处:功能规模算没算清、数据整理量有没有单列、集成与部署条件是否写进了范围。把这三处拆开,GIS 项目的费用就能讲清楚。
软件部分:规模、工作量、费用 #
GB/T 36964-2018《软件工程 软件开发成本度量规范》给出的估算路径是:先度量软件规模(常用功能点),再按生产率换算工作量,最后计入人力费率与直接非人力成本。
功能点法把系统拆成两类功能:
| 功能类型 | 含义 | GIS 系统中的例子 |
|---|---|---|
| 数据功能 | 内部逻辑文件、外部接口文件 | 管线图层、监测点表、行政区划、外部 SCADA 数据 |
| 事务功能 | 外部输入、外部输出、外部查询 | 管线编辑、统计报表导出、属性查询、缓冲区分析 |
对 GIS 项目,有两点需要单独注意:
- 空间分析不等于一次查询。缓冲区、叠加、网络追踪、横纵断面这类功能涉及几何计算与结果渲染,功能点计数时应按其实际输入输出逐项识别,不宜合并成“一个查询”。
- 地图渲染与服务发布(瓦片切片、样式配置、服务注册)在功能点法中容易漏计,但实际工作量不小,建议在需求中以独立条目列出。
如果项目以成熟平台为底座,平台已有的功能(权限、组织、图层管理、地图服务、报表引擎)应从规模中扣除,只计配置工作量。这是“产品 + 二次开发”比从零开发便宜的根本原因。
数据部分:单独估算,单独验收 #
数据工作量与软件规模无关,必须单列。常用的量化口径:
| 工作内容 | 计量方式 | 影响工作量的因素 |
|---|---|---|
| 格式转换与坐标统一 | 按数据源个数、要素数量 | 坐标系种类、是否需要转换参数 |
| 属性整理与字典映射 | 按字段数 × 数据源数 | 字段口径差异、编码规则 |
| 质检 | 按要素数量或管线长度 | 质检项数量、问题率 |
| CAD 图纸识别入库 | 按图幅数 | 图层规范程度、标注完整性 |
| 三维建模与切片 | 按管线长度、模型面积 | 精度要求、LOD 层级 |
质检的抽样与判定可参考 GB/T 24356-2009《测绘成果质量检查与验收》;管线类数据的数据库结构与分类编码可参考 CJJ/T 269-2017。
实践中,CAD 图纸占比高、多个老系统并存的项目,数据工作量超过软件开发量的情况并不少见。立项时只报软件、不报数据,是后期增项的主要来源。
其余四项成本 #
- 系统集成:每个外部系统按“接口调研 + 开发 + 联调”计。对方接口文档缺失或需要协调第三方厂商时,联调周期难以压缩,应在合同中约定配合责任。
- 三维:倾斜摄影、BIM、管线三维化带来数据生产与性能优化工作,见倾斜摄影加载慢怎么办。
- 部署环境:内网离线部署、国产化适配、等保与密评配合,各有独立的测试与文档工作量,见私有化部署与国产化适配要点。
- 实施与运维:驻场人天、培训场次、试运行期与运维年限。
需求阶段能做的四件事 #
- 列出第一期必须回答的 3–5 个业务问题,其余功能放到后续期次;
- 提供真实数据样本,先做一小片区域的样例入库,暴露数据问题;
- 用可点击原型冻结第一期范围;
- 在合同中把“数据整理范围与质检标准”“集成清单”“部署环境清单”写清楚。
常见问题 #
为什么两家报价差距很大? #
最常见的原因是范围理解不同:一家含数据整理与质检,一家不含;一家按平台配置计,一家按从零开发计。比价时应逐项核对范围、数据口径与验收标准。
外省或海外项目会贵很多吗? #
主要增加的是驻场差旅。需求、方案、开发、测试大多可远程完成,勘察、上线与培训按节点驻场,差旅通常只占总成本的一小部分。服务方式见 GIS 定制开发服务。
