QGIS入门实验十二 添加自定义Mapbox底图

实验12 添加自定义Mapbox底图

1.实验要求

       Mapbox发布了一个可以进行地图设计并发布的网页版工具,该网页可以根据你所导入的图片颜色进行地图设计,还可以进行样式的编辑,并最终给你一个服务地址,你可以在QGIS中添加该底图或者作为明信片导出图片等。

网址:apps.mapbox.com/cartogram

2.实验步骤

你可以上传不同你喜欢的照片,里面的色彩搭配是符合你的口味的,然后让它呈现在地图上

 

 

<
### 如何在QGIS添加和使用在线底图 #### 添加在线底图的一般流程 为了向项目中添加在线底图,在QGIS中的操作主要分为几个部分。首先,需找到合适的在线底图链接[^1]。 对于常见的在线底图及其对应的链接,有多种选择可以满足不同需求。例如天地图提供了丰富的地理信息服务接口,可以通过特定的URL访问到所需的底图资源[^2]。 针对具体的实现步骤,以天地图为例说明如何将其作为XYZ瓦片服务加入到QGIS当中: 1. 打开QGIS软件并进入主界面; 2. 转至菜单栏选择`Web` -> `XTY Tiles...`; 3. 在弹出窗口内点击右侧的`New Connection…`按钮来创建新的连接; 4. 输入连接名(可自由命名),并将相应的天地图URL粘贴到地址框里;此处以天地图地形底图为例子,则应填写如下所示的URL字符串:`https://t0.tianditu.gov.cn/DataServer?T=vec_w&X={x}&Y={y}&L={z}`[^3]。 5. 完成设置后保存更改返回上层对话框; 6. 选中新建立的服务条目双击加载或通过拖拽方式把它放到画布之上显示出来。 另外一种流行的第三方服务商Mapbox同样支持被集成进来当作背景参考图层展示给用户看。如果想要利用该平台上的素材的话,按照官方文档指引完成API密钥申请过程之后就能顺利获取到合法有效的Tile URL用于后续接入工作了[^4]。 ```python # Python插件脚本示例外观示意 (仅作形式化表示并非实际可用代码) def add_mapbox_basemap(api_key, style_url): url_with_api = f"{style_url}?access_token={api_key}" QgsProject.instance().addMapLayer(QgsRasterLayer(url_with_api , 'mapbox_layer', 'wms')) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值