Javascript zingchart中的自定义地图
我正在使用该库向我的网站添加地图和图表 对于地图,库中包含一些预定义的地图。有没有办法定义我自己的地图?我正在寻找一种输入多边形坐标的方法 我想知道他们的名字,然后他们就上膛了 我也试着通过查看源代码来了解它们是如何完成的,但我有一个缩小的版本,并且不太直观地了解如何修改它们。包括一些国家地图作为演示。正如您所说,这些是库附带的预定义映射。如果您加载其中一个地图(在其文档页面上)并右键单击,其自定义上下文菜单应显示选项“查看源”,以及其他导出选项。在结果窗口中,您将看到解析的JSON选项卡。此JSON对象定义映射。例如,阿根廷地图定义的摘录如下所示:Javascript zingchart中的自定义地图,javascript,html,charts,maps,Javascript,Html,Charts,Maps,我正在使用该库向我的网站添加地图和图表 对于地图,库中包含一些预定义的地图。有没有办法定义我自己的地图?我正在寻找一种输入多边形坐标的方法 我想知道他们的名字,然后他们就上膛了 我也试着通过查看源代码来了解它们是如何完成的,但我有一个缩小的版本,并且不太直观地了解如何修改它们。包括一些国家地图作为演示。正如您所说,这些是库附带的预定义映射。如果您加载其中一个地图(在其文档页面上)并右键单击,其自定义上下文菜单应显示选项“查看源”,以及其他导出选项。在结果窗口中,您将看到解析的JSON选项卡。此J
...
{
"type":"poly",
"id":"NQ",
"points":[[183,180],
[183,181],
[184,182],
[185,182],
[185,183],
[185,184],
[186,185],
[186,185],
...
为了定义自己的映射,只需镜像此结构。从克隆任何包含的地图开始,用自己的值替换点
希望能有所帮助。谢谢,我试过了,但当我使用它时,地图就不再显示了。我注意到在坐标的中间有一些空值。你知道它们是什么意思吗?在阿根廷的例子中,空值是大陆和国家底部岛屿之间的区域。你可以使用简单的html,使用img、map和area标记来实现这一点。(虽然他们没有给出poly的例子)或者SVG,比如raphael.js:。。。或者它必须是从zing开始的吗?你能提供一个你想要使用的多边形坐标的样本吗?