我的 首页
返回搜索

历经10个月的艰辛,微图4.0Beta版在"惊蛰"时间正式发布

2020/3/9 14:03:48 0人评论 2322次浏览

1. 前言

2020年3月5日(庚子年二月十二)10点59分,时至惊蛰,地球到达黄经345°,阳气上升、气温回暖、春雷乍动。此刻,微图4.0Beta版正式发布了!!!

历经10个月的艰辛,微图4.0终于在这样一个有着特殊寓意的时刻发布了,这让长期饱受折磨的研发部小伙伴们终于松了一口气。

但是……

如果套用丘吉尔的一句名言来说的话,此刻对于他们而言:这不是结束,更不是结束的开始,而只是开始的结束!

2. 微图4.0的曲折诞生

在公司的产品规划中,"微图"一直是作为"万能地图下载器"的升级版而研发的,就好比淘宝有天猫,微信有企业微信一样,微图将作为一个更高级的版本,而地图下载只不过是功能点之一。

然而,由于原有框架设计的历史原因,当在原有代码基础之上进行"微图"升级研发时,开发工作的推进十分缓慢。说来话长,当2006年5月19日我们敲下第一行代码的时候(顺便提一下,这一天理所当然地成了水经注的诞生日,而每年5月19日就成为公司的周年庆活动日),并没有想到一个地图下载工具会扩展出如此多的功能,更没有对软件架构设计进行如此长远的考虑,虽然期间有过两次较大的升级,但仅仅是功能上的扩展和界面上的更新。随着时间的推移功能项越来越多,现在每新增一项功能,就犹如在摩天大厦之上再加一层!但是……,我们原本打下的地基只计划修50层啊!而现在都已经修了60层了,怎么办?

历经10个月的艰辛,微图4.0Beta版在"惊蛰"时间正式发布

现在的大厦

我们经过认真的讨论分析之后,不得不做出一个艰难的决定,也是一个非常虐心的决定——重头再来,重新设计,重打地基!虽然这会让研发团队的小伙伴们很辛苦,但我们别无选择,这也是我们发展过程中必须付出的代价。为此,我们必须要有刮骨疗伤的痛气和壮士断腕的决心!因为我们希望最后建成的大厦,是如下图这样高耸入云的。

历经10个月的艰辛,微图4.0Beta版在"惊蛰"时间正式发布

希望建成的大厦

大家经过对工作量的核算,初步估计大概需要一年左右时间,但于2019年5月5日正式启动该项目后,才渐渐地发现工作量远比想象的大得多。为此,公司CTO不得不带领研发团队采取996的模式持续奋战。但不幸的是后来因疫情爆发导致节后无法开工,不过万幸的是小伙伴们通过远程办公的方式进行了密切配合,让人欣喜的是最后不但没有影响开发进度的推进,反而把这期间当成最后的冲刺阶段,因为我们计划在公司正式复工的第一天发布第一个Beta版。

历经10个月的艰辛,微图4.0Beta版在"惊蛰"时间正式发布

最后的冲刺

2020年3月2日星期一,公司正式复工,虽然小伙伴们开足了马力,但复工这天还是没有如期发布第一版。大家聚在一起开了一个复盘总结会,对疫情期间的工作进行了几个小时的认真梳理,最后得出的结论是就算再快也至少还需要三天时间才能发布。真是无巧不成书,三天之后刚好是二十四节气中的"惊蛰",这是一个在春雷滚滚下,万物复苏的日子。然而,在这一天苏醒的不只是有大地上冬眠的生命,还有刚经过一轮大换血手术之后醒来的"微图"。于是,我们把2020年3月5日10点59分这个充满寓意的惊蛰时间,作为微图4.0Beta版的正式发布时间!

从2019年5月5日开始到2020年3月5日,大家经过了整整10个月996模式的努力付出,现在终于有了一个圆满的结果。但是,正如本文开篇所述:这不是结束,更不是结束的开始,而只是开始的结束……

3. 微图4.0Beta版的功能特点

现在的微图4.0Beta版,除了界面上这些看得见的更新以外,最重要的是那些底层架构看不见的更新。虽然现在的版本在功能上与之前的版本差不多,但它是一个从内到外都全新的版本。其设计完全是基于插件式的,并且可提供的二次开发的API接口,用户可以利用API轻松构建基于微图"WeMapGIS"平台的GIS桌面系统。

历经10个月的艰辛,微图4.0Beta版在"惊蛰"时间正式发布

微图4.0Beta版界面

由于该版本的系统架构是经过完全重新设计的版本,因此原有版本的功能并不能一次全部上线,也就是说现在的版本还是一个基础版本,功能不及老版本成熟的版本,但需要强调的一点是,它是一个我们将为之全力付出的版本,将会是一个快速成长的版本。因此,当前版本的主要包括但不限于以下功能点:

(1) 账号登录注册功能

(2) 软件注册授权功能

(3) 在线地图显示功能

(4) 矢量标注绘制功能

(5) 矢量导入导出功能

(6) 影像地图下载功能

(7) 影像地图导出功能

(8) 地图瓦片导出功能

(9) 地图离线包导出功能

(10) 高程DEM下载功能

(11) 高程导出功能

(12) 国家图幅下载功能

(13) 金字塔分块下载功能

(14) 矢量建筑轮廓下载功能

(15) 距离测距与量面积功能

(16) 百度与高备POI下载功能

(17) 移动端APP矢量数据同步功能

(18) 移动端APP地理相册同步功能

微图APP同步更新,更新功能主要包括:

(1) 新增EMUI10和MIUI11等安卓10系统支持。

(2) 新增用户属性修改及头像上传

(3) 优化Shape文件的导入导出功能

(4) 新增多线程大数据同步

(5) 优化地图显示界面

(6) 优化GPS轨迹显示

(7) 优化地理相册功能

(8) 新增相册搜索功能

(9) 新增云空间管理功能

说明:由于当前APP为用户测试版,如果你是老用户,请先将老版本中的数据上传到服务器,然后再安装该版本APP并同步到本地。

4. 如何获取软件安装包

由于微图4.0Beta版是用户测试版,因此还存在着许多不足之处,因此暂不提供在官网公开下载,而是提供给感兴趣的新老客户进行测试体验。大家可以通过扫一扫二维码关注微信公众号“水经注GIS”回复"微图测试"获取软件安装包!

5. 最后的话

在大家的共同努力下,微图4.0Beta版的推出,比最初的计划提前了一个月,但功能也有大幅度的删减,甚至自动更新功能也暂未上线,也就是说现在这个版本暂不具备自动更新功能!你可能会问:"你们为什么这么急于上线啊?"那是因为春天本来就是一个播种的季节啊!不过,还有一个更重要的原因,那就是:我们宁愿在前进中不断优化,也不愿在等待中错失与你相遇的机会呀!


栏目类别