VUE 下钻到街道的echarts地图——geoJson

下钻到街道的echarts地图

	在echarts中有自带的geojson文件但是只有到县级,县级以下的街道是没有的

在这里插入图片描述
此时我们需要利用其他工具自己来写一个geojson

  1. 下载一个地图软件(这里以水经微图为例)
    在左侧选择你需要的街道(或者乡镇)然后点击下载
    在这里插入图片描述
    选择你需要的地图大小
    在这里插入图片描述
    下载完成后会弹出文件目录,其中的.kml文件是我们需要的
    在这里插入图片描述

  2. 利用转换工具将.kml文件转为geojson
    这里转换工具为http://geojson.io/
    打开网站后直接将刚刚下载的.kml拖入 或者通过 Open -> File 上传下载好的 .kml文件,拖入后我们可以看到地图和边上的代码
    在这里插入图片描述

  3. echarts使用geojson
    将地图右侧的代码复制,自己新建一个.json文件将右侧代码复制,下面是具体的使用代码

<template>
	<div class="map" style="width: 100%;height: 100%;">
		<ECharts :id="map" :option="option"></ECharts>
	</div>
</template>


<script>
	import echarts from 'echarts';
	import cixi from '../../../../../assets/styles/cixi.json'
	export default {
    
		data() {
    
			return {
    
				option: {
    },
				mapDate: [],
				map: 'map'
			}
		},
		methods: {
    
			initChart() {
    
				this.echartObj = echarts.init(document.getElementById(this.map));
				echar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值