【离线数据】离线地图/地形数据 +web离线数据服务发布程序

admin【离线数据】离线地图/地形数据 +web离线数据服务发布程序已关闭评论条评论 644 次浏览

简介:离线地图、地形数据

技术栈:Cesium(地图+地形)、Openlayers(地图)、Mapbox(地图)、Leaflet(地图)、其他…

数据列表

  1. 地形DEM各省数据  12.5米 0-15级    
  2. 地形DEM全国数据 12.5米 0-15级       
  3. 地形DEM全球数据 30米 0-14级
  4. 卫星影像瓦片各省数据    0.6米 0-18级
  5. 卫星影像瓦片全国数据     0.6米 0-18级

交付物:离线地图\地形数据及web发布服务程序(cesium-offline-server)

售后: 协助部署使用及一年有效期的运维服务

联系: 微信: liubf94 QQ: 421419567

效果

1.全国地形数据 格式为 紧凑型 pal 格式的sqlite文件,精度 12.5米,共15级 260GB大小 

1.单个省份地形数据 格式为 紧凑型 pal 格式的sqlite文件,精度 12.5米,共15级 大小不定(15M~40GB)  

2.单个省份地图数据 格式为 紧凑型 mbtiles 格式的sqlite文件,精度0-18级 全球0-10级 单省份11-18级  大小不定(7G~250GB)  

2.离线数据发布服务cesium-offline-server 支持Linux windows操作系统 双击直接执行 无需安装额外的环境,也可提供docker部署方案

 ps: 该服务可以发布离线地图瓦片、地形数据,3dtiles模型数据服务


cesium-offline-server

● 主要功能

  1. 发布地型服务 紧凑型文件 .pak
  2. 发布地图服务 紧凑型文件 .mbtiles 以及 .pak
  3. 发布模型服务 3dtiles 紧凑型文件 .clt
  4. 发布的服务支持 jwt 鉴权
  5. 支持 http/https
  6. 支持 通过 config 配置文件配置系统参数

● 使用手册

  1. 将下载输出的地图 .mbtiles .pak 文件存储于 sqlite/map
  2. 将下载输出的地形 .pak 文件存储于 sqlite/terrain
  3. 将下载输出的模型 .clt 文件存储于 sqlite/tileset
  4. 执行 CeisumOfflineServer 启动文件
  5. 访问 http://127.0.0.1 查看示例代码

● config 配置项

{
  "http-port":80,  // http端口
  "https-port":443,  // https端口
  "ssl-key":"server.key",   // ssl key证书文件
  "ssl-crt":"server.crt",   // ssl crt证书文件
  "jwt-token":true,         // 是否启用jwt token认证
  "jwt-username":"eulee",   // jwt登录帐号
  "jwt-password":"2023@password!.",  // jwt登录密码
  "jwt-secret-key":"liubf", // jwt密钥
  "jwt-expires-in": "1h",   // jwt token过期时间
  "aes-key":"LBF_KEY_XU123456",  // model文件 aes 加密密钥
  "aes-iv":"LBF_KEY_XU789456"    // model文件 aes 加密密钥偏移量
}
图片
图片
图片

Cesium地图瓦片加载代码示例:

Cesium地形Dem加载代码示例


分类目录