热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mapbox修改初始位置_PowerBI定制程度高的地图视觉对象MapBox介绍

如何把全国所有确诊小区的位置标示到一张地图中?首先是确诊小区的数据哪里来?头条每天都会更新这份数据,在这个确诊小区界面,只要

如何把全国所有确诊小区的位置标示到一张地图中?

7e8eb1b0e59014502cc1b661a79b2840.png

首先是确诊小区的数据哪里来?

头条每天都会更新这份数据,在这个确诊小区界面,只要通过选择城市,就能知道这个城市具体的确诊小区的位置。

f915acb98bc1d537574a08309e840f56.png

我们在谷歌浏览器中找到了这个数据

74ea91dbd2a10218686f8bee8c004c2d.png

对应的查询头文件需要两个参数:

f56abf244c50cdf2dff1005842fef5df.png

很明显city_code与city_name不是对应的,估计只要city_code就能正确查询,不过为了安全起见给出正确的city_name应该也不会出错。

但是到哪里找城市与编码的列表呢,这个列表数据我们也找到了

815a98d54f4e14cf0d98aeb8c67256c1.png

在小区地图初始化的时候,就生成了这个数据,其实他对应的就是地图上那个选择菜单。那么我们就以这个数据为准,来查询出每个城市的确诊小区数据就可以了,及具体的查询过程就不详细介绍了,只需要根据小区数据查询过程制作一个自定义函数就好了。

f6d6eed3ce69ccd7c58c0216361edaf6.png

然后在展开的城市列表中使用这个函数,就能找到确诊小区数据了。

7758f68928d2d95077422d13a1015391.png

poi这一列数据是经纬度数据,需要用逗号分列,最后修改好数据类型,我们的数据准备工作就做好了。

地图制作

系统自带的ArcGis地图就可以:

b9fd7800b25d515fd5c9775ee39864d8.png

简单拖放字段,设置一下就可以了,但是这个地图可定制的功能太少,连修改数据颜色都做不到,需要通过修改视图中的主题来变换颜色。

有没有定制化高一些的地图,可以使用这个

bfaa5c06fd9d23bcbdf9366d267eeacc.png

稍微有点麻烦,需要一个api key,到打开网站注册一个账号,就能生成一个key。key值粘贴到这个位置,就可以制作地图了。

01c38839943089260e7368044bb60573.png

这个视觉对象提供了8种风格,还可以到网站上去自定义。上面的地图是dark风格,我们来看看其他几种风格:

Light:

7ed99078835f121379511a344d77c90a.png

Streets:

b4a651f14859dccf64dc2948e70820f9.png

Outdoors:这个和上面的相似:

92ceb7a2e37058a8e781e7ad32b50ec2.png

卫星街道地图:

50967b2f0749381c2d4e5a98e9bf387e.png

卫星地图:

69d485e184bea4d99af55e7ff3775a92.png

交通图light:

a7ab6b2f915611d9729ae2f3dc2b03ce.png

交通图Dark:

f1969f13af9e46451b102cf06bbf445f.png

这个地图视觉对象可定制化程度比较高,大家可以试试看,当然缺点是英文。



推荐阅读
  • 本文详细解析了使用C++实现的键盘输入记录程序的源代码,该程序在Windows应用程序开发中具有很高的实用价值。键盘记录功能不仅在远程控制软件中广泛应用,还为开发者提供了强大的调试和监控工具。通过具体实例,本文深入探讨了C++键盘记录程序的设计与实现,适合需要相关技术的开发者参考。 ... [详细]
  • 未定义的打字稿记录:探索其成因与解决方案 ... [详细]
  • 在《Cocos2d-x学习笔记:基础概念解析与内存管理机制深入探讨》中,详细介绍了Cocos2d-x的基础概念,并深入分析了其内存管理机制。特别是针对Boost库引入的智能指针管理方法进行了详细的讲解,例如在处理鱼的运动过程中,可以通过编写自定义函数来动态计算角度变化,利用CallFunc回调机制实现高效的游戏逻辑控制。此外,文章还探讨了如何通过智能指针优化资源管理和避免内存泄漏,为开发者提供了实用的编程技巧和最佳实践。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 在处理大规模数据数组时,优化分页组件对于提高页面加载速度和用户体验至关重要。本文探讨了如何通过高效的分页策略,减少数据渲染的负担,提升应用性能。具体方法包括懒加载、虚拟滚动和数据预取等技术,这些技术能够显著降低内存占用和提升响应速度。通过实际案例分析,展示了这些优化措施的有效性和可行性。 ... [详细]
  • 在对WordPress Duplicator插件0.4.4版本的安全评估中,发现其存在跨站脚本(XSS)攻击漏洞。此漏洞可能被利用进行恶意操作,建议用户及时更新至最新版本以确保系统安全。测试方法仅限于安全研究和教学目的,使用时需自行承担风险。漏洞编号:HTB23162。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • Maven Web项目创建时JSP文件常见错误及解决方案
    Maven Web项目创建时JSP文件常见错误及解决方案 ... [详细]
  • 本文深入探讨了如何选择适合业务需求的MySQL存储引擎,详细解析了不同存储引擎的特点、适用场景及其在数据存储和管理中的优势。通过对比InnoDB、MyISAM等主流引擎,为读者提供了全面的技术指导和专业建议,帮助开发者在实际应用中做出明智的选择。 ... [详细]
  • Vuforia 开发指南:第二章 环境配置与搭建
    本章节详细介绍了如何在Vuforia官网上完成账号注册及环境配置。首先,访问Vuforia官方网站并点击“Register”按钮,按照提示填写必要的个人信息。提交表单后,系统将验证信息并创建账户。接下来,用户需要下载并安装Vuforia开发工具,确保开发环境的顺利搭建。此外,还提供了详细的配置步骤和常见问题的解决方案,帮助开发者快速上手。 ... [详细]
  • ### 优化后的摘要本学习指南旨在帮助读者全面掌握 Bootstrap 前端框架的核心知识点与实战技巧。内容涵盖基础入门、核心功能和高级应用。第一章通过一个简单的“Hello World”示例,介绍 Bootstrap 的基本用法和快速上手方法。第二章深入探讨 Bootstrap 与 JSP 集成的细节,揭示两者结合的优势和应用场景。第三章则进一步讲解 Bootstrap 的高级特性,如响应式设计和组件定制,为开发者提供全方位的技术支持。 ... [详细]
  • 使用 ListView 浏览安卓系统中的回收站文件 ... [详细]
  • 优化后的标题:深入探讨网关安全:将微服务升级为OAuth2资源服务器的最佳实践
    本文深入探讨了如何将微服务升级为OAuth2资源服务器,以订单服务为例,详细介绍了在POM文件中添加 `spring-cloud-starter-oauth2` 依赖,并配置Spring Security以实现对微服务的保护。通过这一过程,不仅增强了系统的安全性,还提高了资源访问的可控性和灵活性。文章还讨论了最佳实践,包括如何配置OAuth2客户端和资源服务器,以及如何处理常见的安全问题和错误。 ... [详细]
  • 在Android平台中,播放音频的采样率通常固定为44.1kHz,而录音的采样率则固定为8kHz。为了确保音频设备的正常工作,底层驱动必须预先设定这些固定的采样率。当上层应用提供的采样率与这些预设值不匹配时,需要通过重采样(resample)技术来调整采样率,以保证音频数据的正确处理和传输。本文将详细探讨FFMpeg在音频处理中的基础理论及重采样技术的应用。 ... [详细]
author-avatar
ghost
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有