在blender中使用blenderGIS可以快速的获取到某一个地域的三维模型数据,但是目前blenderGIS默认提供的地图选项中并没有涵盖天地图,这对于国内大部分blender的使用者(初学者)必须通过“科学上网”的方式才能使用
通过各种百度,各种视频教程,我把blenderGIS天地图的配置方法总结了一下
首先,你需要去天地图申请一个自己的KEY
天地图地址:http://lbs.tianditu.gov.cn/home.html
进入天地图页面后,打开控制台
在创建完成后,打开你的blender
在你的插件安装路径里面找到(根据安装路径的不同,但是配置文件名是一样的)
打开servicesDefs.py文件(推荐使用vsCode,没有也无所谓,直接用记事本打开)
找到SOURCES对象,并将下述代码复制粘贴到对象中
"TIANDITU" : {
"name" : '天地图',
"description" : '天地图',
"service": 'TMS',
"grid": 'WM',
"quadTree": False,
"layers" : {
# "SAT" : {"urlKey" : 's', "name" : 'Satellite', "description" : '', "format" : 'jpeg', "zmin" : 0, "zmax" : 22},
"IMG" : {"urlKey" : 'vec_w', "name" : '矢量底图', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18},
"CVA" : {"urlKey" : 'cva_w', "name" : '矢量注记', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18},
"IMG" : {"urlKey" : 'img_w', "name" : '影像底图', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18},
"TER" : {"urlKey" : 'ter_w', "name" : '地形晕渲', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18},
"CTA" : {"urlKey" : 'cta_w', "name" : '地形注记', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18},
"IBO" : {"urlKey" : 'ibo_w', "name" : '全球境界', "description" : '', "format" : 'jpeg', "zmin" : 1, "zmax" : 18}
},
"urlTemplate": "http://t0.tianditu.gov.cn/{LAY}/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={Z}&TILEROW={Y}&TILECOL={X}&tk=这里修改为你刚刚申请的天地图key",
"referer": ""
},
参考借鉴博主文章:https://www.jianshu.com/p/488f9ba27831