位置: IT常识 - 正文

获取街道、镇级的地图geoJson数据方法,使用echarts绘制出街道、镇级的地图区域画面(中山市为例)(当地街道)

编辑:rootadmin
获取街道、镇级的地图geoJson数据方法,使用echarts绘制出街道、镇级的地图区域画面(中山市为例) 一、需求

推荐整理分享获取街道、镇级的地图geoJson数据方法,使用echarts绘制出街道、镇级的地图区域画面(中山市为例)(当地街道),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:乡镇街道怎么填写,赋予乡镇街道5项权利,当地街道,街道等同于镇,所在乡镇街道,街道村镇怎么填写,乡镇街道怎么填写,当地街道,内容如对您有帮助,希望把文章链接给更多的朋友!

1、在echarts上绘制市级以下的区、县的区域地图。 2、在市级下很多都是有区、县的区域,而少部分是不存在区、县的,是直接市下面一级就是街道、镇级别的区域。 3、统一管理区域数据,有区县的市直接拿区县的geoJson数据,没有区县的市级直接拿街道、镇级的geoJson数据来绘制区域地图。

二、获取geoJson数据

注意:以下方法获取的都是2015年左右的数据。

第一种方法(不可获取街道、镇级数据)

阿里云数据可视化平台 http://datav.aliyun.com/portal/school/atlas/area_selector

可以直接获取全国、各省、各市以及个县级市详细地图信息的geoJson数据 注意:目前平台还拿不到街道、镇的区域数据。

第二种方法(可获取街道、镇级数据)第一步(下载kml文件)

BIGEMAP http://www.bigemap.com/reader/download/ 下载完后打开,选择地图 这里以“广东省-中山市-石岐区街道”为例子 可以看出蓝色的区域范围会自动围起区域来

右边红色箭头可以下载街道区域的kml文件下来保存到本地

第二步(导入kml文件获取geoJson)获取街道、镇级的地图geoJson数据方法,使用echarts绘制出街道、镇级的地图区域画面(中山市为例)(当地街道)

geojson.io http://geojson.io/#map=2/20.0/0.0

导入第一步下载好的kml 导入所有的街道、镇数据的效果 右边红色圈的json数据就是我们需要放到echarts展示地图的geoJson数据 复制右边的geoJson数据(ctrl a + ctrl + c)

三、echarts绘制地图(vue版本)

效果图

代码

<template> <div ref="map" class="map"></div></template><script>import {ref,reactive,onMounted} from "vue";import * as echarts from "echarts";export default { setup(){ let eCharts = null; let map = ref(null); let option = reactive({ series:[ { name:"地图", type:"map", map:"中山市", itemStyle: { areaColor: '#11225C', borderColor: '#00A5FE', borderWidth: 1 }, label: { show: true, color: '#fff' }, } ] }) onMounted(()=>{ // 复制下来的geoJson数据 fetch('442000.geoJson') .then(response => response.json()) .then(data => { echarts.registerMap("中山市",{geoJSON:data}) eCharts = echarts.init(map.value) eCharts.setOption(option) window.addEventListener("resize",()=>{ if(!eCharts)return; eCharts.resize(); }) }); }) return{ map } }}</script><style lang="scss" scoped>.map{ width:1200px; height:800px;}</style>四、遇到的问题

1、Error: Invalid geoJson format Cannot read properties of undefined (reading ‘length’) 原因: 生成的地图里有一个区域为两块不连续的地图块,所以type为GeometryCollection,echarts 中对于此类型没有做处理。

解决方案: 把两块不连续的数组数据放到一起,类型type为Polygon。

改变前

"type": "Feature","geometry": { "type": "GeometryCollection", "geometries": [ { "type": "Polygon", "coordinates": [ [ [ 113.30025185815984, 22.55341993226088 ], ...数据 ] ] }, { "type": "Polygon", "coordinates": [ [ [ 113.27243485793879, 22.591996179437235 ], ...数据 ] ] } ]}

改变后

"type": "Feature","geometry": { "type": "Polygon", "coordinates": [ [ [ 113.30025185815984, 22.55341993226088 ] ], [ [ 113.27243485793879, 22.591996179437235 ] ] ]}

再次运行就可以正常显示绘制的效果了。

参考文章: https://blog.csdn.net/weixin_44861708/article/details/114223258

本文链接地址:https://www.jiuchutong.com/zhishi/283922.html 转载请保留说明!

上一篇:vue 中从后端获取到文件的 url 地址,前端根据 url 地址下载文件(vue怎么拿到后端数据)

下一篇:教您显示器频率超出范围的解决方法(显示器显示频率设置)

  • vivox70怎么设置充电动画(vivox70怎么设置悬浮窗)

    vivox70怎么设置充电动画(vivox70怎么设置悬浮窗)

  • oppofindx5支持无线充电吗(oppofindx5支持无线)

    oppofindx5支持无线充电吗(oppofindx5支持无线)

  • 三星怎么隐藏手机软件(三星怎么隐藏手机桌面图标图片)

    三星怎么隐藏手机软件(三星怎么隐藏手机桌面图标图片)

  • 怎么看固态硬盘和机械硬盘(怎么看固态硬盘的型号)

    怎么看固态硬盘和机械硬盘(怎么看固态硬盘的型号)

  • 大华监控密码忘记了怎么办(大华监控忘记密码)

    大华监控密码忘记了怎么办(大华监控忘记密码)

  • 苹果3耳机盒怎么充电(苹果耳机盒怎么拆开图解法)

    苹果3耳机盒怎么充电(苹果耳机盒怎么拆开图解法)

  • 手机看短信时自动退出(手机短信打开后会自动关闭)

    手机看短信时自动退出(手机短信打开后会自动关闭)

  • 趣头条手机怎么发作品(趣头条手机怎么关闭广告)

    趣头条手机怎么发作品(趣头条手机怎么关闭广告)

  • 京东惊喜可不可以自己开店(京东惊喜可不可以送人)

    京东惊喜可不可以自己开店(京东惊喜可不可以送人)

  • 滴滴接单后导航不动(滴滴接单后导航不显示)

    滴滴接单后导航不动(滴滴接单后导航不显示)

  • 硬件有哪些(汽车硬件有哪些)

    硬件有哪些(汽车硬件有哪些)

  • 计算机系统由什么组成(计算机系统由什么组成?)

    计算机系统由什么组成(计算机系统由什么组成?)

  • 路由器认证失败(路由器认证失败是什么意思)

    路由器认证失败(路由器认证失败是什么意思)

  • 域名系统dns的功能(域名dns的功能)

    域名系统dns的功能(域名dns的功能)

  • 微信收款声音怎么变了(微信收款声音怎么改成普通话)

    微信收款声音怎么变了(微信收款声音怎么改成普通话)

  • 大数据运用安全策略包括(大数据安全应用)

    大数据运用安全策略包括(大数据安全应用)

  • 小米9pro怎么关闭hd(小米9Pro怎么关闭开发者模式)

    小米9pro怎么关闭hd(小米9Pro怎么关闭开发者模式)

  • 小米6x支持36w快充吗(小米6x能用65w快充吗)

    小米6x支持36w快充吗(小米6x能用65w快充吗)

  • 手机突然变卡怎么回事(手机突然变卡怎么办)

    手机突然变卡怎么回事(手机突然变卡怎么办)

  • 小米8怎么设置未知来源(小米8怎么设置屏幕常亮)

    小米8怎么设置未知来源(小米8怎么设置屏幕常亮)

  • 手持测厚仪怎么看(手持测厚仪怎么读数)

    手持测厚仪怎么看(手持测厚仪怎么读数)

  • 美团怎么关注店铺(美团怎么关注店铺地址)

    美团怎么关注店铺(美团怎么关注店铺地址)

  • 手机照片可以复印吗(手机照片可以复印到纸上吗)

    手机照片可以复印吗(手机照片可以复印到纸上吗)

  • 华为平板怎么清理后台(华为平板怎么清理内存垃圾)

    华为平板怎么清理后台(华为平板怎么清理内存垃圾)

  • realmex有耳机孔吗(realmev15耳机孔)

    realmex有耳机孔吗(realmev15耳机孔)

  • 华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明(华为鸿蒙harmonyos刷机)

    华为鸿蒙HarmonyOS JavaUI 框架官网文档内容更新:组件开发指南、补充组件开发说明(华为鸿蒙harmonyos刷机)

  • thinkpad x230i 笔记本电脑开机进入BIOS的方法(U盘启动设置方法)(thinkpad x230笔记本)

    thinkpad x230i 笔记本电脑开机进入BIOS的方法(U盘启动设置方法)(thinkpad x230笔记本)

  • vue+js+海康web开发包接入海康威视摄像头(海康威视web开发接口文档)

    vue+js+海康web开发包接入海康威视摄像头(海康威视web开发接口文档)

  • 个人所得税跨区域可以申报吗
  • 小微企业普惠性税收减免政策2019 13号
  • 个人所得税是什么
  • 收到投资土地使用权的会计科目
  • 金蝶财务系统录入发票
  • 无形资产计提折旧是当月还是次月
  • 购进库存商品到销售全部分录
  • 企业股权转让如何避税收
  • 工资和社保计提和发放账务处理
  • 产品成本核算过程
  • 企业报税盘入账应该记入哪个科目?
  • 美金公户打入个人账户
  • 外汇银行会计特殊处理方法如何理解?
  • 购买方开具红字信息表流程
  • 金税盘用途
  • 电子汇票如何背书步骤
  • 应付账款少付怎么做账
  • 增值税留抵退税账务处理
  • 生产税有哪些
  • 应交税费在借方是进项还是销项
  • 代销返利业务会计处理
  • 开了红字发票销售方怎么账务处理?
  • media是什么文件
  • 促销费用计入销售费用哪个科目
  • phpurl编码
  • 个人之间股权转让印花税怎么交
  • php数组函数输出《咏雪》里有多少"片"字
  • win7系统打印机在哪里
  • 申请代开增值税专用发票有金额限制吗
  • imagestring php
  • 计算完工产品成本和在产品成本的方法有哪些
  • traceroute命令详解
  • 律师费开票税费谁承担
  • 购入固定资产的进项税额可以抵扣吗
  • 公司购买黄金计入什么科目
  • 转出未交增值税借方余额表示什么
  • python for循环遍历
  • 买轿车产生的服务费用
  • 会员退费会计分录
  • 总账和成本哪个工资高
  • 简易征收的进项税额转出
  • 跆拳道馆薪酬详细方案
  • 外贸会计的工作内容
  • 应收款项减值讲解视频
  • 企业代扣代缴个税
  • 投资公司的投资收益算主营业务收入吗
  • 社保小微企业优惠政策
  • 企业开负数发票退货后如何处理?
  • 职工教育经费还有什么经费
  • 个人所得税手续费返还政策文件
  • 进口增值税与关税的关系
  • 总公司可以开发票给分公司吗
  • 员工报销停车费计入什么科目
  • 普通发票和增值税发票的区别图片
  • 工资计提和发放账务处理
  • 员工出国境有关说法
  • 如何查询公司的营业执照照片
  • 企业会计准则基本准则
  • 养老服务机构有住房租赁贷款需求吗
  • 工业企业存货发出计价的方法
  • 什么是建账户
  • sqlserver备份数据库命令
  • mysql varchar类型
  • win10应用商店下载路径更改
  • fedora19
  • windows7开机后网络标志转圈
  • 英雄联盟windows10
  • win10系统怎么修改字体大小
  • win10一直重置
  • css布局的经典网站
  • android学习路线
  • android真机调试闪退
  • linux shell条件判断语句
  • unity调用c++封装的dll
  • android GridView实现图库预览图,多选模式下右上角打勾
  • angular const
  • jQuery Easyui DataGrid点击某个单元格即进入编辑状态焦点移开后保存数据
  • 北京朝阳地税搬哪去了
  • 公寓土地增值税怎么算
  • 增值税与个人的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设