Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以将我的数据值排序到带有传单的工具提示中吗?_Javascript_Tooltip_Leaflet - Fatal编程技术网

Javascript 我可以将我的数据值排序到带有传单的工具提示中吗?

Javascript 我可以将我的数据值排序到带有传单的工具提示中吗?,javascript,tooltip,leaflet,Javascript,Tooltip,Leaflet,我正在制作一个由799个区域组成的Choropleth地图,由score值着色,因此我想知道是否可以将每个区域的排名动态添加到工具提示中 例如:“此区域:#799中的#1”等 csv中的我的部分数据: region | score -------------- a | 0.5 b | 1.2 c | 3.7 d | 1 e | 2.3 可能没有现成的解决方案。但这是非常直截了当的 您需要执行“预处理”步骤以确定排名,然后您可以将此数据

我正在制作一个由799个区域组成的Choropleth地图,由
score
值着色,因此我想知道是否可以将每个区域的排名动态添加到工具提示中

例如:“此区域:#799中的#1”等

csv中的我的部分数据:

region | score
--------------
  a    |  0.5
  b    |  1.2
  c    |  3.7
  d    |  1
  e    |  2.3

可能没有现成的解决方案。但这是非常直截了当的

您需要执行“预处理”步骤以确定排名,然后您可以将此数据添加到您的区域弹出窗口中

  • 用区域数据填充数组
  • 使用使用
    分数的比较函数
  • 用数组中区域的索引(+1)和数组长度填充区域层弹出窗口