Skip to content

Releases: chiimyen/Shapefile-Toolkit

Shapefile Toolkit v0.5.0

Choose a tag to compare

@chiimyen chiimyen released this 18 Aug 14:32

Shapefile Toolkit v0.5.0

A major update that introduces a safe batch workbench for organizing, converting, validating, and delivering ESRI Shapefiles.

Highlights

  • New four-step batch workbench
  • Complete Shapefile sidecar copying and synchronized renaming
  • Delivery ZIP with manifest, operation log, Excel inventory, and optional health report
  • DBF schema comparison for field presence, type, width, and decimal precision
  • Improved support for common Chinese DBF encodings
  • Selected GeoJSON and CSV conversion
  • Compatible GeoJSON merge with feature provenance
  • Conflict preview with auto-number, skip, and stop strategies
  • Task progress, safe cancellation, and output-folder access

Data safety

  • Source datasets remain read-only
  • SHP headers and PRJ files are rechecked by the main process
  • Source files are protected with SHA-256 snapshots
  • Outputs are validated before being committed
  • Delivery ZIPs are streamed and verified using exact entry names, sizes, and CRC32
  • Projected coordinates are never silently written as GeoJSON longitude and latitude

Download

Download Shapefile-Toolkit-v0.5.0-win-x64.zip, extract the complete archive, and run Shapefile Toolkit.exe.

No installation, Node.js, or PowerShell is required.

Windows SmartScreen may display a warning because the application is not commercially code-signed.


中文说明

v0.5.0 是一次较大的功能更新,新增了从数据选择、整理、转换到交付的完整批处理工作台。

主要更新

  • 新增四步式批处理工作台
  • 支持完整 Shapefile 配套文件复制和同步改名
  • 支持生成交付 ZIP、清单、操作日志、Excel 清单和体检报告
  • 新增 DBF 字段缺失、类型、长度和小数位对比
  • 改进常见中文 DBF 编码支持
  • 支持选择性 GeoJSON / CSV 转换
  • 支持兼容数据 GeoJSON 合并和要素来源记录
  • 支持自动编号、跳过和停止三种冲突策略
  • 新增任务进度、安全停止和输出目录入口

数据安全

  • 不修改原始 Shapefile
  • 主进程重新核对真实 SHP Header 和 PRJ
  • 使用 SHA-256 快照保护源文件
  • 输出验证通过后才提交
  • 对交付 ZIP 的文件名、大小和 CRC32 逐项检查
  • 不会把投影坐标错误伪装成 GeoJSON 经纬度

使用方法

下载 Shapefile-Toolkit-v0.5.0-win-x64.zip,完整解压后双击 Shapefile Toolkit.exe。

无需安装 Node.js,也不需要打开 PowerShell。

由于程序暂未购买商业代码签名,Windows 首次运行时可能显示 SmartScreen 提示。

File verification

SHA-256:

4EE8F68CD92A8E1D85D9B6BBF36231AD16B253AB6435EC87424811056F6485A4

Shapefile Toolkit v0.1.1

Choose a tag to compare

@chiimyen chiimyen released this 30 Jul 06:00

Highlights

  • Recursively scan folders and batch-load Shapefiles.
  • Check SHX, DBF, PRJ and CPG companion files.
  • Show geometry type, feature count, field count, dataset size, bounds, CRS and encoding.
  • Export individual or multiple layers as GeoJSON, JSON, CSV or ZIP.
  • Fix folder import, batch export, single-layer ZIP export, coordinate bounds and Chinese dialog text.
  • Add automated tests and a faster Windows ZIP distribution.

Download

Download Shapefile-Toolkit-v0.1.1-win-x64.zip, extract the complete archive, then run Shapefile Toolkit.exe.

No installation, Node.js or PowerShell is required.

The application is not commercially code-signed yet, so Windows may show a security warning on first launch.

SHA-256: 86C1B587D497A70F2C3B908337B5211D6AD3D523EF199E8E95355378B89AF576

Shapefile Toolkit v0.1.0

Choose a tag to compare

@chiimyen chiimyen released this 29 Jun 10:55

🎉 Initial Release

This is the first public release of Shapefile Toolkit.

Features

  • Electron desktop application
  • Modern user interface
  • Drag-and-drop workflow
  • Layer management
  • Attribute table framework
  • Geometry preview
  • Spatial operation framework
  • GitHub project initialization

Downloads

Download the Windows package below and run Shapefile Toolkit.exe.


This project is under active development.
Feedback and suggestions are welcome.