首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏偷得浮生半日闲

    走进地图(4)-地图瓦片

            全球的电子地图要展示在用户的浏览器上,那体量就太大了,在大比例尺下,可能全球用一张图片就可以看到,在小比例尺下,用一张图片就无法显示了,在web地图之前都是软件如Arcgis等来显示地图的 互联网的出现就出现了web地图的解决方案:通过把地图生成图片的方式来在web端显示地图图片。         Google地图是最早使用WebMercator标准来实现web地图的,也让WebMercator成为了web地图的标准了,WebMercator只是把地球投影成一个固定米值大小的范围,工程师把固定的范围成对应到不同级别的固定像素的图片上 ,这样成了不同级别的地图图片。         如果我们提供N层的瓦片,第1层 X 轴和 Y 轴1张图(21-1),第2层X 轴和 Y 轴2张图(22-1),第3层X 轴和 Y 轴4张图(23-1),如此下去第N张是X 轴和 Y 轴是(2n-1)张图

    2K20编辑于 2023-05-24
  • 来自专栏python3

    python地图可视化

    如用户需要用到地图图表,可自行安装对应的地图文件包。下面介绍如何安装。 全球国家地图: echarts-countries-pypkg (1.9MB): 世界地图和 213 个国家,包括中国地图 中国省级地图: echarts-china-provinces-pypkg (730KB):23 个省,5 个自治区 中国市级地图: echarts-china-cities-pypkg (3.8MB):370 个中国城市 中国县区级地图: echarts-china-counties-pypkg (4.1MB):2882 个中国县·区 中国区域地图: echarts-china-misc-pypkg (148KB):11 个中国区域地图,比如华南、华北。 python最全画地图可视化数据

    1.5K20发布于 2020-01-09
  • 来自专栏Python大数据分析

    地图可视化:geopandas绘制拓扑着色地图

    ❝本文示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes ❞ 1 简介 我们在绘制某些地图时,为了凸显出每个独立的区域 ,需要满足拓扑着色要求,即所有相邻的区域不可以用同一种颜色绘制,以前的手绘地图需要绘制者自行思考设计具体的着色规则,而现如今通过计算机的辅助,我们可以快速生成大量的着色方案。 今天我们就来学习配合geopandas如何快速实现地图的拓扑着色。 以中国县级单元矢量边界数据为例,它包含了共2900个县级单元的行政区划面矢量要素: 对于这样一个典型的面要素众多的地图,利用mapclassify.greedy(),我们可以基于面要素之间的邻接拓扑关系 4种颜色即可完成色彩填充,但在有限的计算时间内,greedy()给出了还不错的方案: 按照标签进行颜色分配: 放大仔细发现,每个邻接的区域的确实现了颜色不重合: 而如果你希望用自定义色彩值来配合标签字段进行映射

    1.8K30编辑于 2022-04-03
  • 来自专栏Python编程 pyqt matplotlib

    pyecharts 地图可视化

    Echarts 是百度开源的一个数据可视化的 JavaScript 库。pyecharts 相当于是 python 版的 Echarts。 opts.LabelOpts(is_show=False)) .set_global_opts( title_opts=opts.TitleOpts(title="Map-世界地图 Faker.values())], "广东") .set_global_opts( title_opts=opts.TitleOpts(title="Map-广东地图 (), ) ) return c Page().add(*[fn() for fn, _ in C.charts]).render() 上述代码利用虚拟的数据绘制6张地图

    1.9K30发布于 2020-02-19
  • 来自专栏Python编程 pyqt matplotlib

    地图可视化 DIY

    我想以下面这张从网上下载的中国地图为基础,来DIY地图可视化功能,即能根据各省(含中国台湾,各直辖市)的某种数据以相应的颜色来显示地图上的各个区域。 首先,以颜色为特征,利用机器学习库sklearn中的KMeans算法可以将地图分成7个区域。 string, 'wb') as file: pickle.dump(obj, file) 如此,我们便将各个省市的像素坐标都保存到了文件: 最后,就可以实现地图数据的可视化了 , 255, int(255*(0.5-r)*4)) elif r>=0: return (0, int(255*r*4), 255) else: return region]: img[x,y] = rgb bg_rgb =(255,255,255) for x,y in dic["背景"]: img[x,y] = bg_rgb 可视化

    1.3K30发布于 2019-12-26
  • 来自专栏小O地图EXCEL插件

    地图可视化 | EXCEL中展示气泡点地图

    一、准备数据 假设我们手上有一份EXCEL数据,其中包含了经度和纬度坐标数据列,这样就可以使用小O地图地图可视化功能,将数据标注到地图上。 二、可视化设置 打开地图(高德地图),点击地图上方的“可视化”,在右边出现的控制面板上操作,新建“气泡点图”,如下图,按数字顺序依次执行。 新建气泡点图,小O地图地图可视化是以图层方式实现,每份EXCEL表格数据都可生成可视化图层。新建图层后在图层列表上会出现图层项。 三、可视化成果 地图可视化效果配置完成后,可应用到PPT、Word中,小O地图提供地图截图功能,能够快速截取地图效果,并对截图保存和管理,支持一键复制到剪贴版。 image.png 以上就是气泡图层的可视化制作过程说明。希望大家活学活用,能对工作有帮助。 -- 本文完 --

    1.8K10编辑于 2022-01-17
  • 来自专栏python与大数据分析

    关于Python可视化Dash工具—散点地图、热力地图、线形地图

    好不容易实现了choropleth_mapbox地图,也顺道把散点地图、热力地图、线形地图处理掉吧,做到有始有终,再迈向新的领域;从微信公众号里拿到了按分省统计的用户数据,又拿到了各地市数据,通过这两种数据分别实现 这里面不同的地方是直接采用mapbox的地图,而且申请了一个tokenkey,此外数据的构成方面,需要附上各区域的经度、维度、展示数据等信息。 pd.read_csv("gongzhonghao.csv",encoding="utf-8") token = 'pk.eyJ1Ijoiam9obndhbmcyMDIxIiwiYSI6ImNrbWNheTJ1NzA4cWQyb21uZHYycTgzMGQifQ.Tyk26CpuPLPi3bpw05yM_A 'zoom': 3, 'style': 'basic', #显示的地图类型,有遥感地图, fig.show() 下一步该探索一下dash_core_components 、dash_html_components 、idash_bootstrap_components组件了,最终的目标是实现可视化大屏

    2K10编辑于 2022-03-11
  • 来自专栏数据森麟

    地图可视化绘制 | R-ggplot2 NC地图文件可视化

    nc数据文件的R包读取 nc数据的可视化绘制 nc数据文件的R包读取 在R中读取nc文件,我们首选ncdf4包,其使用参考网址如下:https://rdrr.io/cran/ncdf4/。 这里简单介绍下主要的函数: print.ncdf4: Print Information About a netCDF File(输出nc文件基本信息)。 对应nc文件,常用的使用方法就是以上4中,数据获取后(由于是规整的数据格式)可以像其他数据一样进行处理和变换。更多详细内容可参考上面给出的网站。 nc数据的可视化绘制 由于我们使用的是ggplot2进行绘制,所以我们直接使用raster包进行nc文件的读取(其实也是调用ncdf4包进行处理),数据我们就使用昨天分享数据的数据:数据(代码)分享 | 当然我们也可以更换颜色条颜色,可视化效果如下: ? 此外,我们还可以设置不同投影的可视化绘制效果:结果如下: ?

    3.1K20发布于 2021-01-25
  • 来自专栏数据 学术 商业 新闻

    地图可视化绘制 | R-ggplot2 NC地图文件可视化

    主要涉及的知识点如下: nc数据文件的R包读取 nc数据的可视化绘制 nc数据文件的R包读取 在R中读取nc文件,我们首选ncdf4包,其使用参考网址如下:https://rdrr.io/cran/ncdf4 这里简单介绍下主要的函数: print.ncdf4: Print Information About a netCDF File(输出nc文件基本信息)。 对应nc文件,常用的使用方法就是以上4中,数据获取后(由于是规整的数据格式)可以像其他数据一样进行处理和变换。更多详细内容可参考上面给出的网站。 nc数据的可视化绘制 由于我们使用的是ggplot2进行绘制,所以我们直接使用raster包进行nc文件的读取(其实也是调用ncdf4包进行处理),数据我们就使用昨天分享数据的数据:数据(代码)分享 | 当然我们也可以更换颜色条颜色,可视化效果如下: ? 此外,我们还可以设置不同投影的可视化绘制效果:结果如下: ?

    2.8K30发布于 2021-02-22
  • 来自专栏数据 学术 商业 新闻

    地图可视化绘制 | R-cartography 艺术地图绘制

    本期推文我们介绍一个可以绘制颇具“艺术”风格地图可视化包-cartography,主要涉及的内容如下: R-cartography 简介 R-cartography 实例应用 R-cartography 简介 说到cartography包,用Python绘图的小伙伴可能会想到cartopy(Basemap的下一代地图可视化绘制包),下面就简单介绍下cartography。 可视化专题图介绍 cartography包官网提供了多种优秀的地图可视化绘制专题,这类可视化作品和一般的地图作品有些不一样,透露出一种“艺术 ”气息。 =TRUE) # plot population propSymbolsLayer( x = mtq, var = "POP", inches = 0.25, col = "brown4" 铅笔风格主题地图 R-cartography 实例应用 我们使用之前空间插值系列的数据进行不同主题地图的绘制,首先 ,我们将所使用数据转换成sf对象,代码如下: library(sf) library(

    1.2K40发布于 2021-02-22
  • 来自专栏IT从业者张某某

    Tableau可视化设计案例-06Tableau填充地图,多维地图,混合地图

    Tableau可视化设计案例 本文是Tableau的案例,为B站视频的笔记,B站视频 参考:https://www.bilibili.com/video/BV1E4411B7ef 参考:https: ,多维地图,混合地图 数据:2014年各省市售电量.xlsx 1.填充地图 1.1 各省售电量填充地图 + 地图格式设置 加载数据–修改省市为地理格式州/省/市/自治区–修改地市为城市 把省市拖拽到工作区 –当期值拖拽到颜色,这时变为填充地图–修改地图右下角的位置,选择对应的省份–把省市拖拽到标签–可通过点击龙江右键选择标签,选择从不显示去掉龙江的标识,再选择添加标识,选择区域可以添加区域–选择地图地图层 –选择样式–选择冲蚀–选择地图层 2.多维地图 2.1 各省售电量多维地图 省市拖拽到工作区生产地图–当期值拖拽到标记区的颜色,生成填充地图 选择地图–选择地图层–冲蚀选择100% 把用电类别拖拽到列 3.1 各省售电量混合地图 省市拖拽到工作区生产地图–当期值拖拽到标记区的颜色,生成填充地图–省市拖拽到标签 选择地图–选择地图层–冲蚀选择100% 行中的纬度ctrl右键拖动形成2个–在纬度上单击倒三角选择双轴可以将两个图合在一起

    61040编辑于 2023-10-16
  • 来自专栏好奇心Log

    python可视化| 山峦地图绘制

    本期推文我们就使用Python-ridge_map包绘制山峦效果的地图可视化作品。 主要内容如下: Python-ridge_map包简介 Python-ridge_map包 实例应用 Python-ridge_map包简介 ridge_map包作为Python第三方包就是为绘制“山峦”地图而生 kind='elevation') (注:更多例子大家可参照官网,其数据都是在线获取) Python-ridge_map包 实例应用 鉴于网络问题,这一部分我们提供实例数据进行可视化教程绘制 row_values) values_pro = np.array(image_values) 数据结果如下: 数据处理后 我们对比下数据处理之前的(注意红色框中内容): 数据处理后 接下来我们直接进行可视化绘制 water_ntile=20, lake_flatness=2, vertical_ratio=30) # 可视化绘制

    1.3K10发布于 2021-02-12
  • 来自专栏数字孪生

    WebGL开发地图可视化系统

    步骤:确定功能需求:基础功能:地图渲染、缩放、平移、旋转。高级功能:数据可视化(如热力图、轨迹图)、交互功能(如点击查询、区域选择)。 使用数据库存储地图数据和可视化数据。数据流设计:确定数据从前端到后端的流动方式(如 RESTful API、WebSocket)。3.地图渲染目标:使用 WebGL 高效渲染地图4.数据可视化目标:在地图上叠加可视化数据(如点、线、面)。步骤:数据预处理:将原始数据转换为适合 WebGL 渲染的格式(如顶点数据、颜色数据)。 数据更新:定期更新地图数据和可视化数据。功能扩展:根据需求添加新功能(如 3D 建筑模型、实时数据流)。 总结开发基于 WebGL 的地图可视化系统需要结合地图渲染、数据可视化、性能优化和用户界面设计等多个方面。通过合理的架构设计和持续优化,可以构建一个高效、交互性强且用户友好的地图可视化系统。

    1.1K10编辑于 2025-01-30
  • 来自专栏数据小魔方

    数据地图系列4|图片植入式气泡数据地图

    今天跟大家分享数据地图系列的第四篇——图片植入式气泡数据地图! 本篇内容的思路是这样的: 首先利用各个省会的虚拟坐标信息制作气泡图,然后通过将PNG格式的地图轮廓植入图表绘图区模拟出数据地图的整体外观。 气泡图(bubble) 步骤: 1、首选需要搜集到一张纯色背景的地图素材如下: ? 2、根据模拟的省会虚拟坐标信息以及指标数据,制作气泡图。 ? 4、将准备好的地图素材复制一遍,点击图表绘图区,黏贴。 ? 此时地图中的虚拟省会坐标点与贴入的地图轮廓肯定是无法一一对应的,需要我们手动调整。 这种方式做出来的数据地图,优点是简单易行,不用写VBA代码,缺点也很明显:数据点的位置与地图上实际的省会坐标可能很难做到绝对的一致,不过如果是用于不太正式的场合的话,那么这样的效果应该已经最够了。

    1.4K60发布于 2018-04-10
  • 来自专栏FreeBuf

    可视化DDoS全球攻击地图

    笔者偶然间看到一个全球可视化的DDoS攻击地图:Digital Attack Map,这个项目是源于Google Ideas和Arbor网络的合作,通过展现匿名的攻击数据向用户提供历史性的攻击数据和报告 尽管Digital Attack Map的数据来自可用的最完整的数据集之一,但它仍然是不全面的地图可视化 什么是长廊(Gallery)? 长廊页面是根据过去某一天的新闻事件在其同一时间展现的活跃攻击的流量数据快照。 能通过新闻事件的结果在地图上看出攻击活跃度么? 新闻结果地图仅仅在时间上相关联。 用来创建地图的资源是什么? 地理信息是从D3和topojson库中获取,并用它们来创建具有可视化数据的地图。 阻止攻击 个人站点怎样保护他们自己抵御DDoS攻击? 提供可视化数据的Arbor网络也提供有一系列DDoS减灾服务,想知道更多可以访问arbornetworks.com。 有世界通行的最佳实践来减轻DDoS攻击的影响么?

    3.4K60发布于 2018-02-02
  • 来自专栏医学和生信笔记

    R可视化:动态热力地图

    本系列内容来自github上面超级火爆的R语言可视化项目:tidyTuesday。是学习R语言数据分析和可视化极好的素材。 ggplot2 开始绘图 # PS: 方便讲解, 我这里进行了拆解, 具体使用时可以组合在一起 gg <- ggplot(df_tidy.1, aes(map_id = id)) # geom_map() 绘制地图 gg <- gg + expand_limits(x = fifty_states$long, y = fifty_states$lat) # coord_map() 将地图变成球状展示 gg <- <- ggplot(df_tidy.2, aes(frame = year, map_id = id, group = interaction(year, id))) # geom_map() 绘制地图 gg <- gg + expand_limits(x = fifty_states$long, y = fifty_states$lat) # coord_map() 将地图变成球状展示 gg <-

    1.3K30编辑于 2023-02-14
  • 来自专栏小数志

    Tableau可视化之多变地图

    导读:可视化地图在描述地理位置相关度量时效果直观、优势明显,Tableau制作地图非常方便,而且支持多种可视化地图形式。本文介绍几种经典的可视化地图形式。 ? 02 符号地图 可视化符号地图是指在一系列地理坐标点上显示特定符号的地图。 03 填充地图 Tableau支持的另一类基本的可视化地图类型是填充地图。仍然显示各省市销售额,制作填充地图如下: ? 与分组地图类似,自定义地图也可区分符号地图和填充地图。 在自定义符号地图中,仅需指定地理位置名称和相应经纬度坐标即可。 06 总结 本文对应用Tableau制作可视化地图进行了介绍,包括: Tableau地理角色字段介绍 Tableau制作符号地图及简单设置 Tableau制作填充地图及简单设置 Tableau制作分组区域地图

    2.7K10发布于 2020-03-31
  • 来自专栏数据小魔方

    地图可视化之——移花接木

    本文所使用的代码是之前一篇关于航线图的数据,之所以要从新写一遍,是为了让大家体会借助在线地图制作地图可视化在代码效率上的便利(当然,也会有损失,你不能像操纵shapefile那样对地图的细节元素进行自定义了 因为ggmap是哈神参与创建的包,专门为了拓展ggplot对于地图源的支持,弥补其制作数据地图方面的缺陷,所以我们从ggmap中get到的所有地图素材,都是可以直接供ggplot的图层函数调用的,只是之后的投影参数什么的部分会失效 ------------------------------------------- 矩形气泡图: CairoPNG(file="C:/Users/Administrator/Desktop/航线图4. =Num),shape=22,col="#E02939",alpha=.6)+ scale_fill_gradient2(low="#8E0F2E", mid="#BFBEBE", high="#0E4E75 =Num),shape=23,col="#E02939",alpha=.6)+ scale_fill_gradient2(low="#8E0F2E", mid="#BFBEBE", high="#0E4E75

    1.2K60发布于 2018-04-11
  • 来自专栏好奇心Log

    Python可视化 | 三维地图可视化实例

    本节提要:关于如何利用matplotlib+cartopy绘制酷炫的三维地图。 ---- ---- 这是我在比较久远之前看到的问题。 另外,由于ax.add_collection3d还有一个参数zdir,他使我们可以更改更加酷炫的地图添加方式。 lc3 = PolyCollection(polys, edgecolor='black', facecolor='white', closed=False) lc4 facecolor='orange', closed=False) ax.add_collection3d(lc3,zs=-90) ax.add_collection3d(lc4, 而且,我们还可以引入cartopy中的经纬度格式化器来格式化3d地图中的经纬度。

    5.1K21发布于 2021-05-08
  • 来自专栏用户7873631的专栏

    高德地图应用(4)设置地图的中心点

    设置xy轴地图中心点

    2K10发布于 2021-06-08
领券