- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想创建一个类似于这个的 map :
此示例显示了全局温度水平。但我需要使用我自己的非温度数据来表示污染水平。
我试过“热图”层,但它对我不起作用,因为它主要用于表示人口水平:
如何使用 Bing 或 Google map API 创建这样的“温度图”?
如果没有使用 Google 或 Bing api 的 native 解决方案,是否有可以帮助我的事物方库?
最佳答案
您不希望使用热图,而是希望进行数据分箱,这就像聚类和热图的组合。你要做的是将 map 分解成大小相等的几何形状,这些形状可以很好地组合在一起,比如三 Angular 形、正方形或六边形。然后,您将根据与形状相交的任何数据的度量对每个进行颜色编码。现在这不会像上面那样为您提供渐变热图,但它会创建一个基于指标而不是数据点密度/数量的热图。现在,您可能将单个城市表示为数据中的一个点。要为城市着色,您可以使用 Bing map 中的 GeoData API 之类的东西获取城市的边界,然后对该区域中的所有形状进行相交测试,并将相交的形状设置为相同的度量值。这将防止您最终得到一个代表大面积区域(如城市)的小形状。如果您遇到多个数据点在容器中的情况,您可以采用有助于将数据混合在一起的平均指标值。最后,您可以根据每个 bin 的度量值为 bin 着色。
今天执行此操作的网站的一个很好的例子是 http://mouseprice.com请注意,它们不会为空白区域着色,但您可能想要为具有最低颜色值(即蓝色)的区域着色。
这里有很多资源可以为您指明正确的方向:
http://indiemaps.com/blog/2011/10/hexbins/
http://www.visualcinnamon.com/2013/07/self-organizing-maps-creating-hexagonal.html
http://build-failed.blogspot.pt/2014/08/game-development-log-iteration-1-webapi.html
http://build-failed.blogspot.pt/2013/07/dynamically-creating-hexagons-from-real.html
http://awkwardcoder.blogspot.com/2011/11/how-many-pins-can-bing-maps-handle-in.html?q=maps
http://awkwardcoder.blogspot.com/2011/10/tessellating-shapes-on-top-of-bing-maps.html
关于javascript - 使用前端 JavaScript 创建自定义 “temperature” map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30073977/
我正在为一个 CS 类(class)做作业,他们希望我为此制作一个原型(prototype): void myFunction(double pressure, int &temperature, d
题目地址:https://leetcode.com/problems/daily-temperatures/description/ 题目描述 Given a list of daily temp
在 Rx.Net 的所有文献中,都提到了通常称为 的内容。温度 一个可观察的。 有冷观测 (就像由 Observable.Interval() 和类似工厂方法创建的那些),每次创建新订阅时都会产生副作
大家好, 所以我创建了一个Temperature类,它有一个构造函数来制作温度。温度是一个由 2 个数字组成的数组列表 [冷度、热度]。 public int hotness; public
我想创建一个类似于这个的 map : 此示例显示了全局温度水平。但我需要使用我自己的非温度数据来表示污染水平。 我试过“热图”层,但它对我不起作用,因为它主要用于表示人口水平: 如何使用 Bing 或
前言 上一篇文章介绍了几个开源LLM的环境搭建和本地部署,在使用ChatGPT接口或者自己本地部署的LLM大模型的时候,经常会遇到这几个参数,本文简单介绍一下~ temperatu
这个问题在这里已经有了答案: Javascript object literal: what exactly is {a, b, c}? (3 个答案) 关闭 4 年前。 此演示代码来自react
我正在尝试构建一个温度转换器来帮助自己学习 C#。我只知道大部分基础知识,这是我到目前为止所想出的。我坚持的是获取用户输入的数字,并将其转换为用户之前输入的选择,即华氏度或摄氏度。同样,我只知道基础知
有人可以帮忙解决这个问题吗?我可以让它运行,但在输出消息“外部温度是多少:”“此处的数字”之后 键入 (C) 表示摄氏度或 (F) 表示华氏度: 一旦我输入 C 或 F,它就会显示此错误消息 线程“m
iOS 10 增加了用户在“设置”>“常规”>“语言和区域”>“温度单位”下设置“温度单位”选项的功能。 我的应用如何以编程方式确定此设置,以便它可以显示正确的温度单位?我翻遍了 NSLocale.h
嗨,我有一个来自 simpleweatherjs 的工作天气脚本。我觉得很奇怪,因为从样本来看,我发现一切都可以在 diff 浏览器上运行,但是当我通过结合自动更新和地理定位来定制插件时,并在堆栈中我
iOS 10 增加了用户在“设置”>“通用”>“语言与地区”>“温度单位”下设置“温度单位”选项的功能。 我的应用如何以编程方式确定此设置,以便显示正确的温度单位?我浏览了 NSLocale.h,没有
我对 LabView/DAQ 完全陌生(通常是技术工程师和程序员)。 去年,我的公司购买了 National Instruments 硬件,急于启动和运行项目。 数据采集硬件: 1x NI cDAQ-
我需要一些帮助。我的任务是开发一个应用程序,使用可实例化的类和数组来存储 3 周(一周 7 天)的温度值,并计算和显示每周的平均值。我想我已经很接近了,但是我的代码返回 null 作为平均值,不知道出
我试图获取 android 设备的 CPU 温度,经过一番搜索我发现一些文件存储了温度数据,我唯一需要做的就是读取这些文件。最具体地说,我发现大多数设备都在路径“/sys/class/thermal/
Nest change target_temperature_f : 如何使用 java http PUT 通过 android 代码设置 Nest Thermostat 的目标温度? 最佳答案 您可
我是一名优秀的程序员,十分优秀!