自定义类型百度地图之自定义地图类型详解
题记:写这篇博客要主是加深自己对自定义类型的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。
切片工具下载地址:
https://github.com/jiazheng/BaiduMapTileCutter,进入后请下载TileCutter.exe
(本人觉得该切片工具很牛逼,无缝拼接而且还会自动生成代码。牛人开发的呀!学习学习)
自动生成代码如下:
<!DOCTYPE html> <html> <head> <title>自定义舆图类型</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script> </head> <body> <div id="map" style="width:800px;height:540px"></div> <script type="text/javascript"> var tileLayer = new BMap.TileLayer(); tileLayer.getTilesUrl = function(tileCoord, zoom) { var x = tileCoord.x; var y = tileCoord.y; return 'tiles/' + zoom + '/tile' + x + '_' + y + '.png'; } var MyMap = new BMap.MapType('MyMap', tileLayer, {minZoom: 1, maxZoom: 3}); var map = new BMap.Map('map', {mapType: MyMap}); map.addControl(new BMap.NavigationControl()); map.centerAndZoom(new BMap.Point(0, 0), 3); </script> </body> </html>
本来底图:
顺次按照步骤后:(具体:http://www.verydemo.com/demo_c441_i5627.html)
最后效果截图:
文章结束给大家分享下程序员的一些笑话语录:
面试官:熟悉哪种语言
应聘者:JAVA
面试官:知道什么叫类么
应聘者:我这人实在,工作努力,不知道什么叫累
面试官:知道什么是包?
应聘者:我这人实在 平常不带包 也不用公司准备了
面试官:知道什么是接口吗?
应聘者:我这个人工作认真。从来不找借口偷懒
面试官:知道什么是继承么
应聘者:我是孤儿没什么可以继承的
面试官:知道什么叫对象么?
应聘者:知道,不过我工作努力,上进心强,暂时还没有打算找对象。
面试官:知道多态么?
应聘者:知道,我很保守的。我认为让心爱的女人为了自已一时的快乐去堕胎是不道德的行为!请问这和C#有什么关系??
---------------------------------
原创文章 By
自定义和类型
---------------------------------