event-bus 是基于原生 EventTarget 类来开发的事件总线,无依赖(零依赖),充分复用原生的能力增加了易用性。拥有极少的代码就实现了 EventBus 的核心功能,而且还具备精确且完善的 TypeScript 类型系统。
es-expand 提供了对 JS 中原生类型功能的扩展(如Object、Array、Function、String、Number、Math、Date等等),也提供了一些工具函数
earthsdk-ui是一个基于Vue3+TS的组件库,主要针对EarthSDK的一些常用组件进行封转,也提供了一些基础页面组件。
earthsdk3是earthsdk2的底层重构,引擎模块化拆分,依赖重整,代码优化精简,多引擎快速扩展,自定义对象快速扩展;
earthui 是 earthsdk 所有功能的主要展示项目。 earthsdk3-html 是 earthsdk 在html中使用示例。 earthsdk3-vite 是 earthsdk 在使用vite搭建的项目中的使用示例。 earthsdk3-wbpk 是 earthsdk 在使用常规vue搭建的项目中的使用示例。 earthsdk3-openlayers 是earthsdk一个自定义引擎
基于earthsdk开发的用户交互界面,以及几个最小的和vue配合的示例
upload-view-controller 是基本 by-uploader 上传视图控制器,这是 MVC 模式中的 C ,即 控制器,用于连接 M 数据 和 V 视图的,它提供了一种更方便地接入类似 React 和 Vue 等组件的方案