Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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 Highcharts极坐标图-使整个线段可点击/更改标签位置_Javascript_Google Maps_Google Maps Api 3_Graph_Highcharts - Fatal编程技术网

Javascript Highcharts极坐标图-使整个线段可点击/更改标签位置

Javascript Highcharts极坐标图-使整个线段可点击/更改标签位置,javascript,google-maps,google-maps-api-3,graph,highcharts,Javascript,Google Maps,Google Maps Api 3,Graph,Highcharts,我目前正在开发一个位于谷歌地图API顶部的极坐标图。单击某个线段时,该线段将放大,极坐标图将消失,并显示该线段内的各个点。以下是到目前为止的预览: 从技术角度来看,一切都按预期运行,我只需要做一些修改,使其更具可用性: 1) 是否有可能获得它,以便用户可以单击段内的任何位置以触发下一阶段。目前,你必须点击蓝色区域,这意味着点击较小的部分是相当棘手的,尤其是当它们被标签覆盖时 2) 在上面的示例中,您可以看到y轴标签在靠近中心时都有点挤压。理想情况下,它们应该集中在线段的中间。是否可以将它们放置

我目前正在开发一个位于谷歌地图API顶部的极坐标图。单击某个线段时,该线段将放大,极坐标图将消失,并显示该线段内的各个点。以下是到目前为止的预览:

从技术角度来看,一切都按预期运行,我只需要做一些修改,使其更具可用性:

1) 是否有可能获得它,以便用户可以单击段内的任何位置以触发下一阶段。目前,你必须点击蓝色区域,这意味着点击较小的部分是相当棘手的,尤其是当它们被标签覆盖时

2) 在上面的示例中,您可以看到y轴标签在靠近中心时都有点挤压。理想情况下,它们应该集中在线段的中间。是否可以将它们放置在每个分段的中心

感谢您在这方面的帮助。我已经浏览了文档中的几乎所有选项,所以我怀疑我需要更进一步,也许可以直接修改DOM


提前感谢:)

我猜您需要在每个扇区中绘制一个透明的圆,直到圆的整个半径,并在其上附加一个触发蓝色内弧的点击处理程序。您有这个解决方案的实例吗?