美文网首页GIS相关gis
cesium离线地图教程

cesium离线地图教程

作者: 善解人依_0f7e | 来源:发表于2018-07-06 14:53 被阅读1次

    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。

    相关文章

      网友评论

        本文标题:cesium离线地图教程

        本文链接:https://www.haomeiwen.com/subject/vvzvuftx.html