当前您所在的位置:首页>开发控件 版本控制 >开发控件

AmCharts 4: Maps

amCharts 4:地图

Maps 是amCharts 4: Charts的附加组件。

使用它为您的网站或应用程序添加交互式、令人惊叹的地理地图。就像任何其他图表一样。

 

 

 

交互式地图……轻松添加

只需几行代码,您就可以将成熟的交互式地图添加到您的网站或应用程序中。而且,由于它是 amCharts 4,因此您可以获得开箱即用的所有集成功能:类型检查、模块、npm 安装,等等。

 

最重要的是,虽然它需要单独的许可证,但 Maps 仍然与主要的 amCharts 4:Charts 一起提供,无论是可下载的 ZIP 文件还是 npm。您不必处理包裹。amCharts 4 系列产品涵盖了您所有的数据可视化需求,包括地理地图。

 

地图包

大量捆绑地图可供选择

 

我们捆绑了数百个国家和地区地图。

需要国家地图吗?非洲地图还是阿肯色州地图?很有可能我们已经拥有了。

而且,为了让它更甜蜜,所有地图都有两个版本:高细节和低细节。

 

基于 GeoJSON 标准

 

对于其功能,amCharts 4 使用 GeoJSON——一种开放的映射标准。

如果地图存在,它可能以 GeoJSON 格式存在,或者至少很容易转换。

 

轻松制作自己的地图

 

我们没有你需要的地图?

由于 amCharts 4 使用 GeoJSON,因此您需要的地图只是一个搜索查询。

而且,如果您在 GeoJSON 中找不到,那么 ESRI 形状格式中可能有一个可用,您可以轻松地将其转换为 GeoJSON – 无需软件。

 

基于系列的方法

多类型系列

地图上的所有内容都按“系列”组织:区域/国家(多边形)、标记(图像)、线条。

使一次应用外观设置或将行为附加到一堆元素变得非常容易。

基于系列的方法允许轻松构建元素、切换和其他控制。

它还允许指定从 GeoJSON 中包含或排除的内容。你只想要一张欧洲地图吗?只需指定要包含的国家/地区代码即可。没有南极洲的世界地图?指定以将其从地图中排除。

 

组合多个地图

 

多系列支持还意味着您可以在同一图表上组合多个地图。

想要在世界地图上添加美国州?完全没有问题。

 

线系列

 

Map Chart 的线系列允许添加基本或复杂的路线图,连接现有标记或任意点。

与 amCharts 4 上的其他任何内容一样,线条是完全可配置的。

使它们笔直、弯曲或遵循自然地球地面曲率。

在它们上添加和定位图像,并使它们遵循相对旋转。

 

有用的功能

预测

 

amCharts 4 支持大量地图投影。

投影允许以不同的方式显示相同的地图。

更多计划已支持以下投影:Eckert6、Equirectangular、Mercator、Miller 和 Orthographic。

坐标移动

 

地图不限于以单个点为中心。您可以设置自己的中心坐标,这意味着您可以按照自己喜欢的方式创建以任何方式居中的地图。

只需一个配置选项即可轻松创建以太平洋为中心的世界地图。

或者通过将坐标偏移与正交投影相结合来旋转地球怎么样?

 

热图

 

amCharts 4 带来了非常强大的“热规则”功能,您也可以将其与地图一起使用。

基本上,您可以将大部分元素的属性绑定到一个数值。例如,根据数据中的字段对国家进行颜色填充,允许您创建热图。

而且,当然,你也有一个“热传说”控制。

 

内置控件

变焦控制

 

只需一行代码即可添加用户可以用来放大和缩小地图的简洁控件。

另一行启用滑块。

所有元素都可以使用鼠标、触摸进行控制,并且是可访问的控件,支持键盘控制。

 

小地图

 

另一个易于启用的控件在地图上显示“鸟瞰”视图。

它将在整个地图的一个小版本上标记当前视口的位置。

而且,当然,它支持多个地图系列,因此它的功能与地图本身一样——在那里添加多边形、图像或线系列的迷你版本。

 

热火传奇

 

热量图例允许自动显示地图区域的“热量比例”。

它需要整个范围的值和热色,然后建立一个值/色标。

而且,最重要的是,它可以显示特定区域在比例尺内的位置的指示器。

 

许可

与我们所有的图书馆一样,地图是完全免费的。作为回报,我们只会要求您显示一个小的品牌链接。

但是,如果您想要无品牌图表,则需要商业许可。虽然 Maps 是amCharts 4: Charts的附加组件,但它仍然需要单独的许可。

北京哲想软件有限公司