快速开始
系统要求
- 浏览器: Chrome 90+, Edge 90+, Firefox 88+
- 操作系统: Windows 10/11, macOS 10.15+, Linux
- 网络: 需要访问互联网(WebGIS 资源)
安装部署
方式一:使用 Node.js(推荐)
bash
# 克隆项目
git clone <repository-url>
cd gisnode
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 构建生产版本
npm run build
方式二:使用 Docker
bash
# 构建镜像
docker-compose build
# 启动服务
docker-compose up -d
方式三:使用预编译版本
- 下载 release 包
- 解压到目标目录
- 运行
start.bat或node app.js
首次使用
1. 访问系统
打开浏览器访问 http://localhost:3000
2. 注册/登录系统
- 在登录界面点击"注册新用户"
- 填写邮箱地址并获取验证码
- 设置用户名和密码,完成注册
- 使用邮箱和密码登录
- 或使用微信扫码登录(如已配置)
3. 创建或选择项目
- 在侧边栏"图层"标签的项目选择器中
- 点击"➕"按钮创建新项目
- 输入项目名称和描述
- 或选择已有项目进入工作空间
4. 上传第一个数据文件
- 点击侧边栏"上传"标签
- 选择文件类型(GeoJSON / COG / DXF)
- 选择要上传到的目标项目
- 点击"选择文件"按钮,选择文件
- 点击"上传文件"按钮
- 上传成功后系统会自动加载图层
5. 浏览地图
- 拖动地图平移
- 滚轮缩放
- 右键拖动旋转视角
- Ctrl + 拖动倾斜视角
- 点击 Home 控件返回初始视图
示例数据
系统预置了示例数据供测试:
- 中国省界数据
- 中国市界数据
- 中国县界数据
在"文件"标签页中可以看到这些数据。