cesium离线地图教程

1.  软件安装

1.1.  太乐地图下载器

1.1.1.版本

最好使用4.9(含4.9)以前的版本,因为之后的版本在每次启动时都要检查更新,而最新版很难破解。

1.1.2. 安装

1)  安装软件前,请先安装.NetFramwork 4.0

下载地址:

http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

2) 如果启动【太乐地图下载器】后,软件一直停留在启动界面或无法加载地图,请下载vcredist安装:

32位下载地址:

http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe

64位下载地址:

http://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe

注意:64位系统上面两个版本都需要安装

1.1.3. 破解

下载对应的注册机(关闭杀软),生成注册码注册即可。

2. 下载地图

1)  打开下载器

切换至需要的地图版本:


支持画框下载和行政区域下载。

2) 下载地图配置

  双击画框区域点击确定:


选择保存至库文件,这样以后对下载好的库文件多次使用。

3)  导出地图

进入我的下载任务,选择任务导出:

选择存储格式为瓦片:TMS

3. 发布文件服务

3.1.  使用IIS发布

打开IIS管理器,选择添加网站进行相应的配置:

3.1.1.解决跨域问题

打开HTTP响应表头功能,添加名称和值:

3.2.  使用docker发布

3.2.1. 下载镜像

使用命令:docker pull httpd进行下载

1.1.1. 解决跨域问题

复制http.conf配置文件到主机的任意目录下:

FROM httpd:2.4 COPY./my-httpd.conf/usr/local/apache2/conf/httpd.conf

并且配置http.conf文件映射到./my-httpd.conf

取消如下一行的注释:

LoadModule headers_modulemodules/mod_headers.so

在以下内容添加最后一行:Header set Access-Control-Allow-Origin *

   AllowOverride none

   Require all denied

    Header set Access-Control-Allow-Origin *

4.  加载地图

在地图的初始化阶段,配置一个默认的provider:

注:tilePath是文件服务的url。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,758评论 1 45
  • 文章图片上传不正常,如需文档,可联系微信:1017429387 目录 1 安装... 4 1.1 配置探针... ...
    Mrhappy_a7eb阅读 6,534评论 0 5
  • 第九十九章 敢动 “你们车上怎么这么香?”站在大门口迎接人的沈子钰嗅着鼻子说到。 “大家伙儿在车里聚了一个餐,下...
    chief风阅读 315评论 0 1
  • 十二年前的春天,我失业了。 辞掉了干了两年的连锁药店领班的工作。 以店为家的生活,日日重复,二十出头的我,心生厌倦...
    洲水之畔阅读 517评论 0 2
  • 这个世界有很多假象。 流言蜚语,你看起来真的很努力,他爱你他不爱你,大家都在说的劝你不要做的。可能都是假象。 就在...
    木头4_阅读 596评论 0 0