• 产品与技术
    • 低代码
    • 活字格低代码平台
    • 低代码技术
    • 智能报表
    • Wyn(商业智能软件)
    • ActiveReportsJS(纯前端报表控件)
    • ActiveReports(.NET报表控件)
    • 报表模板库
    • 表格控件
    • SpreadJS(纯前端表格控件)
    • GcExcel(服务端表格组件)
    • Spread .NET(.NET表格控件)
    • 葡萄城表格技术
    • 控件套包
    • GrapeCity Documents(服务端文档组件库)
    • WijmoJS(前端UI组件库)
    • ComponentOne Enterprise(.NET控件集)
  • 客户与案例
    • 典型客户
    • 成功案例
    • 用户访谈
  • 伙伴与生态
    • 合作伙伴网络
    • 葡萄城市场
    • 葡萄城与国产化
    • 活字格用友客开工具
  • 技术服务
    • 技术服务体系
    • 产品培训
    • 技术社区(GCDN)
    • 新手训练营
    • 技术认证体系
    • 金牌服务
    • 技术博客
  • 品牌活动
    • 葡萄城公开课
    • 品牌战略发布会
    • 赋能开发者高峰论坛
    • 企业级低代码发展研讨会
    • 企业级低代码应用大赛
    • 表格技术研讨会
  • 了解葡萄城
    • 关于葡萄城
    • 葡萄城简介
    • 愿景使命
    • 企业理念
    • 企业文化
    • 研发与创新
    • 荣誉奖项
    • 加入我们
    • 新闻中心
    • 葡萄城动态
    • 产品动态
    • 业务资讯
    • 校企合作
  • 关于葡萄城

    • 了解葡萄城
    • 愿景使命
    • 企业理念
    • 新闻中心
    • 荣誉奖项
    • 加入我们
    • 联系方式
返回新闻中心

WijmoJS 前端开发工具包发布更新,加入可视化地图组件

2021.03.22

WijmoJS 是葡萄城推出的一款前端开发工具包,由 80 多款基于 HTML5、支持跨平台的高性能 UI 组件(如表格组件、图表组件、数据分析组件、导航组件和金融图表组件等)构成,完美兼容原生 JavaScript,支持 Angular、React、Vue 等前端框架,用于企业级 Web 应用程序的快速开发和构建。

近日,WijmoJS V2021.0 Update1正式发布,本次更新加入了一款同时兼容Angular、React和Vue的可视化地图组件,以及用于绑定REST API 的数据管理组件RestCollectionView。

在为您列举 WijmoJS的更新内容之前,请前往WijmoJS产品官网下载安装包,以便同步体验。

前端开发工具包 WijmoJS V2021.0 Update1 新特性一览:

加入同时兼容Angular、React和Vue的可视化地图组件

WijmoJS 在本次更新中,加入了一款用于地理数据可视化展示的地图组件FlexMap,该组件可以使您的地理数据栩栩如生,并变得更易于分析。目前, FlexMap组件还处于测试阶段,后续会持续优化并添加一些地图包(区域地图文件)。

FlexMap组件功能支持渲染色度和为地图添加标注点,如散点图和气泡图,组件使用GeoJSON绑定地理要素图层和点图层(建议将NaturalEarthData用作GeoJSON数据的源,并根据需要自定义MapShaper)。

如下是FlexMap组件的部分使用场景:

1. 在JavaScript、Angular、React和Vue中创建分级统计地图

借助FlexMap,只需几行代码就可以轻松创建分级统计地图。分级统计地图用于显示地理区域的统计值,每个区域都会根据其表示的数据进行着色。

霍罗珀斯地图

2. 在JavaScript、Angular、React和Vue中创建散点图

FlexMap支持为地图添加兴趣点,以及创建散点图。散点图用于显示地图上特定坐标处的兴趣点。

散点图

3. 在JavaScript、Angular、React和Vue中创建气泡地图

FlexMap可用于创建气泡地图。气泡图在地图上显示的气泡大小取决于数据的值(较大的值=较大的气泡)。

气泡图

新的图表动态调色板

WijmoJS 的第二个新功能是图表动态调色板,用于在地图和图表中创建漂亮的分级统计地图。

调色板

调色板的配色方案参考了专业配色网站,包括以下几种:

  • 顺序(SequentialSingle和SequentialMulti) :按颜色深浅显示数据从低到高的顺序,从低值到高值依次以深色到浅色表示。
  • 发散:两端为深色,中端为浅色,浅色表示中间值,深色代表极低值和极高值。
  • 定性:最适合显示名义或分类数据。颜色不表示值的差异。

利用这些新的调色板可以创建非常美观的图表。

调色板

用于绑定REST API的RestCollectionView组件

WijmoJS 的第三个新功能是一款RestCollectionView组件,该组件用于绑定REST API。

在默认情况下,排序、分页和筛选是在服务器上完成的,但是借助WijmoJS ,便可以在客户端上更改其中的任何设置,将自定义的RestCollectionView绑定到WijmoJS组件中,便可自动调用服务器以执行CRUD操作。

restcollectionview

要使用这个组件,您只需创建一个扩展RestCollectionView并重写以下方法:

  • getItems:从服务器获取项目列表。该列表可以被排序,过滤和分页。
  • addItem:将一个项目添加到服务器上的集合中。
  • patchItem:在服务器上编辑集合中的项目。
  • deleteItem:从服务器上的集合中删除一个项目。

可用于Angular、React和Vue的MultiRow单元格模板

WijmoJS 的最后一个新功能是可用于Angular、React和Vue的单元格模板,使用该模板来标记定义MultiRow单元格中的自定义内容。单元格模板支持绑定语法、嵌套组件、自定义HTML和条件逻辑。

多行

以上就是前端开发工具包 WijmoJS V2021.0 Update1的更新内容,如需了解详细信息,欢迎访问WijmoJS 产品官网。


关于葡萄城

葡萄城成立于 1980 年,是全球领先的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过各类软件开发工具和服务,创新开发模式,提升开发效率,推动软件产业发展,为“数字中国”建设提速。

产品与服务
活字格低代码平台
Wyn 商业智能软件
SpreadJS纯前端表格控件
技术服务体系
技术博客
低代码技术
客户与案例
典型客户
成功案例
用户访谈
合作与生态
合作伙伴网络
葡萄城市场
葡萄城与国产化
活字格用友客开工具
品牌活动
葡萄城公开课
品牌战略发布会
赋能开发者高峰论坛
企业级低代码发展研讨会
企业级低代码应用大赛
表格技术研讨会
了解葡萄城
葡萄城简介
愿景使命
研发与创新
荣誉奖项
加入我们
联系方式
联系我们
400-657-6008

葡萄城社区二维码

关注“葡萄城社区”

赋能开发者

西安葡萄城软件有限公司
全球领先的软件开发技术和低代码平台提供商

陕ICP备2020018819号  |   陕公网安备:61019002000258  |   隐私政策  |   网站地图  |  

国家   china
  • china   China
  • united_states   USA - International
  • japan   Japan
  • south-korea   South Korea

邮箱: info.xa@grapecity.com  |  Copyright © 2023 GrapeCity inc.