• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

muxfe/bmap-offline-for-web: Baidu Map Web Localization Solution(百度地图Web端离 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

muxfe/bmap-offline-for-web

开源软件地址(OpenSource Url):

https://github.com/muxfe/bmap-offline-for-web

开源编程语言(OpenSource Language):

JavaScript 95.6%

开源软件介绍(OpenSource Introduction):

bmap-offline-for-web

Baidu Map Web Localization Solution(百度地图Web端离线解决方案)

开始使用 (Getting Started)

下载 (Download)

$ git clone https://github.com/muxfe/bmap-offline-for-web.git

或者 (or)

下载压缩包 (Download ZIP)

配置 (Configuration)

加载 BaiduApi_2.0.js 之前修改自定义配置:

custom config before load BaiduApi_2.0.js:

window.__BMAP_EXTRA_CONFIG__ = {
    enable: true,
    host: '', // exmaple in nginx container
    path: '',
    tilePath: 'tiles/tile',
    satellitePath: 'tiles/it',
    roadPath: 'tiles/road'
}

默认配置 (default configuration):

{
    // 是否启用离线地图 (main switch)
    enable: false,
    // 部署离线地图的服务器地址 (deploy bmap-offline server host)
    host: '',
    // 静态资源路径,相对于 [host]/
    // (static resources path (relative host root path))
    path: '',
    // 瓦片图资源路径,相对于 [host]/[path]/
    // (tile pics resources path)
    tilePath: 'tiles/tile',
    // 卫星图资源路径,相对于 [host]/[path]/
    // (satellite pics resources path)
    satellitePath: 'tiles/it',
    // 混合地图中的路网图资源路径,相对于 [host]/[path]/
    // (satellite street pics resources path)
    roadPath: 'tiles/road',
    // 瓦片图时间戳 (tile updated date)
    tileUdt: '20170927',
    // 卫星图时间戳 (satellite updated date)
    satelliteUdt: '20170927',
    // 混合地图中的路网图时间戳 (satellite street updated date)
    roadUdt: '20170927',
    // 离线化的功能模块 js 文件
    // (localized modules (path is [host]/[path]/[getmodules]/[mod].js))
    modules: [
        'map,scommon,mapclick,oppc,newvectordrawlib,style,tile,navictrl',
        'canvablepath,common,symbol,marker,copyrightctrl',
        'draw,drawbycanvas,drawbysvg,drawbyvml,poly'
    ],
    // 百度地图自身 API 请求拦截器 (BMap request interceptor)
    interceptor: function (url) {
        return /(qt=vQuest|qt=verify|qt=cen)/.test(url);
    }
}

部署 (Deploy)

可以部署在 nginx 等 web 容器中。(Example nginx or others).

百度地图瓦片图和卫星图下载器 (Download Baidu Map Tiles)




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap