DIGITAL · AGRICULTURE · TOOLKIT
智慧农业分析工具大全
从遥感到基因组:一张数字农业的「工具地图」
遥感 · GIS · GNSS · 无人机摄影测量 · 植物表型 · 计算机视觉 · 作物生物信息学 · 生长模型 · 三维建模 · 智能农机
学术科普整理 · 兼顾商业旗舰与开源利器
数字农业的本质,是把看不见的农情变成可计算的数据,再把数据炼成可执行的决策。
从数百公里高空的卫星,到田边低飞的无人机,再到温室里的成像舱与实验室的测序仪——数据在天、空、地、室四个尺度上被源源不断地采集。但真正把这些原始信号「翻译」成知识与处方的,从来不是传感器本身,而是其背后一整套分析工具。
本文沿着一条完整的数据流——对地观测 → 地理信息 → 定位导航 → 近地表型 → 图像智能 → 生物信息 → 生长模拟 → 三维仿真 → 自主作业——系统梳理智慧农业中最具代表性的分析工具。它既是一份选型参考,也是理解「数字农业如何运转」的一条主线。
Ⅰ遥感与对地观测REMOTE SENSING & EARTH OBSERVATION
遥感回答的是「这片田现在怎么样」——长势、水分、病虫、产量潜力,都能从多光谱与高光谱影像中反演。这一领域近十年最大的变化,是处理范式从桌面端走向云端。
ENVI高光谱 · 定量遥感
影像定量分析的行业标杆。波谱库匹配、监督/非监督分类、植被指数批量计算,配合 IDL 语言做深度二次开发,是科研与精准制图的常备利器。
ERDAS IMAGINE影像处理 · 正射
老牌遥感图像处理系统,擅长正射校正、影像镶嵌与变化检测,在大区域土地与作物制图中应用广泛。
eCognition面向对象分类 OBIA
面向对象影像分析(OBIA)的代表。不按单像元、而按「地块/对象」分类,特别适合高分辨率影像下的作物种植结构提取。
ESA SNAP(Sentinel Toolbox)开源 · 免费
欧空局官方免费工具,专门处理 Sentinel-1/2/3 数据。内置生物物理处理器,可直接反演叶面积指数(LAI)、FAPAR 等作物参数,是公益型遥感分析的入口。
Google Earth Engine(GEE)云平台 · 免费科研
把 PB 级历史影像与海量算力一并搬到云端。研究者无需下载数据,即可在浏览器里完成全球尺度、长时间序列的作物制图与物候监测——它从根本上改写了「先下载、后处理」的传统工作流。
范式之变:ENVI / ERDAS 代表「桌面端定量分析」,GEE 代表「云端大数据处理」。前者精细可控,后者大尺度高效——二者互补,而非替代。
Ⅱ地理信息系统 GISGEOGRAPHIC INFORMATION SYSTEMS
如果说遥感提供「图层」,GIS 就是把土壤、产量、地形、作业记录等多源图层叠在一起分析的舞台。在精准农业里,它最终要落到一张能指导变量作业的处方图。
ArcGIS / ArcGIS Pro商业旗舰
GIS 领域的工业标准。强大的空间分析与地统计模块(如克里金插值)可把离散采样点插值成连续的土壤养分图、产量分区图,是处方农业的核心引擎。
QGIS开源 · 免费
开源 GIS 的旗手,插件生态极其丰富。从地块边界管理到处方图制作,功能上可与商业软件正面竞争,是高校与小农场的高性价比之选。
John Deere Operations Center · AgLeader SMS农机专用 GIS
面向农机作业的专用平台,把耕、种、施、收每一道工序的空间数据整合归档。AgLeader SMS 还能兼容不同厂商的通用 shapefile,打破数据孤岛。
移动端:Field Maps · QField · Mergin Maps外业采集
把 GIS 工程装进手机。支持离线采集、与桌面工程双向同步,配合高精度 GNSS 即可在田间录入厘米级、带属性的调查点。
Ⅲ卫星导航定位 GNSSGLOBAL NAVIGATION SATELLITE SYSTEM
遥感与 GIS 告诉你「哪里需要施多少」,GNSS 则保证农机「真的去到了那里」。普通手机定位有 3–5 米误差,而 RTK / PPK 差分技术可把精度提升到厘米级——这正是自动驾驶、对行作业与变量喷施的地基。
RTK / NTRIP / CORS 差分体系核心技术
通过基准站与流动站的实时差分(RTK)或事后差分(PPK),借助 NTRIP 协议接入 CORS 网络播发改正数,把定位误差从「米级」压到「1–2 厘米」。
Emlid · CHCNAV · Eos · ArduSimple设备 + 软件生态
代表性的高精度接收机与配套软件方案:Emlid Reach、华测 CHCNAV、Eos Arrow(与 ArcGIS 深度集成)、ArduSimple(开源低成本)。其数据可直接导出为 SHP / DXF / KML,无缝喂给 GIS。
一句话逻辑:定位精度,决定处方精度。再聪明的处方图,也要靠厘米级 GNSS 才能精准落地。
Ⅳ无人机 & 摄影测量UAV & PHOTOGRAMMETRY
无人机填补了卫星与地面之间的尺度空白:厘米级分辨率、随飞随得。其软件的核心任务,是把成百上千张航拍图拼成正射影像与三维点云,再算出 NDVI 等植被指数、生成处方图。
PIX4Dfields农业专用
专为数字农业打造,主打「快」。可在田边离线处理,迅速生成植被指数图与变量处方图,识别杂草、缺苗与长势异常区。同系列的 Pix4Dmapper / Pix4Dmodel 则面向测绘级三维重建。
Agisoft Metashape科研级摄影测量
桌面端摄影测量引擎,处理参数可完全自定义,精度高;提供 Python 脚本接口便于批量自动化,是科研与表型三维重建的常客。
DJI Terra · DroneDeploy建模 · 云协作
DJI Terra 与大疆生态无缝衔接,支持可见光与 LiDAR 的二维/三维重建,处方图可直连植保无人机执行变量喷洒;DroneDeploy 则以云端协作与自动航线规划见长。
Ⅴ植物表型 PhenotypingPLANT PHENOTYPING
表型,是基因与环境共同作用下「写在植株上的结果」。高通量表型软件用计算机视觉把株高、叶面积、颜色、根系构架等性状无损、自动、可重复地量化,是连接基因组与田间性能的关键桥梁。
— 地上部 / 冠层影像分析 —
PlantCV开源 · 社区驱动
模块化、可复用的 Python 植物图像分析工具包,现已迭代至 v4。支持多株分割、叶片分割、形态与颜色性状提取,是开源表型的事实标准。
ImageJ + HTPheno开源插件
基于经典图像软件 ImageJ 的高通量表型流水线,可从侧视与俯视图像中自动计算株高、宽度与投影面积,灵活可改。
LemnaTec / LemnaGrid商业平台
商业化高通量温室表型平台的代表,软硬件一体,配套自动化成像舱与传送系统,适合大规模标准化筛选。
— 地下部 / 根系表型 —
RootNav 2.0深度学习
用深度学习自动追踪复杂根系构架,并以通用的 RSML 标准输出结果,便于跨工具协作分析——让大规模根系研究成为可能。
RhizoVision Explorer开源
开源根系图像分析软件,注重测量标准化,面向「人人可用」设计,是 WinRhizo 的有力开源替代。
WinRhizo · 4DRoot · pyRootHair专项工具
WinRhizo 是扫描仪根系测量的商业经典;4DRoot 基于 X-ray CT 重建时序三维根系;pyRootHair 用卷积神经网络高通量量化根毛性状——三者覆盖从二维扫描到三维断层、再到微观根毛的全谱系。
Ⅵ农业计算机视觉 & 深度学习COMPUTER VISION & DEEP LEARNING
表型与遥感产生海量图像,而真正让机器「看懂」这些图像的,是计算机视觉。近年深度学习(尤其是卷积神经网络与视觉 Transformer)几乎重写了农业图像分析的精度与速度边界——病害识别、杂草检测、果实计数、长势分级,都已从「人工目视」走向「实时自动」。这一层的工具,可分为框架、模型与标注三类。
PyTorch · TensorFlow / Keras深度学习框架
两大主流开源框架,是几乎所有农业 AI 模型的底层引擎。从搭建网络、迁移学习到 GPU 加速训练,研究者用它们把田间图像「喂」给模型,炼出可识别作物状态的分类器与检测器。
YOLO(Ultralytics)实时目标检测
农业领域应用最广的目标检测系列,已迭代至 YOLOv8 / v11 等版本。以「一眼即检」的实时性能著称,被大量用于叶片病害、果实与杂草的检测计数,并可部署到无人机与农机的边缘设备上。
Detectron2 · Mask R-CNN · U-Net · SAM分割与实例识别
当任务需要「精确到像素」——如分割单片叶、单株苗、单个果——这一族模型登场。U-Net 擅长语义分割,Mask R-CNN 做实例分割,Detectron2 提供工程化平台,Segment Anything(SAM)则带来零样本通用分割能力。
CVAT · Roboflow · LabelImg · Labelme数据标注
「无标注,不模型」。这一组工具负责给图像画框、描边、打标签,是训练数据的生产线。Roboflow 还整合了数据增强与一键导出,CVAT 适合团队协作标注大规模数据集。
Deep Plant Phenomics · PlantCV农业专用 CV
面向植物科学封装的视觉工具:Deep Plant Phenomics 为表型任务预置深度学习流程;PlantCV(详见上一节)则把传统视觉与机器学习模块化,让生物学背景的研究者也能搭建图像分析流水线。
关键定位:计算机视觉是连接「像素」与「性状/决策」的翻译层——它让遥感影像里的一片斑、表型舱里的一株苗,变成可统计、可预警、可执行的数字结论。
Ⅶ作物生物信息学CROP BIOINFORMATICS & GENOMICS
如果表型是「结果」,基因型就是「原因」。生物信息学软件通过全基因组关联分析(GWAS)与基因组选择(GS),把性状与 SNP 标记关联起来,从而缩短育种周期、提高选择准确率。
TASSELGWAS · GUI 友好
采用混合线性模型并校正群体结构,输出 p 值、表型解释率与等位基因效应,配合曼哈顿图定位关联位点;图形界面友好,上手门槛低。其 R 接口 rTASSEL 还能直读 VCF 文件。
GAPITR 包 · 高效
R 语言的关联与预测集成工具,现已发展至 v3。以压缩混合线性模型(CMLM)等先进算法,高效处理百万级 SNP 与上万样本,并直接产出可发表级图表。
PLINK · GCTA关联分析基石
PLINK 以回归方法做基因型–表型关联,是群体遗传学的基础工具;GCTA 专注全基因组复杂性状分析与遗传力估计。
Beagle · BGLR · sommer基因组预测
面向基因组预测的统计/机器学习工具:Beagle 负责基因型填充与定相,BGLR 与 sommer 则提供贝叶斯与混合模型框架,用于估计育种值。
Ⅷ作物生长模型CROP SIMULATION MODELS
前述软件多在「描述现状」,而生长模型负责「推演未来」:以日为步长,模拟气候、土壤与管理措施如何共同决定作物的生长、产量与水氮利用——是情景分析与气候适应研究的核心。
DSSAT决策支持系统
集成 CERES、CROPGRO 等多个作物模型,覆盖小麦、玉米、水稻等众多作物,是应用最广的农业技术转移决策支持系统之一。
APSIM(ApsimX)模块化系统模拟
高度模块化的农业生产系统模拟器,在长期轮作、碳氮水循环模拟方面尤为见长;新一代 ApsimX 进一步提升了扩展性。
AquaCrop(FAO)水分驱动
联合国粮农组织开发,以水分为核心驱动产量,特别适合在缺水地区优化灌溉策略、评估节水增产潜力。
WOFOST/PCSE · STICS · CropSyst · DNDC · EPIC各有侧重
这一谱系各擅胜场:WOFOST(及其 Python 版 PCSE)面向区域产量评估,DNDC 专长农田碳氮温室气体,EPIC 关注土壤侵蚀与环境政策,CropWat 则服务灌溉用水计算。
前沿方向:把遥感观测「同化」进生长模型(数据—模型耦合),让模拟既有物理机理、又被实时农情校准,是产量预报与精准管理的下一站。
Ⅸ功能—结构建模 & 三维仿真FUNCTIONAL-STRUCTURAL PLANT MODELS (FSPM)
传统作物模型(上一节)通常假设田块「空间均质」,看的是产量曲线;而功能—结构植物模型(FSPM)更进一步——它在三维空间里重建每一片叶、每一个枝的真实几何,再在这副「数字骨架」上叠加光截获、光合、蒸腾等生理过程。这是从「平均产量」走向「数字植株 / 数字孪生」的关键一跃。
OpenAlea开源 · Python 平台
法国主导的开源植物建模平台,以可视化编程与组件化设计,让不同来源的模型与工具能够复用、拼接。配套 PlantGL(三维几何)、L-Py(L 系统)等库,是 FSPM 社区的协作基石。
GroIMP开源 · 规则建模
基于规则语言 XL,把经典的 L 系统形式无缝融入三维场景,可模拟冠层内部的局部光分布与叶片光合,是研究株型、种植密度与光竞争的有力工具。
Helios(PyHelios)开源 · 生物物理
可扩展的三维植物与环境生物物理建模框架(C++ / Python)。内置辐射传输、能量平衡、气孔导度、光合与太阳位置等插件,并能耦合地面激光雷达(LiDAR)点云,重建真实株型。
L 系统 / L-Py · Blender几何生成 · 渲染
L 系统是用少量重写规则「生长」出复杂植物形态的数学语言;L-Py 是其 Python 实现。生成的几何体还可导入 Blender 等渲染工具,制作高保真可视化与合成训练数据。
双向闭环:FSPM 生成的三维虚拟植株,既能反过来为计算机视觉提供「带标签的合成数据」,也能与过程模型、表型数据互校——三者正合流为农业「数字孪生」的雏形。
Ⅹ智能农机 & 农业机器人MACHINERY & ROBOTICS · DESIGN · SIMULATION
数据链的终点,是让机器替人下田。一台自主拖拉机或采摘机器人,要先在 CAD 里「造出来」,再在仿真环境中「试出来」,最后靠 GNSS、视觉与路径规划「跑出来」。这一层,把前面所有软件的输出——处方图、视觉识别、三维株型——凝结成真实的田间动作。
Fusion 360 · SolidWorks机械设计 CAD/CAE
机器的「图纸」从这里诞生:三维造型、运动仿真、强度校核。自主拖拉机底盘与采摘机械臂的样机常在此设计;再经 URDF / MJCF 等格式,把 CAD 模型转译为机器人可仿真的「数字骨架」。
ROS / ROS 2开源 · 机器人操作系统
几乎所有农业机器人的「神经系统」。开源、模块化,提供导航、SLAM 建图与多传感器融合的标准框架;配套 ntrip_ros、ublox_f9p 等组件,可把第三节的 RTK-GNSS 厘米级定位直接接入机器人。
Gazebo开源 · 物理仿真
与 ROS 紧密集成的物理引擎。在虚拟田块里测试控制算法、路径规划(如 DWA)与避障,把昂贵的真机试错搬进电脑;新一代 Gazebo Harmonic 持续迭代。
NVIDIA Isaac Sim / Isaac Lab免费 · 高保真仿真
基于 OpenUSD、GPU 加速的物理级仿真平台。既能生成海量「合成训练数据」反哺第六节的视觉模型,也支持机器人强化学习与数字孪生——是大规模、多机器人虚拟训练的前沿。
CoppeliaSim · Unity / UE5 · MATLAB·Simulink仿真 · 控制建模
CoppeliaSim(原 V-REP)内置 CAD 与多语言接口,适合机械臂采摘仿真;Unity 与虚幻引擎 UE5 提供照片级渲染,产出逼真合成数据;MATLAB / Simulink 则长于控制系统建模与算法原型验证。
总集成:设计(CAD)→ 仿真(ROS · Gazebo · Isaac)→ 部署(GNSS · 视觉 · 路径规划)。农业机器人,正是把这本《软件大全》里的每一环,最终落实为田间一次真实动作的「总集成者」。
CONCLUSION
从「单点工具」到「工具链」
把以上十类软件连起来看,会发现它们其实构成一条数据闭环:
采集(遥感/无人机/GNSS)→ 处理(GIS/摄影测量)→ 分析(表型/视觉/生信/模型)→ 决策(处方图)→ 作业(农机 / 机器人)→ 再采集
让这条链条得以运转的,是一系列开放标准——GeoTIFF / shapefile 之于空间数据,VCF 之于基因型,RSML 之于根系,处方图格式之于农机。互操作,才是「大全」真正的意义。
在选型上,也呈现清晰的两极:
开源GEE · QGIS · SNAP · PlantCV · YOLO · ROS/Gazebo · OpenAlea · Helios · TASSEL · GAPIT · APSIM
商业ENVI · ArcGIS · Pix4D · DJI Terra · WinRhizo · LemnaTec · Fusion 360 · Isaac Sim
而所有工具共同的趋势已经明朗:云原生、深度学习、数字孪生。未来的智慧农业,比拼的不再是某一款软件多强,而是能否把它们编织成一条贯通天地、从基因到田块的完整工具链。
※ 本文所涉软件名称与商标均归各自厂商 / 开发者所有,仅作学术科普整理,不构成任何商业推荐或排名。各软件的版本、功能与授权方式可能随时间更新,请以官方信息为准。
数字农业 · 工具地图 · 学术整理