联邦和反射器实验

news2024/10/7 18:28:44

拓扑图

一.实验要求

1.AS1存在两个环回,一个地址为192.168.1.0/24,该地址不能在任何协议中宣告       

AS3存在两个环回,一个地址为192.168.2.0/24,该地址不能在任何协议中宣告       

AS1还有一个环回地址为10.1.1.0/24,AS3另一个环回地址是11.1.1.8/24 

最终要求这两个环回可以互相通讯

2.整个AS2的IP地址为172.16.0.0/16

3.AS间的骨干链路IP地址随意分配

4.使用BGP协议让整个网络所有设备的环回可以互相访问

5.减少路由条目数量,避免环路出现

三、实验步骤

1.配置IP

R1

[r1]int g0/0/0

[r1-GigabitEthernet0/0/0]ip add 12.0.0.1 30

May 29 2024 00:47:28-08:00 r1 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r1-GigabitEthernet0/0/0]int l 0

[r1-LoopBack0]ip add 192.168.1.1 24

[r1-LoopBack0]int l 1

[r1-LoopBack1]ip add 10.1.1.1 24

R2

[r2]int g0/0/0

[r2-GigabitEthernet0/0/0]ip add 12.0.0.2 30

May 29 2024 00:48:24-08:00 r2 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r2-GigabitEthernet0/0/0]int g0/0/1

[r2-GigabitEthernet0/0/1]ip add 172.16.1.1 30

May 29 2024 00:48:36-08:00 r2 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r2-GigabitEthernet0/0/1]int g0/0/2

[r2-GigabitEthernet0/0/2]ip add 172.16.1.22 30

May 29 2024 00:48:54-08:00 r2 %%01IFNET/4/LINK_STATE(l)[2]:The line protocol IP

on the interface GigabitEthernet0/0/2 has entered the UP state.

[r2-GigabitEthernet0/0/2]int l 0

[r2-LoopBack0]ip add 2.2.2.2 32

[r2-LoopBack0]int l 1

[r2-LoopBack1]ip add 172.16.2.1 24

R3

[r3]int g0/0/0

[r3-GigabitEthernet0/0/0]ip add 172.16.1.2 30

May 29 2024 00:49:54-08:00 r3 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r3-GigabitEthernet0/0/0]int g0/0/1

[r3-GigabitEthernet0/0/1]ip add 172.16.1.5 30

May 29 2024 00:50:11-08:00 r3 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r3-GigabitEthernet0/0/1]int l 0

[r3-LoopBack0]ip add 3.3.3.3 32

[r3-LoopBack0]int l 1

[r3-LoopBack1]ip add 172.16.3.1 24

R4

[r4]int g0/0/0

[r4-GigabitEthernet0/0/0]ip add 172.16.1.6 30

May 29 2024 00:51:17-08:00 r4 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r4-GigabitEthernet0/0/0]int g0/0/1

[r4-GigabitEthernet0/0/1]ip add 172.16.1.9 30

May 29 2024 00:51:28-08:00 r4 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r4-GigabitEthernet0/0/1]int l 0

[r4-LoopBack0]ip add 4.4.4.4 32

[r4-LoopBack0]int l 1

[r4-LoopBack1]ip add 172.16.4.1 24

R5

[r5]int g0/0/0

[r5-GigabitEthernet0/0/0]ip add 172.16.1.21 30

May 29 2024 00:52:18-08:00 r5 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r5-GigabitEthernet0/0/0]int g0/0/1

[r5-GigabitEthernet0/0/1]ip add 172.16.1.18 30

May 29 2024 00:52:29-08:00 r5 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r5-GigabitEthernet0/0/1]int l 0

[r5-LoopBack0]ip add 5.5.5.5 32

[r5-LoopBack0]int l 1

[r5-LoopBack1]ip add 172.16.5.1 24

[r6]int g0/0/0

[r6-GigabitEthernet0/0/0]ip add 172.16.1.17 30

May 29 2024 00:53:33-08:00 r6 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r6-GigabitEthernet0/0/0]int g0/0/1

[r6-GigabitEthernet0/0/1]ip add 172.16.1.14 30

May 29 2024 00:53:45-08:00 r6 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r6-GigabitEthernet0/0/1]int l 0

[r6-LoopBack0]ip add 6.6.6.6 32

[r6-LoopBack0]int l 1

[r6-LoopBack1]ip add 172.16.6.1 24

R7

[r7]int g0/0/0

[r7-GigabitEthernet0/0/0]ip add 172.16.1.10 30

May 29 2024 00:54:41-08:00 r7 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r7-GigabitEthernet0/0/0]int g0/0/1

[r7-GigabitEthernet0/0/1]ip add 172.16.1.13 30

May 29 2024 00:54:53-08:00 r7 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP

on the interface GigabitEthernet0/0/1 has entered the UP state.

[r7-GigabitEthernet0/0/1]int g0/0/2

[r7-GigabitEthernet0/0/2]ip add 78.0.0.1 30

[r7-GigabitEthernet0/0/2]

May 29 2024 00:55:04-08:00 r7 %%01IFNET/4/LINK_STATE(l)[2]:The line protocol IP

on the interface GigabitEthernet0/0/2 has entered the UP state.

[r7-GigabitEthernet0/0/2]int l 0

[r7-LoopBack0]ip add 7.7.7.7 32

[r7-LoopBack0]int l 1

[r7-LoopBack1]ip add 172.16.7.1 24

R8

[r8]int g0/0/0

[r8-GigabitEthernet0/0/0]ip add 78.0.0.2 30

May 29 2024 00:56:02-08:00 r8 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 has entered the UP state.

[r8-GigabitEthernet0/0/0]int l 0

[r8-LoopBack0]ip add 192.168.2.1 24

[r8-LoopBack0]int l 1

[r8-LoopBack1]ip add 11.1.1.1 24

2.AS2内部配置ospf

R2

[r2]ospf 1 router-id 2.2.2.2

[r2-ospf-1]ar        

[r2-ospf-1]area 0

[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

[r2-ospf-1-area-0.0.0.0]network 172.16.2.0 0.0.0.255

[r2-ospf-1-area-0.0.0.0]network 172.16.1.1 0.0.0.0

[r2-ospf-1-area-0.0.0.0]network 172.16.1.22 0.0.0.0

R3

[r3]ospf 1 router-id 3.3.3.3

[r3-ospf-1]area 0

[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0

[r3-ospf-1-area-0.0.0.0]network 172.16.3.0 0.0.0.255

[r3-ospf-1-area-0.0.0.0]network 172.16.1.2 0.0.0.0

[r3-ospf-1-area-0.0.0.0]network 172.16.1.5 0.0.0.0

R4

[r4]ospf 1 router-id 4.4.4.4

[r4-ospf-1]area 0

[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0

[r4-ospf-1-area-0.0.0.0]network 172.16.4.0 0.0.0.0

[r4-ospf-1-area-0.0.0.0]network 172.16.1.6 0.0.0.0

[r4-ospf-1-area-0.0.0.0]network 172.16.1.9 0.0.0.0

R5

[r5]ospf 1 router-id 5.5.5.5

[r5-ospf-1]area 0

[r5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.0

[r5-ospf-1-area-0.0.0.0]network 172.16.5.0 0.0.0.255

[r5-ospf-1-area-0.0.0.0]network 172.16.1.21 0.0.0.0

[r5-ospf-1-area-0.0.0.0]network 172.16.1.18 0.0.0.0

R6

[r6]ospf 1 router-id 6.6.6.6

[r6-ospf-1]area 0

[r6-ospf-1-area-0.0.0.0]network 6.6.6.6 0.0.0.0

[r6-ospf-1-area-0.0.0.0]network 172.16.6.0 0.0.0.255

[r6-ospf-1-area-0.0.0.0]network 172.16.1.17 0.0.0.0

[r6-ospf-1-area-0.0.0.0]network 172.16.1.14 0.0.0.0

R7

[r7]ospf 1 router-id 7.7.7.7

[r7-ospf-1]area 0

[r7-ospf-1-area-0.0.0.0]network 7.7.7.7 0.0.0.0

[r7-ospf-1-area-0.0.0.0]network 172.16.7.0 0.0.0.255

[r7-ospf-1-area-0.0.0.0]network 172.16.1.10 0.0.0.255

[r7-ospf-1-area-0.0.0.0]network 172.16.1.13 0.0.0.0

3.

R1与R2建立EBGP

R1

[r1]bgp 1

[r1-bgp]router-id 1.1.1.1

[r1-bgp]peer 12.0.0.2 as-number 2

R2

[r2]bgp 64512

[r2-bgp]router-id 2.2.2.2

[r2-bgp]confederation id 2

[r2-bgp]peer 12.0.0.1 as-number 1

R7与R8建立EBGP

[r7]bgp 64513

[r7-bgp]router-id 2.2.2.2

[r7-bgp]confederation id 2

[r7-bgp]peer 78.0.0.2 as-number 3

[r8]bgp 3

[r8-bgp]router-id 8.8.8.8

[r8-bgp]peer 78.0.0.1 as-number 2

4.

AS2区域中64512内R2/3/4之间建立联邦

R2

[r2]bgp 64512

[r2-bgp]peer 3.3.3.3 as-number 64512

[r2-bgp]peer 3.3.3.3 connect-interface LoopBack 0

[r2-bgp]peer 3.3.3.3 next-hop-local

R3

[r3]bgp 64512

[r3-bgp]confederation id 2

[r3-bgp]peer 2.2.2.2 as-number 64512

[r3-bgp]peer 2.2.2.2 connect-interface LoopBack 0

[r3-bgp]peer 4.4.4.4 as-number 64512

[r3-bgp]peer 4.4.4.4 connect-interface LoopBack 0

R4

[r4]bgp 64512

[r4-bgp]confederation id 2

[r4-bgp]peer 3.3.3.3 as-number 64512

[r4-bgp]peer 3.3.3.3 connect-interface LoopBack 0

AS2区域中64513内R5/6/7之间建立联邦

R5

[r5]bgp 64513

[r5-bgp]confederation id 2

[r5-bgp]peer 6.6.6.6 as-number 64513

[r5-bgp]peer 6.6.6.6 connect-interface LoopBack 0

R6

[r6]bgp 64513

[r6-bgp]confederation id 2

[r6-bgp]peer 7.7.7.7 as-number 64513

[r6-bgp]peer 7.7.7.7 connect-interface LoopBack 0

[r6-bgp]peer 5.5.5.5 as-number 64513

[r6-bgp]peer 5.5.5.5 connect-interface LoopBack 0

R7

[r7]bgp 6451

[r7]bgp 64513

[r7-bgp]peer 6.6.6.6 as-number 64513

[r7-bgp]peer 6.6.6.6 connect-interface LoopBack 0

[r7-bgp]peer 6.6.6.6 next-hop-local

5.

R2与R5建立EBGP

R2

[r2]bgp 64512

[r2-bgp]confederation peer-as 64513

[r2-bgp]peer 5.5.5.5 as-number 64513

[r2-bgp]peer 5.5.5.5 connect-interface LoopBack 0

[r2-bgp]peer 5.5.5.5 ebgp-max-hop

[r2-bgp]peer 5.5.5.5 next-hop-local

R5

[r5]bgp 64513

[r5-bgp]confederation peer-as 64512

[r5-bgp]peer 2.2.2.2 as-number 64512

[r5-bgp]peer 2.2.2.2 connect-interface LoopBack 0

[r5-bgp]peer 2.2.2.2 ebgp-max-hop

R4与R7建立EBGP

R4

[r4]bgp 64512

[r4-bgp]confederation peer-as 64513

[r4-bgp]peer 7.7.7.7 as-number 64513

[r4-bgp]peer 7.7.7.7 connect-interface LoopBack 0

[r4-bgp]peer 7.7.7.7 ebgp-max-hop

R7

[r7]bgp 64513

[r7-bgp]confederation peer-as 64512

[r7-bgp]peer 4.4.4.4 as-number 64512

[r7-bgp]peer 4.4.4.4 connect-interface LoopBack 0

[r7-bgp]peer 4.4.4.4 ebgp-max-hop

[r7-bgp]peer 4.4.4.4 next-hop-local

6.在R3与R6上配置路由反射器用来打破IBGP的水平分割

R3

[r3]bgp 64512

[r3-bgp]peer 2.2.2.2 reflect-client

R6

[r6]bgp 64513

[r6-bgp]peer 7.7.7.7 reflect-client

6.

将用户网段宣告进BGP

[r1]bgp 1

[r1-bgp]network 10.1.1.0 24

[r2]bgp 64512

[r2-bgp]network 172.16.2.0 24

[r3]bgp 64512

[r3-bgp]network 172.16.3.0 24

[r4]bgp 64512

[r4-bgp]network 172.16.4.0 24

[r5]bgp 64513

[r5-bgp]network 172.16.5.0 24

[r6]bgp 64513

[r6-bgp]network 172.16.6.0 24

[r7]bgp 64513

[r7-bgp]network 172.16.7.0 24

[r8]bgp 3

[r8-bgp]network 11.1.1.0 24

7.

创建R1-R8虚拟隧道,使用GRE

R1

[r1]bgp 1

[r1-bgp]network 10.1.1.0 24

[r1-bgp]int t 0/0/1

[r1-Tunnel0/0/1]ip add 192.168.3.1 24

[r1-Tunnel0/0/1]tunnel-protocol gre

[r1-Tunnel0/0/1]source 10.1.1.1

[r1-Tunnel0/0/1]destination 11.1.1.1

May 29 2024 01:45:22-08:00 r1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface Tunnel0/0/1 has entered the UP state.

[r1-Tunnel0/0/1]

[r1-Tunnel0/0/1]Q

[r1]ip route-static 192.168.2.0 24 192.168.3.2

R8

[r8]bgp 3

[r8-bgp]network 11.1.1.0 24

[r8-bgp]int t0/0/1

[r8-Tunnel0/0/1]ip add 192.168.3.2 24

[r8-Tunnel0/0/1]tunnel-protocol gre

[r8-Tunnel0/0/1]source 11.1.1.1

[r8-Tunnel0/0/1]destination 10.1.1.1

May 29 2024 01:46:40-08:00 r8 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface Tunnel0/0/1 has entered the UP state.

[r8-Tunnel0/0/1]Q

[r8]ip route-static 192.168.1.0 24 192.168.3.1

8.

路由聚合

R2

[r2]ip route-static 172.16.0.0 21 NULL 0

[r2]bgp 64512

[r2-bgp]aggregate 172.16.0.0 21 detail-suppressed

R7

[r7]ip route-static 172.16.0.0 21 NULL 0

[r7]bgp 64513

[r7-bgp]aggregate 172.16.0.0 21 detail-suppressed

四、验证

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1710681.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【kubernetes】关于k8s集群的污点、容忍、驱逐以及k8s集群故障排查思路

目录 一、污点(Taint) 1.1污点介绍 1.2污点的组成格式 1.3当前 taint effect 支持如下三个选项: 1.4污点的增删改查 1.4.1验证污点的作用——NoExecute 1.4.2验证污点的作用——NoSchedule 1.4.3 验证污点的作用——PreferNoSchedule 1.5污点的配置与管理…

Python散点图矩阵代码模版

本文分享Python seaborn实现散点图矩阵代码模版,节选自👉嫌Matplotlib繁琐?试试Seaborn! 散点图矩阵(scatterplot matrix)展示原始数据中所有变量两两之间关系,可以规避单一统计指标的偏差&…

[Algorithm][动态规划][子数组/子串问题][最大子数组和][环形子数组的最大和][乘积最大子数组][乘积为正数的最长子数组长度]详细讲解

目录 1.最大子数组和1.题目链接2.算法原理详解3.代码实现 2.环形子数组的最大和1.题目链接2.算法原理详解3.代码实现 3.乘积最大子数组1.题目链接2.算法原理详解3.代码实现 4.乘积为正数的最长子数组长度1.题目链接2.算法原理详解3.代码实现 1.最大子数组和 1.题目链接 最大子…

ClickHouse数据管理与同步的关键技术

2024年 5 月 18 日,ClickHouse官方首届杭州 Meetup 活动成功举行。本次活动由 ClickHouse 和阿里云主办,NineData 和云数据库技术社区协办。围绕ClickHouse的核心技术、应用案例、最佳实践、数据管理、以及迁移同步等方面,和行业专家展开交流…

UE5 读取本地图片并转换为base64字符串

调试网址&#xff1a;在线图像转Base64 - 码工具 (matools.com) 注意要加&#xff08;data:image/png;base64,&#xff09; FString UBasicFuncLib::LoadImageToBase64(const FString& ImagePath) {TArray<uint8> ImageData;// Step 1: 读取图片文件到字节数组if (!…

嵌入式linux系统中NFS文件系统挂载详细实现

大家好,今天主要给大家分享一下,如何利用linux系统实现NFS文件系统挂载的方式与实现。 第一:linux-NFS挂载的目的 1、掌握 Ubuntu 系统 NFS 文件共享服务的安装及配置 2. 掌握嵌入式 Linux 系统通过 NFS 共享服务和 X86 宿主机进行数据共享,文件共享的方法。 …

【Unity脚本】Unity中如何按类型查找游戏对象(GameObject)

【知识链】Unity -> 脚本系统 -> 访问游戏对象 -> 按类型访问游戏对象摘要&#xff1a;本文介绍了Unity中按类型查找游戏对象&#xff08;GameObject&#xff09;的五种方法&#xff0c;并提出了使用这些方法的最佳实践。 本文目录 一、访问游戏对象的方法二、如何按…

【oracle】Oracle RAC中的GNS到底是什么?

本文为云贝教育 刘峰 原创&#xff0c;请尊重知识产权&#xff0c;转发请注明出处&#xff0c;不接受任何抄袭、演绎和未经注明出处的转载 一、概述 Oracle Grid Naming Service (GNS) 是Oracle Grid Infrastructure的一个重要组件&#xff0c;它提供了一种集中式的命名服务&…

css样式,点击 箭头方向上下转换

实现效果&#xff1a; 点击切换箭头方向 实现代码 <divclass"modelPart"click"showClick"><div class"modelPart_left"><img:srcaidefalutIconclass"sNodeIcon"><div>{{ selectModel }}</div><div …

C# 配置文件设置详解

文章目录 1. 配置文件在 C# 项目中的作用和重要性2. 不同类型的配置文件app.configconfig.exejson 3. 创建和修改配置文件文件位置添加内容修改内容保存和加载 4. 读取和写入配置文件app.config 文件读取config.exe 文件写入JSON 文件读写 5. 示例代码演示6. 配置文件在安全性方…

利用AI技术实现Medium文章的高效中文翻译

在深入学习大模型的过程中&#xff0c;我们常常需要查阅Medium上的技术文章。Medium作为一个流行的内容发布平台&#xff0c;汇集了大量高质量的技术和科学文章&#xff0c;对于希望紧跟技术前沿的学习者来说&#xff0c;是一个宝贵的知识库。然而&#xff0c;这些文章大多为英…

eclipse启动时间过长的问题

项目场景&#xff1a; 由于我用eclipse比较习惯&#xff0c;虽然IDEA很好&#xff0c;但是因为收费&#xff0c;所以在个人开发学习过程中一直还是使用eclipse&#xff0c;本文不讨论eclipse与IDEA孰优孰劣问题。 开发环境&#xff1a; 操作系统&#xff1a;Windows 11 22631…

CANDela studio之CDDT与CDD

CDDT有更高的权限&#xff0c;作为模板规范CDD文件。 CDD可修改的内容比CDDT少。 CDDT根据诊断协议提供诊断格式&#xff0c;主要就是分类服务和定义服务&#xff0c;一般是OEM释放&#xff0c;然后由供应商细化成自己零部件的CDD文件。 在这里举个例子&#xff0c;OEM在CDDT…

心链4---搜索页面前后端业务实现以及分布式session的共享实现

心链 — 伙伴匹配系统 搜索详情页面 之前前端的代码写到了搜索页面可以挑选搜索标签&#xff0c;并没有去根据具体标签搜索用户。这里就开始实现。 新建SearchResultPage.vue&#xff0c;并添加相关路由。 在搜索页添加搜索按钮&#xff0c;和触发点击。搜索页选择标签&#x…

ubuntu server 24.04 (Linux) 源码编译安装 OpenResty 1.25.3.1 Released

1 下载: OpenResty - 开源官方站 2 通过xftp等方式上传到ubuntu服务器 3 安装 #解压 tar zxvf openresty-1.25.3.1.tar.gz #创建运行用户 sudo groupadd www sudo useradd -g www www -s /bin/false #安装依赖软件 sudo apt update sudo apt-get install libpcre3-dev l…

数据分析之统计学基础

数据分析是现代企业和科研中不可或缺的一部分&#xff0c;而统计学是数据分析的基石。在本篇博客中&#xff0c;我们将介绍统计学的基础知识&#xff0c;涵盖数据类型、描述性统计&#xff08;集中趋势、离散程度和偏差程度&#xff09;&#xff0c;并通过代码实例加以说明。 …

释放 OSINT 的力量:在线调查综合指南

开源情报 (OSINT) 是从公开信息中提取有价值见解的艺术。无论您是网络安全专业人士、道德黑客还是情报分析师&#xff0c;OSINT 都能为您提供先进的技术&#xff0c;帮助您筛选海量的数字数据&#xff0c;发现隐藏的真相。 在本文中&#xff0c;我们将深入研究大量的OSINT 资源…

Vue进阶之Vue项目实战(四)

Vue项目实战 出码功能知识介绍渲染器性能调优使用 vue devtools 进行分析使用“渲染”进行分析判断打包构建的产物是否符合预期安装插件使用位置使用过程使用lighthouse分析页面加载情况使用performance分析页面加载情况应用自动化部署与发布CI/CD常见的CI/CD服务出码功能 出码…

AI赋能数字人:打造与语音节奏完美匹配的高质量手势动画

在数字化时代,人机交互正以前所未有的速度进化,而AI数字人的发展正是这一进程中的重要里程碑。近期,一项旨在根据语音内容自动生成匹配手势的技术方案引起了广泛关注,该技术不仅增强了数字人的表现力,也为远程沟通、教育、娱乐等多个领域带来了革新性的应用潜力。本文将深…

【ArcGIS For JS】前端geojson渲染行政区划图层并加标签

原理 通过DataV工具 生成行政区的geojson&#xff08;得到各区的面元素数据&#xff09;, 随后使用手动绘制featureLayer与Label&#xff0c;并加载到地图。 //vue3加载geojson数据public/geojson/pt.json,在MapView渲染上加载geojson数据 type是"MultiPolygon"fetc…