svg 地图_一键生成全球任意城市的路网地图

36485975a23e7077106d8750850130f9.gif

今天给大家伙推荐一款设计神器,做设计的小伙伴可能会非常喜欢,当然,小白也能使用。

输入全球任意城市名称,一键生成该城市的路网数据。

1 City roads

City roads 是一个让人惊艳的路网地图生成网站,它可以一键生成全球任意城市的路网地图,你可以修改路网地图的背景颜色和线条颜色,生成多张不同风格的路网地图。

73acaf20b0c0824e81b606cf3230d1e6.png

它的使用方法非常简单,我们只需要在网站的搜索框输入你需要生成地图的城市,这里支持输入中文和英文输入。 以郑州为例:生成效果

0c6eece40679ef28d8aaa80e0aa8b66e.png

这是GitHub上一个程序员开发的项目,生成的数据支持导出PNG和SVG格式。 支持自定义背景颜色,自定义路网线条颜色。 点击左上方的 Cust
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 echarts 生成 svg 地图,需要先准备好地图数据,然后使用 echarts 的 geo 组件进行绘制。具体步骤如下: 1. 准备地图数据,可以从 echarts 官网下载或者使用第三方提供的地图数据。 2. 引入 echarts 库和地图数据。 3. 创建一个 div 容器,用于显示地图。 4. 初始化 echarts 实例,并设置容器和主题。 5. 配置 geo 组件,设置地图类型、地图数据、缩放级别等。 6. 配置 series 组件,设置数据和样式。 7. 调用 echarts 实例的 setOption 方法,将配置项传入。 下面是一个简单的示例代码: ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>echarts生成svg地图</title> <script src="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js"></script> </head> <body> <div id="map" style="width: 800px; height: 600px;"></div> <script type="text/javascript"> // 引入地图数据 echarts.registerMap('china', { "type": "FeatureCollection", "features": [ // 省份数据... ] }); // 初始化echarts实例 var myChart = echarts.init(document.getElementById('map'), 'light'); // 配置geo组件 myChart.setOption({ geo: { map: 'china', roam: true, zoom: 1.2, label: { show: true, fontSize: 12, color: '#000' }, itemStyle: { areaColor: '#f5f5f5', borderColor: '#999' } }, series: [{ type: 'map', map: 'china', data: [ // 数据... ], label: { show: true, fontSize: 12, color: '#000' }, itemStyle: { areaColor: '#ff0000' } }] }); </script> </body> </html> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值