Appearance
功能
经纬桥 GeoBridge 覆盖从数据接入到对外开放的完整链路。以下按能力逐项介绍,每节末尾链接到对应的使用文档。
数据接入
上传 Shapefile 压缩包、FileGDB、GeoPackage、GeoTIFF、MBTiles 等文件,或连接 PostGIS、Oracle Spatial、金仓、高斯等空间数据库,以及 WFS、网络切片等外部数据源。大文件在浏览器里自动分片上传,文件夹先打成 zip 再上传。所有数据都登记为数据源,再从中选出图层发布。

详见数据接入。
服务发布
发布向导从选择数据到服务上线分步引导,按数据类型推荐服务能力。一个服务可以同时开启多种能力,共用同一个服务名与访问级别:
- MapServer:服务端出图、切片、识别与图例,兼容 ArcGIS REST 风格,可同时提供 WMTS;
- FeatureServer:按属性与空间条件查询要素,可输出 GeoJSON;
- VectorTileServer:矢量瓦片与配套的 MapLibre 样式。
选多份数据时,可以分别发布,也可以合并为一个地图服务。

详见发布服务。
OGC 服务
每个服务可开启只读的 WMS 1.1.1 / 1.3.0、WFS 1.1.0 / 2.0.0、WMTS 1.0.0、TMS 1.0.0、WCS 2.0.1 与 OGC API(Features、Tiles、Maps),QGIS、ArcGIS Pro、GDAL、OpenLayers、Cesium、MapLibre 等直接接入。OGC 客户端看到的内容与平台自身的出图、切片、要素查询一致,访问控制也相同。控制台的服务预览可以直接查看出图效果。

详见OGC 服务概览。
地图方案与编辑器
地图方案是保存在平台上的一份 MapLibre 样式。在地图编辑器里把平台的图层和服务组合成一张地图,自动生成默认样式后逐层调整:属性按分组中文显示,颜色有取色器,字段可以改成按缩放级别或数据属性变化的表达式。草稿自动保存,版本可以预览和恢复,保存的版本用一个样式地址交给任何 MapLibre 应用。

详见地图方案与工作台。
字体与图标
字体库与图标库为样式提供中文字体和自定义图标,服务端出图与浏览器端的 MapLibre 渲染用同一套资源。字体缺字时自动用平台预装的中文字体补上,标注不会整体消失。

详见字体与图标库。
访问控制
每个服务和地图方案都有访问级别:公开、API Key、私有,新建时默认私有。API Key 按工作空间创建,可以设置过期时间和来源域名、IP 白名单,随时撤销。访问被拒绝时返回明确的错误码,便于程序判断原因。

三维(实验功能)
把高程、三维模型、实景三维、点云与高斯泼溅发布为服务:栅格地形供 MapLibre 作三维地形与山体阴影,网格地形、3D Tiles、点云(由 LAS / LAZ 自动转换)、三维模型与高斯泼溅(自动转为 3D Tiles)在 Cesium 中加载。控制台用 Cesium 预览,可切换 MapLibre,保存初始视角、设缩略图,点云可按 RGB、分类、强度、高程着色;JS SDK 的 client.cesium 几行代码把它们加进 CesiumJS 场景。三维是实验功能,默认关闭,需要平台开启三维开关。

截图数据:三维实景 © 香港特别行政区政府规划署(DATA.GOV.HK);底图影像 © Esri, Maxar, Earthstar Geographics。
JS SDK 与在线沙箱
JS SDK 把出图、切片、要素查询与带 Key 访问封装成几行代码,可与 MapLibre、OpenLayers 配合使用。在线沙箱不需要安装和登录,内置示例可以直接修改、运行,并生成分享链接或下载为 HTML。
