天地图、百度、高德、腾讯、Leaflet地图图片叠加层切片生成工具动态

原创 2015年08月09日 06:59:41


    切片工具下载: 

    32位、64位    下载  (2017年10月24日版本,可定制png文件压缩率)  


    一个百度16级源图例子,包含psd文件、png文件及对应ini参数文件,可以直接用于顺序及配准切图测试学习: 下载


    天地图图片覆盖物切片演示网址:http://www.1hwj.net/map/tianditu/map_td.html  (8-18级,12.96平方公里,1614个切片)

    百度图片覆盖物切片演示网址:http://www.1hwj.net/bianjie_show_ent.php?uuid=5881c971a9ac3 (8-18级,12.96平方公里,642个切片)

    高德图片覆盖物切片演示网址:http://www.1hwj.net/map/gaode/map_gd.html  (8-18级,12.96平方公里,1646个切片)

    腾讯图片覆盖物切片演示网址:http://www.1hwj.net/map/tengxun/map_tx.html (8-18级,12.96平方公里,1604个切片)


    案例项目: 兰州交通大学导航地图 (请使用ie10以上浏览器或者谷歌内核浏览器或者火狐浏览器) 项目功能说明


    基于迅达地理平台制作的地图项目:

田径体操训练基地(蒙板,展示):http://www.1hwj.net/bianjie_show_ent.php?uuid=589593366c45a

大黄鸭萌动金陵主题活动导游http://www.1hwj.net/bianjie_show_ent.php?uuid=58816cec5fb3d

邯郸市盛瑞华庭小区(精确匹配地图) http://www.1hwj.net/bianjie_show_ent.php?uuid=589b17da52470


    切图方法有两种:

    第一种方法,配准法,基本不需要什么技术,点击几下就行。配准法使用方法说明,操作演示视频

    第二种方法,顺序切图法,制作源图挺麻烦,理论上可以处理大图,参看下面2个示例:

    叠加层源图像制作方法示例1: http://blog.csdn.net/bq_cui/article/details/50828995

    叠加层源图像制作方法示例2:http://blog.csdn.net/bq_cui/article/details/50935479

    对于大图片,只要你的机器上,photoshop能处理的图片,就可以用这切片工具来处理,只是可能需要一些特别的操作。处理大图方法。如果在你的机器上,photoshop都处理不了的图片,那这工具也处理不了。

    感兴趣的朋友请多看看本类别相关文章 http://blog.csdn.net/bq_cui/article/category/1515961

    请通过本博客相关教程学会程序操作。因工作关系,本人无法提供技术支持。

    


主要功能:

    将一张图片分割为切片(瓦片),并覆盖到天地图、百度、高德或者腾讯地图上;


测试版图片类似于:


    环境需求:

        winxp、win7、win8、win10。

        对硬件配置要求较高,源图10000像素*10000像素,最好8g或以上内存。

    程序安装运行:

    将切片软件下载解压到英文目录中,如 d:\tile ,不要放到中文目录,否则运行出错。建议不要放到桌面。


注意:

    切片程序不需要安装,直接运行即可。

    程序目录及导出目录不要有中文,源图文件名可以用中文。

    部分不能处理的级别,是因为内存不够。尝试重启程序,设置单独处理一个级别,即最低与最高级别相同,有时候可以通过。


修改历史:

2018.1.14

    *支持Leaflet调用高德、谷歌、天地图条件下图片切片的生成。

2017.10.28

    * 修改图片文件加载方式,使用配准法可以支持更大图片文件。


2017.10.10

    * 程序支持64位;最大切割级别调整为50级(考验你的机器配置)。


2017.4.19

    * 处理大图时,用photoshop生成较小图片,再用切片程序处理后,可以在地图上正确拼合。但不同切片间会形成一条一个像素宽的空白区域。现在版本已经修改。


2017.3.4

    * 支持生成天地图覆盖图片切片。


2017.2.25

    * 自定义切片水印;

    * 增加查看结果按钮,可直接打开完成的网页,方便操作;

    * 修改了中心点定义,打开网页后确保直接看到切片;   

    * 对部分设置项目位置重新组织,避免误解;

    * 使用配准法,整个图缩小到任何级别,都可以正确匹配。


2017.1.21

    * 最大输出级别修改为20。


2016.11.17

    * 修改了模板,选取定位点的时候,可以显示卫星图,某些时候便于选取定位点;

    * 生成切片完成后,打开地图直接定位到切片位置,并且不再限制级别数量。

2016.10.28

    * 到下午腾讯地图配准法切片也成功实现了。


2016.10.28

    * 高德地图配准法切片成功实现,这个太TM麻烦了,眼花头疼。


2016.10.6

    * 实现了第二种切片算法,即:鼠标点击地图中的点和图片中的对应点,生成配准点。免去photoshop制作分割原图的复杂过程,节约了大量时间。 (加班一个月,时间没白费,开心!)。

    这种方法的另一个好处是,可以把图片缩到很小,直到一个切片中的一个点。原来的方法基本是不可能的。

    第一种切片方法仍然保留。

    使用方法说明


2016.7.13

    * 坐标选择模板文件放到tpl文件夹中,可以自定义地图api的位置;


2016.7.5

    * 使用sqlite数据库,省去了安装firebird数据库的麻烦;

2016.6.28

    * 生成腾讯地图图片覆盖物切片;


2016.6.15

    * 可以生成高德地图图片覆盖物切片;


2016.5.23

    * 修改了输出路径检测错误;

    * 修改了数据库驱动版本问题;


2016.5.20

    * 删除了setup.ini文件中所有的绝对路径;


2016.5.17

    * 修改了部分数据库错误;


2016.5.13

    * 后台升级为支持firebird3.0数据库。

    (google切片覆盖到百度地图功能目前误差太大,该功能有待调整,暂不公开)


2016.4.29

    * google卫星图按限定的经纬度区域、级别覆盖到百度地图上;


2016.3.30

    * 通过点击添加麻点。用工具添加麻点的好处是可以根据叠加层图片精确定位;

    * 增加与数据库的连接(不是网页与数据库连接),用于保存麻点信息;


2016.3.26

    支持大图片的处理,测试图片为71M,png格式。

    选坐标,不需要重启程序即生效。

    生成透明png时,空图片直接丢弃。

    增加强制预览选项,这样可阻止自动预览大图片,节约时间。


2016.3.7

    遮罩,遮罩颜色设定。

    限定浏览范围。


2015.8.1
    不同级别间可以平滑转换。
    输出png格式切片,支持透明png文件。


2014.1.10
    修改了切片方式。


2013.11.12
    增加了切片预览。
    增加了显示地图并通过点击取得中心点经度、纬度。
    
2013.7.21 
    可以生成切片及代码。
    bug:地图级别切换时图像位置跳跃导致不平滑。


说明:
    请自己到百度、高德免费申请密钥,替换t.html文件中“您的密钥”。
    百度申请秘钥地址 http://lbsyun.baidu.com/apiconsole/key?application=key














版权声明:本文为博主原创文章,未经博主允许不得转载。

Map Tile 地图切片小工具

想把一张高分辨率的图片切成像Google Maps那样256*256的分级小瓦片吗?想把这些图片按照在线地图的样式发布出来吗?LionGG带你走进新的一篇博客:Map Tile 切图小工具。    ...
  • shixiaoguo90
  • shixiaoguo90
  • 2014年03月05日 16:32
  • 2141

易出错的地方

一  二分查找算法:1、递归方法实现:int BSearch(elemtype a[],elemtype x,int low,int high)/*在下届为low,上界为high的数组a中折半查找数据...
  • hondrif82q
  • hondrif82q
  • 2007年02月27日 15:20
  • 529

百度地图图片叠加层切片工具:叠加层源图像制作方法,有点复杂

使图片在各级都非常合适的叠加到地图上,可能有更好的方法,我这里找出这种,有点复杂。     这里以重庆大学校园图为例子。从网上找到重庆大学的平面图。     打开瓦片工具,打开经纬度获取坐标界面,找到...
  • bq_cui
  • bq_cui
  • 2016年03月08日 17:34
  • 5738

地图切片工具

  • 2012年09月12日 09:40
  • 12.53MB
  • 下载

地图切片工具集合

地图切片工具集合最近比较感兴趣地图瓦片生成,搜到不少有用的工具,发现以下三种已经比较成熟,文档齐全。当然还有很多专门的工具或者更好而且没有发现,欢迎补充。MapTiler(gdal2tiles GUI...
  • renjianhhong
  • renjianhhong
  • 2017年03月19日 20:10
  • 605

腾讯与百度地图瓦片规则分析

腾讯地图瓦片与Google的地图瓦片切割方法相同,只不过腾讯地图瓦片完全遵循TMS标准,Google地图瓦片则是TMS的一种变种。 1.Google 地图瓦片的坐标原点在左上角【85.0511287...
  • mygisforum
  • mygisforum
  • 2014年04月05日 22:17
  • 37977

地图切片

1、定义         地图切片:采用预生成的方法存放在服务器端,然后根据用户提交的不同请求,把相应的地图瓦片发送给客户端的过程,它是一种多分辨率层次模型,从瓦片金字塔底层到顶层,分辨率越来越低,但...
  • hao7834232
  • hao7834232
  • 2017年03月21日 00:20
  • 733

地图瓦片相关学习总结

瓦片地图 瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示 的地理范围不变。 中文名 瓦片地图 模    型层次模型 软    件Arc...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年06月13日 12:55
  • 3350

百度、搜狗、高德、腾讯等地图完美处理偏移

工具:WOLFMAP 地图下载器   做GIS行业的朋友应该清楚,在我朝的发布的地图必须经过加密后才能使用,也就是俗称的火星坐标,有的地图还在它的基础上进行二次加密。给我们使用造成一定的困扰。 ...
  • wolfmap
  • wolfmap
  • 2016年07月15日 11:11
  • 1709

百度地图图片叠加层切片工具:限制地图最小、最大观察级别

比如只能观察14到16级,其他地图级别不能观看。可以用一下代码: var tileLayer = new BMap.TileLayer({isTransparentPng: true});...
  • bq_cui
  • bq_cui
  • 2016年02月28日 22:29
  • 1088
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:天地图、百度、高德、腾讯、Leaflet地图图片叠加层切片生成工具动态
举报原因:
原因补充:

(最多只允许输入30个字)