ESV 接口组件
用于为井创建相交可视化的可再利用组件
- 仓库数字 : https://github.com/equinor/esv-intersection 页面存档备份,存于互联网档案馆
- 国家防范机制一揽子计划网址:https://www.npmjs.com/package/@equinor/esv-intersection
- 文档数字 : https://equinor.github.io/esv-intersection/ (中文(简体) )
- 故事书 (最新出品)数字 : https://equinor.github.io/esv-intersection/storybook/latest 互联网档案馆的存檔,存档日期2013-12-21
- 故事本(主分行)数字 : https://equinor.github.io/esv-intersection/sorybook/master (中文(简体) )
开始
安装
使用 npm :
npm install --save @equinor/esv-intersection
使用线条 :
yarn add @equinor/esv-intersection
在您的机器中运行应用程序 :
$ git clone [email protected]:equinor/esv-intersection
$ git submodule update --init --recursive
$ npm run storybook
使用量
import { Controller, GridLayer } from '@equinor/esv-intersection';
const container = document.createElement('div');
const controller = new Controller({ container: container });
// the controller initially has zero height
controller.adjustToSize(400, 400);
controller.addLayer(new GridLayer('grid'));
更多的例子,看看我们在网上的故事 故事书。 。 。 .
技术选择
- 编译器数字 : 字体
- 模块捆绑器数字 : 维特
- 测试数字 : 维特
- 文档数字 : 类型文件
- 杂项数字 :
- 结构:一个容器组件,内有若干层,专门处理数据类型和可视化(类似于VidEx-map组件) https://github.com/equinor/videx-map 页面存档备份,存于互联网档案馆(中文(简体) )
- 浏览器支持:目标边缘,克罗姆,Firefox,Safari
- 在 Github 动作上自动进行 Linting 和单位测试
发展
支助
如果你是Equinor员工,最容易与维护者接触的方法是通过Slack上的#esv-intersection通道.
否则,Github Issues是与维护者的主要沟通渠道. 如果您有错误报告, 功能请求, 或需要使用组件的帮助, 简单 在仓库中创建一个问题 一个维护者会捡起它。 在创建问题之前,请查看以下准则。 还铭记着创造 调取请求 是向该项目捐款的首选方式.
需要帮助
请详细描述您的使用大小写, 确保包含您正在使用的组件版本, 以及您管道中的相关软件( 如 Chrome/ Firefox/ Safari, Node, npm,.), 包括它们的版本
错误报告
遵循来自 需要帮助 ,但也包含关于如何复制错误的精确指示。 如果复制错误需要任何数据,也可以访问.
特性请求
准确描述一下你的用法 请使用格式将您的请求编为用户故事 As a <subject> I would like to <the feature you need> so that <the task you want to accomplish>
捐款
见贡献 页 次
许可证
该寄存器中的绝大多数文件都在 麻省理工学院许可证。有两个例外:
- 页:1 捐款 文件,使用 BSD 2- Clause "简化" 许可证,如文件本身末尾所描述的
- 内容 esv-intersection-数据 子模块使用与 Equinor 相同的许可证 Volve 数据集,这在子模块中也可以使用
