FLUTTER ECOSYSTEM

turf_equality

基於 turf pub 包的兩個 GeoJSON 物件的比較

最新版本
0.1.0
近 30 天下載
11.7萬
喜歡數
2
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

turf_equality 是一個 Flutter/Dart 套件,可讓您比較兩個 GeoJSON 物件,確保它們在幾何與結構上完全相等。基於廣受歡迎的 turf.js 庫,它提供精確的空間相等性檢查,適用於驗證與資料完整性工作流程。此套件支援多種平台,包括 Android、iOS、Web、macOS、Windows 與 Linux,非常適合跨平台地理空間應用。它可透過 pub.dev 隨意整合至 Flutter 專案中。

適用情境
  • 驗證 GeoJSON 數據完整性
  • 同步期間比較地圖功能
  • 在應用程式中測試地理空間邏輯
  • 確保GIS操作的一致性
  • 驗證空間資料更新
主要特色
  • 精確的 GeoJSON 物件比較
  • 支援所有標準 GeoJSON 類型
  • 跨平台相容性
  • 輕量且易於整合
  • 基於經過驗證的 turf.js 算法
適合對象
  • GIS 開發人員
  • 具有地圖功能的 Flutter 應用
  • 數據驗證工具
  • 空間分析應用
  • 地理空間測試框架
使用建議
  • 需要有效的 GeoJSON 輸入
  • 可能無法處理非標準 GeoJSON 擴展
  • 性能取決於幾何複雜度
  • 僅限相等性檢查,不包含相似性或容差比較
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add turf_equality

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

相關專案