快速入门
有前端知识就可以,快速掌握QuickEarth二三维开发的基本技能。
建议使用TypeScript进行开发。
QuickEarth简介
QuickEarth(以下简称QE)是一个二三维一体化的Web端矢量和栅格数据渲染引擎,适用于气象、海洋、水文、环境等领域的数据可视化。目前二维版本面向个人免费开放。如需要商用或者需要三维版本,...
开发环境搭建
QuickEarth提供了开箱即用的开发环境,也支持手动安装到已有项目中,如果是没有太多前端开发经验的人员,还可以使用云平台快速体验。本章节介绍了各类情况下开发环境的搭建,包括原生JS环境和We...
原生JS环境
QuickEarth提供了原生JS开发的支持,通过script标签引入即可使用 如果是开发完整项目,强烈建议您使用Webpack结合TypeScript进行开发。 下载或者使用在线UMD包 ...
使用webpack脚手架快速开始
使用建议 虽然原生JS开发上手很容易,使用起来也较为方便,但是并不适用于较为复杂的项目开发,正式项目开发建议使用webpack或者类似的打包工具。 如果您是刚开始一个新的项目,建议您直接使用我们...
在现有webpack项目中引入QE
QuickEarth与普通的第三发依赖包的使用方式类似,但是由于目前还没有发布到npm,因此需要手动进行引入。QE在webpack中dev模式启动的根目录建议设置为.而不是dist,这样就不用...
关于云平台中的SystemJS环境
也许您会发现,在QuickEarth的云平台中,很多项目的index.html文件中存在systemjs的外部依赖,这是因为我们在开发云平台时,为了更方便的进行动态代码的加载,使用了实时解译的...
现代化前端开发支持
使用TypeScript
为什么推荐TypeScript 如果是开发个人页面,一般代码量比较小,这时候无论使用TS和JS都能比较好的完成工作。 由于原生JS是弱类型语言,无法直接进行编译时的语法检查,对于代码量较大的工程...
在React中使用(内含实战)
React是一个优秀的前端开发框架,即使您只是开发一些简单的个人页面,也非常推荐您使用React进行开发,在QuickEarth项目中启用TypeScript与普通项目无异,如果您还没有使用经验...
在Vue中使用(内含实战)
使用前提 如果您还没有Vue的使用经验,您需要先学习Vue的使用: https://v3.cn.vuejs.org/ 使用Vue加载地图 首先在html中引入Vue开发包(正式使用建议使用imp...
实战-矢量和栅格数据渲染
基于script标签和原生JS,演示最简单的矢量和栅格渲染方式。