当前位置:   article > 正文

onsize里获取的对话框大小有时会包含滚动条_手把手教 | 网络时空大数据爬取与分析DAS系统(瓦片地图获取)...

onsize里获取的对话框大小有时会包含滚动条_手把手教 | 网络时空大数据爬取与分析DAS系统(瓦片地图获取)...

f0e7b814f7a659bdc7eea6cf07e33440.gif

地理计算语言,为大众赋能地理智慧。

——DAS Team

爬取分析DAS系统下载

地址: https://pan.baidu.com/s/1NkoyFhzMtm13ivlOOzukow  提取码: 6ky8 Tips:爬取分析DAS系统已于7月15日进行更新。目前的DAS系统支持ArcGIS 10.2-10.8、Word 2010以上的所有版本。

什么是瓦片地图

在使用地图时,有时我们需要看宏观的地图信息(如世界地图里每个国家的国界),有时又要看很微观的地图信息(如导航时道路的路况信息),为此,需要提供不同尺度、不同信息含量的地图给不同用户。WMS(Web Map Service)正是解决这一问题的方案,其核心就是在服务器端把地图渲染成图片,浏览器端显示图片,地图图片大小根据浏览器视窗大小确定。

瓦片(Tile)地图是不同等级下的切片地图,是一种多分辨率金字塔式的层次模型。一般把缩放级别最高、地图比例尺最大的地图图片作为金字塔的底层。分块时从地图图片的左上角开始,从左至右、从上到下进行切割,按每2x2像素合成为一个像素的方法生成上1层地图图片,如此下去,构成整个瓦片金字塔。每一个缩放级别包含的瓦片数量为4的n次方,其中n为缩放级别。如:缩放级别0包含1张瓦片,缩放级别1包含4张瓦片,缩放级别2包含16张瓦片,依此类推。

5809489836a8db77cf7cc005e828adc2.png

8158d3e52ff5545ac1ca4d2b1737577a.png

为什么使用瓦片

地图的瓦片数量是随缩放级别按指数增长的,每提高一个缩放级别会增加大量的地图细节,对带宽和存储空间的需求也会相应增加。目前,越来越多的地图服务用到瓦片技术,切片之后的地图瓦片是栅格图像,优势明显:

  • 缓存非常高效。如果曾查看过某地的瓦片,需要再次显示时,浏览器可以使用之前缓存的相同瓦片,而不是重新再次下载。

  • 可以渐进加载。可随时移动或缩放地图到某一个特定点,即使当前级别地图的边缘部分还没有加载完成。

  • 简单易用。描述瓦片地图的坐标系统具有简单的数学对应关系,这使得很容易在服务器、网络、桌面或移动设备上实现技术集成和瓦片调用。

DAS系统瓦片地图获取关键词

关键词:KX_BD_GetTile

输入图层:采集范围

输出结果:瓦片地图

控制参数:图商代码|瓦片级别#{样式}|{矫正方法#重采样方法}|{起始序号}

参数说明:

  • 图商代码:网络地图服务提供商(如百度地图,谷歌地图)的代码,如下图所示。

5ac5aa994c176e080151a15021a80e1a.png

  • 瓦片级别:代表瓦片的分辨率或比例尺,级别越低,比例尺越小,信息越少;级别越高,比例尺越大,信息越多,不同网络地图提供商所提供电子瓦片地图的级别不同。下图为百度地图级别与分辨率、比例尺的关系。

dbda0c540e5b09f72496905cb742c2f8.png

  • 地图类型:地图所表示的地物类型以及所表示的样式,不同网络地图服务商所提供的地图类型不同,通常包括遥感影像图,全要素地图,道路图,注记图等内容,详见“图商代码”图。

  • 矫正方法:瓦片地图进行地理配准所采用的方法,包括0次到3次多项式方法,缺省为P1。

  • 重采样方法:矫正后的电子地图进行重新采用所使用的方法,包括最邻近法(Nearest),双线性内插法(Bilinar)、三次卷积法(Cubic)、重采样法(Majority)等,缺省为B。

示例任务及G语言实现

示例任务

1、全要素电子地图的获取、地理配准与制图

2、遥感影像的获取、地理配准与制图

3、道路、注记等电子地图的获取、地理配准与制图

4、不同样式电子地图的的获取、地理配准与制图

G语言实现步骤

1、提取采集范围内的道路信息:KX_BD_GETLOI(J|1,2,3,4,5,6|1#6)

2、根据时速对道路进行重分类:KX_Reclass(Speed,SClass_S,0#1:<=30|2:30-35|3:35-40|4:40-50|5:>50)

3、提取谷歌全要素地图:KX_BD_GetTile(GG|16#QYS|P1#B)

4、制作专题图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

f1d8556af2b0b22396e36b727351e09c.png

5、提取百度全要素地图:KX_BD_GetTile(BD|16#QYS|P1#B)

6、制作专题图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

915089aaf8e554a5b760bd4d764cb65f.png

7、提取高德全要素地图:KX_BD_GetTile(GD|16#QYS|P1#B)

8、制作专题图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

7a6317c383aa8ed5e50d6d3e8af44dea.png

9、提取高德简化全要素地图:KX_BD_GetTile(GD|16#QYS2|P1#B)

10、制作专题图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

1689080886b2878357f9c1ffdbeab75a.png

11、提取高德影像地图:KX_BD_GetTile(GD|16#YX|P1#B)

12、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

cc68fe925c49bde2916e6784006778cd.png

13、提取高德道路+注记地图:KX_BD_GetTile(GD|16#DLZJ|P1#B)

14、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

d17d79eb9905d15583d3f6faad436186.png

15、提取高德道路地图:KX_BD_GetTile(GD|16#DL|P1#B)

16、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

90dbc79345d2d4781c439542ef37fa2f.png

17、提取高德简化道路地图:KX_BD_GetTile(GD|16#DL2|P1#B)

18、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

5f0a3b14ca30000b1b7be26a4f914b41.png

19、提取高德注记:KX_BD_GetTile(GD|16#ZJ|P1#B)

20、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

f5e86614b1aa8f4d9f216baa8727c3bf.png

21、提取谷歌影像:KX_BD_GetTile(GG|16#YX|P1#B)

22、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

db7ee453a649535f6e13c8bb0da54129.png

23、提取谷歌影像+注记:KX_BD_GetTile(GG|16#YXZJ|P1#B)

24、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

e95572c82f07f3d58ca0a958eea92795.png

25、提取谷歌注记:KX_BD_GetTile(GG|16#ZJ|P1#B)

26、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

1bf781291525ec702fead30dac41ff30.png

27、提取谷歌地形:KX_BD_GetTile(GG|16#DX|P1#B)

28、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

010efd8701932fdcc4f5ed4242e1fd19.png

29、提取ArcGIS夜色图:KX_BD_GetTile(AG|16#YS|P1#B)

30、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

d1ec84bbf34b4e4807afab0b1da824c4.png

31、提取ArcGIS灰色图:KX_BD_GetTile(AG|16#HS|P1#B)

32、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

9c77ce4c2cef3ca3c4a82cb120b96bc1.png

33、提取ArcGIS彩色图:KX_BD_GetTile(AG|16#CS|P1#B)

34、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

82302a835590f37966e4438fdb22e769.png

35、提取ArcGIS暖色图:KX_BD_GetTile(AG|16#NS|P1#B)

36、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

3fa27f051f18fef5ffbe90152fc6bb19.png

37、提取百度清新蓝风格(light)地图:KX_BD_GetTile(BD|16#light|P1#B)

38、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

b2b5f277b6fd28363acae6ae6516791e.png

39、提取百度黑夜风格(dark)地图:KX_BD_GetTile(BD|16#dark|P1#B)

40、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

8f23985b4b29e66d5d1a0c5fdea965eb.png

41、提取百度红色警戒风格(redalert)地图:KX_BD_GetTile(BD|16#redalert|P1#B)

42、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

a60c2231b8a2587894e372a7e12eda26.png

43、提取百度精简风格(googlelite)地图:KX_BD_GetTile(BD|16#googlelite |P1#B)

44、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

f0cd5f26f7e6a8faa92eaa8525bd5c00.png

45、提取百度自然绿风格(grassgreen)地图:KX_BD_GetTile(BD|16#grassgreen|P1#B)

46、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

7b820b14e91b1f82702866d6b044c9a4.png

47、提取百度午夜蓝风格(midnight)地图:KX_BD_GetTile(BD|16#midnight|P1#B)

48、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

9722350ddd23ab4c66e49a9255fe1b08.png

49、提取百度浪漫粉风格(pink)地图:KX_BD_GetTile(BD|16#pink|P1#B)

50、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

5fa059414bf74377f5a672d8428df9aa.png

51、提取百度青春绿风格(darkgreen)地图:KX_BD_GetTile(BD|16#darkgreen|P1#B)

52、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

8a1b09c27e21183ced29e16d739cf3be.png

53、提取百度清新蓝绿风格(bluish)地图:KX_BD_GetTile(BD|16#bluish|P1#B)

54、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

a30202dabdf9ee0645eea083371c7553.png

55、提取百度高端灰风格(grayscale)地图:KX_BD_GetTile(BD|16#grayscale |P1#B)

56、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

eb398ddf2ca12a011cfe5b5dd9140a14.png

57、提取百度强边界风格(hardedge)地图:KX_BD_GetTile(BD|16#hardedge |P1#B)

58、制作专题地图:KX_Mapping(CJFW, *Map,ROAD_CLASS|区界|200|1|*)

17ebb14daaabdf7ee2aa05b6f8bfba7c.png

完整的G语言代码

edf26aad7b82db1f58f7d122892cde5e.png

52c9b5219c2dffd2f486e0ab87e13522.png

84dd639832477732c463a6b03ba243cd.png

97af24c36ff86768451ae8546c983c71.png

cde893ebad9c36a29ebd5258220177b2.png

6ee52f117a45c75f55883bdeb5998717.png

262c5b27a7602672d98bf181d6a479a7.png ▲  G语言操作步骤中,“输入”列与“输出”列代表关键词执行所需的源数据与结果数据

演示视频

End

---往期回顾---

c2ff1e0c162e9060eb3d4d4de1ad5f75.png

695d255d15a60c3e49c10873fb47f843.png

15817e1562f3bd50cc5c571a744f6e48.png

61c97ddddd9a38891f011bfe21733ccf.png

daaff38d858e731f283597e495660b8f.png

8168b028520a33990d1cd559f604fed9.png

708c46ab947f1db66aa4b76e697b735b.gif 点击阅读原文进入时空大数据系统下载链接

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/741894
推荐阅读
相关标签
  

闽ICP备14008679号