搜尋套件、儲存庫與 APP 分類

套件詳情v0.0.2

geotypes

一個輕量級的庫,適用於 Dart 和 Flutter 的 GeoJSON 數據類型。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
16.3萬
喜歡數
4
Pub 分數
150

安裝套件

flutter pub add geotypes

套件介紹

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

geotypes 是一個輕量級的 Dart 和 Flutter 庫,提供對 GeoJSON 資料類型的原生支援。它讓開發者能夠直接在 Dart 應用程式中處理地理資料結構,例如 Point、LineString、Polygon 等。該套件簡化了 GeoJSON 物件的解析、序列化與操作,非常適合用於跨平台應用中的地圖與地理空間功能。設計簡單且效能優異,可無縫整合至 Flutter 生態系統,並支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

適用情境

  • 基於地圖的應用程式
  • 地理空間資料處理
  • 位置感知功能
  • 互動式地圖
  • 資料視覺化
  • GIS 結合

主要特色

  • 原生 GeoJSON 類型支援
  • 跨平台相容性
  • 輕量且快速
  • 與 Flutter 的輕鬆整合
  • 支援所有主要平台
  • GeoJSON 操作的簡單 API

適合對象

  • 使用地圖的Flutter開發人員
  • 需要處理GeoJSON的應用程式
  • 地理位置服務
  • 前端GIS實現
  • 尋求最小依賴的開發者

使用建議

  • 僅限 GeoJSON 資料類型
  • 無內建地圖渲染
  • 需要手動處理空間操作
  • 不適合複雜的GIS工作流程
  • 無離線儲存或快取功能

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

GeoTypes

A lightweight library for GeoJSON data types available dart and flutter.

This library intentionally maintains a focused scope, enabling GeoTypes to serve as a foundational element for a wide range of geospatial applications.

To leverage advanced geospatial analysis features, explore turf.dart, a Dart adaptation of the widely-used turf.js library.

Features

  • Fully RFC 7946 compliant.
  • Geometry types (Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon)
  • Geometry containers (GeometryCollection, FeatureCollection, Feature)
  • GeoJson data parsing

Planned

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案