【问题标题】:How do I create custom regions on a world map, using jvectormap to display it?如何在世界地图上创建自定义区域,使用 jvectormap 来显示它?
【发布时间】:2013-12-05 15:27:11
【问题描述】:

我想创建 15 个不同的区域,每个区域包含一个或多个国家/地区。每个地区将有一个特定大陆的一个子集或所有国家,例如。加拿大、美国、墨西哥将显示为北美。 目标是当用户将鼠标悬停在这些自定义区域之一上时,它将显示我为该区域指定的名称。

【问题讨论】:

  • 您解决了这个问题吗?

标签: jvectormap


【解决方案1】:

JVectorMap 不支持大陆 api。

而且...我的工作如下。

// 1. 你创造了大陆。和

var continents = {};
continents['AF'] = 'Africa';
continents['AS'] = 'Asia';
continents['EU'] = 'Europe';
continents['NA'] = 'North-America';

等等……

// 2. 为大洲着色

var styles = {};
style['AF'] = {fill: '#000000', stroke : '#000000', "stroke-width": 1};
style['AS'] = {styles['AS'] = {fill: '#FFFF00', stroke : '#000000', "stroke-width": 1};

等等……

应该设置大陆。你自己……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多