surfsky / MapCutterRelease

MapTiler release

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1. MapCutter (MapTiler)

地图叠加层瓦片图(金字塔图)创建工具,可用于制作自定义区域地图,如园区地图。支持百度地图、腾讯地图、高德地图等。 Map tile images builder for baidu map, tencent map, google map, ... Add Custom Map Overlay to map.

https://surfsky.github.io/2020/06/18/MapTiler

https://api.github.com/repos/surfsky/MapTilerRelease/releases/latest

2. 支持的地图及代码输出能力

Baidu    : v2、v3
Tencent  : v2、webjs、leaflet
Gaode    : v1, v2, leaflet, maptalks、openlayers、cesium
TianDiTu : v3, v4, leaflet, maptalks、openlayers、cesium
Bing     : js, leaflet, maptalks、openlayers、cesium
Google   : js, leaflet, maptalks、openlayers、cesium

3. 操作步骤

(1)基础设置

(2)地图点位设置

(3)预览及截图

4. 效果

6. Roadmap

  • MapBox

5. History

3.6.x

- 预览窗口统一不透明度控制: SetOpacity(), GetOpacity()
- 预览页面可按源图比例显示叠加图片
- 修正腾讯地图预览页面不显示矩形框的bug
- 腾讯地图支持 webgl 输出
- 支持 openlayers 输出
- 支持 cesium 输出

3.5.x

- 支持多版本网页输出,如js、webgl、leaflet、maptalks 等:

    Baidu : v2
    Tencent : v2、leaflet
    Gaode : v1, v2, leaflet, maptalks
    TianDiTu : v3, v4, leaflet, maptalks
    Bing : js, leaflet
    Google : js, leaflet, maptalks
  • 支持自定义输出模版。
  • 修正百度地图预览偏差

3.4.x

- 支持 maptalks 网页输出
- 增加应用配置页面,可存取各地图的key

3.3.3

- 修正高清模式下超大图切图异常BUG

3.3.2

- Gaode地图输出增加 Zoom 和 Center 显示

3.3.x

- 支持 leaflet 输出

3.2.x

- 支持 高清地图切片输出(512*512)
- 支持 /z/x/y.png 切图路径
- 支持多版本网页输出
- 优化预览图页面,可拖拽中间的点平移选区
- 修真超大图切图时的BUG:是如果是jpg图片,现在背景色也设置为透明色(原为白色)
- 地图目录合并,边缘图片自动拼接
- 实现项目管理(读写 *.mct 文件)

3.0.2

 - 用不同色彩图标展示起止 Marker

3.0.0

 - 嵌入 chrome 浏览器内核,对各地图更适配,速度更快

2.11.2

 - 默认地图改为卫星地图
 - 腾讯地图尝试修复(客户电脑上还是不行)

2.11.0

- 实现地图目录合并功能。该功能可合并多个地图切片目录,并自动拼接图片,可用于实现超大城市地图的绘制。步骤如下:
(1)把切好的分块目录(如城区a、城区b、城区c)放到一个主目录下(如城区);
(2)点击主界面“合并图片目录”,选择第一步的主目录,点击“处理”按钮;
(3)等待处理结束,查看合并的目录,如: 城区_merge
 该功能由大图版本提供。

2.10.0

 - 简化地图坐标区域设置

2.9.4

- 坐标支持中文字符,不报错
- 左上角右下角坐标设置反了,会提示不报错。

2.9.3

- 美化高德地图位置、放缩级别标签
- 修正小尺寸图退出故障

2.9.2

- 输出地图页面时,显示当前放缩级别和中心点坐标

2.9.1

- 修正大图切图时偶尔出现的BUG: unable to call extract_area extract_area: parameter width not set

2.9.0

- 切图过程中可取消
- 修正有些大图会出现竖线的BUG
- 2021-05-05

2.8.2

- 地图增加卫星模式,便于校对坐标。
- 修正超大图处理时偶尔出现的bug: 切图中遇到异常,unable to call embed linear. vector must have 1 or 3 elements.
- 优化图片选择对话框,拆分为: png images, other images, svg files, all files。

2.8.1

google 地图网页增加参数 minZoom,maxZoom
修正大图切图,背景色改为(255, 255, 255, 0)

2.8.0

支持切图级别 22
优化超大图处理逻辑,性能大大提高
优化 SVG 图处理逻辑

2.7.2

修正切图中异常提示的“切图中遇到异常:参数无效”

2.7.1

支持 SVG 源图片
切图文件名格式可自定义,默认为 {x}_{y}
切图前可控是否清空输出目录

2.7.0

支持超大贴图(大于 20480*20480)
修改授权模式,可以对单个地图进行授权

2.6.3

支持19-20级地图切图(分辨率超过 20480*20480),20级切图估计15分钟。
增加耗时统计
优化调试输出效果:增加网格,美化文本抗锯齿
修正位置设置窗口拖动时的 BUG
2020-08-28

2.6.2

完善异常捕捉,避免程序崩溃
显示对应级别的切图信息:图片大小、切图数
2020-08-12

2.6.1

支持版本检测
2020-07-02

2.6.0

支持 Google Map(需先解决网络问题)
优化百度地图位置设置窗口,增加label辅助显示
优化地图类别展示,文本改为中文,增大行距
2020-07-02

2.5

支持 Bing Map
2020-06-30

2.4.2

优化预览窗口:显示半透明图片(支持百度、腾讯、高德)
修正地图定位窗口:查找结束后显示中心红点
2020-06-18

2.4.1

支持天地图
2020-06-10

2.4.0 支持高德地图 2020-06-08

2.4.0

支持腾讯地图
2020-06-04

1.5.0

支持百度地图
2020-05-25

6. 可发布博文

  • Bing 地图居中显示定位点,拖拽始终居中
  • Bing 自定义瓦片地图

About

MapTiler release