FLUTTER ECOSYSTEM

turf_pip

一个用于检测点是否位于多边形内的小型库

最新版本
0.0.2
近 30 天下载
11.7万
喜欢数
1
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

turf_pip 是一个轻量级的 Dart 库,用于判断地理点是否位于多边形内。它实现了点在多边形内的算法,常用于空间分析和地图应用。该包支持 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台,适用于跨平台地理空间逻辑。非常适合用于基于位置的服务、地图交互或空间数据验证等场景。可通过 Flutter 的 pub 包管理器轻松集成。

适合场景
  • 地理定位验证
  • 基于地图的筛选
  • 空间数据分析
  • 交互式地图功能
  • 位置感知应用
  • GIS 处理
主要特点
  • 点在多边形内检测
  • 跨平台支持
  • 轻量且快速
  • 与 Flutter 的轻松集成
  • 纯 Dart 实现
  • 无外部依赖
适合对象
  • 使用地图的Flutter开发者
  • 需要空间查询的应用程序
  • 后端或前端地理空间逻辑
  • 带有位置功能的移动和网页应用
  • 寻求最小占用空间工具的开发者
使用建议
  • 限制为2D点和多边形几何
  • 不支持复杂的几何图形,例如多边形
  • 无坐标转换或投影处理
  • 假设输入坐标为WGS84(纬度/经度)格式
  • 未针对高频实时检查进行优化
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add turf_pip

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目