1.0.3 • Published 3 years ago

ol-itelluro v1.0.3

Weekly downloads
5
License
ISC
Repository
-
Last release
3 years ago

Extention for Openlayers 6 of Infoearth

此项目作为武汉地大公司内部对openlayers 6的维护扩展版本。

扩展功能列表

  1. 天地图官方数据服务接入示例
  2. 适配网图服务端,包括DOM、GIS、DEM数据服务的接入
  3. 增加DEM晕眩图图层

扩展包发布到npm

  1. 按要求输入账号,密码,邮箱登录npm (vscode命令行登录密码时是看不见的,没关系,直接输,输完后回车 )
  2. .gitignore是黑名单,控制哪些不需要发布到npm,我们只要src和index.js的内容
  3. 在命令行执行 npm publish --access public 就可以发布到npm了,每次发布时,请将package.json的version版本号提升,不然会发布失败
  4. 发布完成后,可以在命令行直接npm install ol-itelluro后,然后在项目中 import {TileBil, iTelluro, Shade} from "ol-itelluro" 就行了

本项目开发约定

  1. 进行扩展开发的过程中严谨修改ol6的源码文件(编译配置config除外)
  2. 扩展开发过程中新开发的代码,必须根据功能性质放入对应的目录中

开发流程

安装环境

ol编译依赖node、npm、server jvm;

待开发功能列表

  • 实现postRender做立体图块渲染

使用说明

本项目内已经将openlayers作为了依赖 使用方式与openlayers 6完全一致,使用过程中请参考:

  • openlayers6 api官方文档

打开测试samples示例 注意(运行环境node版本必须在10以上)

  • 运行npx parcel index.html

新项目安装

建立一个ol6的目录,进入ol6目录启动命令行;

npm init
npm install ol-itelluro
npm install --save-dev parcel-bundler

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago