1. 标准API服务
Shipxy
  • 船讯网API服务概述
  • 文档目录
  • 注册与创建应用
  • 多语言SDK引入
  • 标准API服务
    • 1 船舶查询
      • 1.1 船舶位置查询
        • 1.1.1 单船位置查询
        • 1.1.2 多船位置查询
        • 1.1.3 船队位置查询
      • 1.2 船舶模糊查询
      • 1.3 周边船舶查询
      • 1.4 区域船舶查询
      • 1.5 船舶船籍查询
      • 1.6 船舶档案查询
      • 1.7 档案服务扩展
    • 2 港口查询
      • 2.1 港口信息查询
      • 2.2 港口当前靠泊船查询
      • 2.3 港口当前到锚船查询
      • 2.4 港口预抵船舶查询
    • 3 历史行为
      • 3.1 船舶历史轨迹查询
      • 3.2 船舶互相搭靠记录查询
    • 4 挂靠记录
      • 4.1 船舶历史挂靠记录
      • 4.2 船舶挂靠指定港口记录
      • 4.3 船舶当前挂靠信息
      • 4.4 港口挂靠历史船舶
    • 5 航线规划
      • 5.1 点到点航线规划
      • 5.2 港到港航线规划
      • 5.3 预计到达时间(ETA)查询
    • 6 天气气象
      • 6.1 新全球气象
        • 6.1.1 实时气象数据
        • 6.1.2 未来气象预报
      • 6.2 全球台风
        • 6.2.1 获取全球台风列表
        • 6.2.2 获取单个台风信息
      • 6.3 国内港口潮汐
        • 6.3.1 查询国内潮汐观测站列表
        • 6.3.2 查询单个观测站潮汐详情
      • 6.4 全球港口潮汐
        • 6.4.1 查询全球潮汐观测站列表
        • 6.4.2 查询单个观测站潮汐详情
      • 6.5 海区气象
      • 6.6 单点海洋气象
      • 6.7 历史气象记录
    • 7 海图GIS平台开发
      • 7.1 快速入门:从注册到接入
      • 7.2 地图引擎基础:地图控制与业务绘制
      • 7.3 船位展示服务
      • 7.4 历史轨迹服务
      • 7.5 图层与气象服务
      • 7.6 航线绘制与区域回放服务
      • 7.7 Vue项目接入指南
      • 7.8 API Key后端代理接入
      • 7.9 坐标系转换指南
      • 7.10 私有化部署开发指南
        • 01 私有化地图加载绘制
        • 02 船舶与轨迹绘制实践
        • 03 气象图层效果绘制
    • 8 海事数据
      • 8.1 航行警告查询
    • 9 监控推送
      • 9.1 监控船队管理
        • 9.1.1 创建船队
        • 9.1.2 更新船队信息
        • 9.1.3 查询船队
        • 9.1.4 删除船队
        • 9.1.5 船队船舶增加
        • 9.1.6 船队船舶批量更新
        • 9.1.7 船队船舶删除
      • 9.2 区域监控推送
        • 9.2.1 区域创建
        • 9.2.2 区域更新
        • 9.2.3 区域查询
        • 9.2.4 区域删除
        • 9.2.5 区域监控推送内容
      • 9.3 船舶航速提醒推送
        • 9.3.1 新增船舶订阅
        • 9.3.2 删除订阅船舶信息
        • 9.3.3 查询订阅船舶列表
        • 9.3.4 船舶航速异常推送
      • 9.4 实时船位推送
      • 9.5 船舶到离港事件推送
      • 9.6 船舶动态ETA推送
      • 9.7 船舶AIS信号消失事件推送
      • 9.8 船舶搭靠事件推送
    • 文档附录
      • 船舶类型对照表
      • 服务码返回说明
      • 海区对照表
      • 航行状态对照表
      • 绕航节点清单
      • 航标类型对照表
      • 区域船二进制解析说明
      • 常见问题
  • AI智能体应用
    • AI大模型接入MCP服务
    • 智能体场景应用
      • 运力资源智能体
      • 船舶风控智能体
      • 运输规划智能体
      • 航次时效预测智能体
      • 船舶安全监控智能体
      • 多式联运协同智能体
      • 大宗贸易态势分析智能体
  • 视频监控AI识别预警服务
    • 视频监控服务接入指南
    • 视频监控API服务说明
    • 视频监控场景应用指南
    • 视频监控服务FAQ与最佳实践
  • 场景化开发示例
    • 大宗物流运输智能决策平台
      • 1、港口运力监控与找船
      • 2、船队货运跟踪与 ETA
      • 3、货运异常预警中心
      • 4、大宗航运态势分析与经营决策大屏
      • 5、航次时效预测与滞期费测算
      • 6、航次能效与碳强度管理
    • 海上设施安全监管与决策平台
      • 1、监管区域与事件推送(总览大屏)
      • 2、设施周边安全监控
      • 3、偏航识别与轨迹回放
      • 4、气象海况与航行警告
      • 5、海上安全态势监管大屏与执法效能分析
      • 6、水域通航密度与碰撞风险预测
      • 7、设施运维作业窗口智能排程与船舶调度
  1. 标准API服务

7 海图GIS平台开发 总览

适用版本:ElaneMap H5 API 3.5
适用读者:需要在自有系统中接入船讯网海图GIS平台的前端/全栈开发接入人员
官方示例:https://api.shipxy.com/h5s/api/3.5/demo/

一、平台简介#

船讯网海图GIS平台(ElaneMap H5)是一套基于 Leaflet 地图引擎构建的 Web 端 JavaScript 地图 API。它在标准电子海图瓦片之上,封装了船舶位置展示、历史轨迹、气象、港口、航标、特殊区域等航运业务图层与服务,开发者通过少量 JavaScript 代码即可在自己的 Web 系统中构建专业的船舶监控与航运可视化应用。
平台能力一览:
能力分类主要内容对应文档
地图基础海图/谷歌/卫星图源、缩放、拖动、测距、鹰眼、坐标显示、比例尺7.2
标注绘制点、线、面标注,交互式绘制7.2
船位服务区域船、船队船(多船)、D+船、单船搜索/定位、筛选、选中事件7.3
轨迹服务轨迹查询、自定义轨迹、航速曲线、轨迹回放7.4
业务图层港口、浮标/航标、特殊区域、长江航道、经纬度网格、自定义瓦片、月更新海图7.5
气象服务气温、气压、风、浪、流、降雨、海区预报、台风、潮汐7.5
航线与回放航线绘制、区域船位回放、区域轨迹回放、船舶检索、历史航次7.6
工程接入原生HTML接入、Vue项目接入7.7
安全实践API Key 保护、后端代理接入7.8

二、文档目录与阅读路径#

序号文档内容说明
7.0总览与目录(本篇)平台简介、文档导航、阅读路径
7.1快速入门:从注册到接入注册与密钥申请、引入JS API、Hello World、常见问题
7.2地图引擎基础:地图控制与业务绘制地图初始化参数、内置控件、图源切换、点/线/面标注绘制
7.3船位展示服务区域船/船队船/单船搜索定位、筛选与事件、方法速查
7.4历史轨迹服务轨迹查询、自定义轨迹、航速曲线、轨迹回放
7.5图层与气象服务港口/航标/特殊区域/网格/自定义瓦片/月更新海图、全套气象图层
7.6航线绘制与区域回放服务航线绘制、区域船位回放、区域轨迹回放、船舶检索、历史航次
7.7Vue项目接入指南老版本JS库在 Vue2/Vue3 工程中的集成方案
7.8API Key安全实践:后端代理接入密钥泄露风险、域名绑定、后端代理与Nginx方案
7.9坐标系转换指南坐标系转换和代码应用示例
推荐阅读路径:
1.
零基础接入:7.0 → 7.1 → 7.2 → 7.9 → 按业务需要选读 7.3/7.4/7.5/7.6 → 7.7(Vue项目)→ 7.8(上线前必读)
2.
只做船舶监控:7.1 → 7.2 → 7.3 → 7.4 → 7.8
3.
只做气象/图层可视化:7.1 → 7.2 → 7.5 → 7.8
4.
上线前安全检查:7.8(必读)

三、接入前置条件#

1.
已注册船讯网账号,并通过船讯网商务/客服渠道开通海图GIS服务,获得 API 密钥(Key);
2.
具备基础的 HTML / JavaScript 开发能力;
3.
了解 Leaflet 基本概念者更佳(非必需,02 篇有对应讲解)。

四、全局通用约定#

1.
引入方式:本套 API 为传统 JS 库(非 npm 包),通过 <script> 标签引入,全局命名空间为 ShipxyAPI,同时暴露 Leaflet 全局对象 L。引入时必须先引入平台提供的 jQuery,再通过 ?k=您的密钥 加载 API 主文件。
2.
密钥占位:本套文档所有示例代码中的 您的密钥 均需替换为实际申请到的 API Key。
3.
坐标系:经纬度采用 WGS84和GCJ02混用(地图、卫星图模式下全域WGS84,海图模式下中国以及沿海范围采用GCJ02),示例中坐标数组通常为 [纬度, 经度] 顺序(与 Leaflet 一致)。
4.
服务挂载:多数业务服务创建后会同时挂载到地图对象上,例如 ShipxyAPI.ShipService(map, options) 创建后可通过 map.shipsService 访问,ShipxyAPI.TrackService(map) 创建后可通过 map.trackService 访问。
5.
版本说明:本文档基于 H5 API 3.5 版本官方示例与接口文档整理,接口名与参数名保持与官方一致(含官方历史拼写,如 seachShipService、isVisiableWithNoSignal)。

五、技术支持#

官方在线示例(可查看/复制/运行每个示例源码):https://api.shipxy.com/h5s/api/3.5/demo/
商务与开通事宜:联系船讯网商务或客服。
上一页
6.7 历史气象记录
下一页
7.1 快速入门:从注册到接入