Flutter Ducafecat
使用者旅程
ChatGPT,人工智慧,機器學習和遊戲開發
功能
儲存
掃描與列印
介面、主題和顏色
網路、感應器、通訊API
社交媒體、聊天和通訊
多媒體
導航、搜索 & 分享
元件
可滾動的
用戶輸入、表單和設置
文本、圖標和鍵盤
日期、時間與日曆
畫布、視覺化與動畫
開發者工具
架構與基礎設施
支付與獎勵
檔案格式
平台特定工具與實用程式
輔助與工具程式庫
最佳的Flutter地理位置工具包 ----------------------------------------- 以下是提供地图和地理位置工具的全部Dart和Flutter工具包的完整列表。
geocoding
1082
一個 Flutter 地理編碼插件,提供方便的地理編碼和逆向地理編碼功能。
flutter_polyline_points
533
一個 Flutter 套件,可以通過傳遞坐標或 Google 編碼後的折線點獲取折線點
maps_toolkit
319
地圖工具包-地理測量工具-多邊形面積、點之間距離、兩點之間的標頭和偏移量(從 'android-maps-utils' 的 SphericalUtil、PolyUtil 移植而來)。
latlong2
266
輕量級的常見經緯度計算庫
latlong
116
用於常見緯度和經度計算的輕量級套件
geocode
109
用於進行地理編碼請求的套件。它提供了將坐標轉換為位置和地址轉換為坐標的兩種方法
geofence_service
80
此插件是一個具有活動識別 API 的地理圍欄服務。
custom_marker
75
一个将小部件、本地图像、网络图像、Svg 文件转换为 BitmapDescriptor 的包,可用于 google_maps_flutter 标志标记。
carp_background_location
64
一個在背景中工作的位置插件。支援 Android 和 iOS
widget_to_marker
59
一个将任何 Flutter Widget 转换为可用于 google_maps_flutter 图标标记的 BitmapDescriptor 的包。
search_cep
58
用於方便快速與 via_cep API 通信並獲取巴西各地的郵政編碼和位置信息的套件
geodesy
56
一個用於處理點和路徑進行大地測量和三角測量計算的 Dart 函式庫
trust_location
55
用於檢測Android設備上模擬位置的Flutter插件
easy_geofencing
53
这是一个为安卓和 ios 提供最佳和优化的地理围栏后台服务功能的 dart 包。
amap_flutter_location
52
高德定位 SDK Flutter 插件
google_directions_api
51
Directions API 是一种计算位置之间方向的服务。您可以搜索多种交通方式的方向。
google_polyline_algorithm
50
Google Polyline編碼有損壓縮算法的Dart實現
flutter_geocoder
正向與逆向地理編碼
geocoder2
現在進行前向和逆向地理編碼變得簡單。
dart_geohash
40
經緯度和地理哈希編碼、解碼和鄰居查找的簡單工具
yandex_geocoder
将地理坐标转换为地址,反之亦然的 API。
proj4dart
37
Proj4dart 是一个 Dart 库,用于将点坐标从一个坐标系统转换为另一个坐标系统,包括数据参考变换(proj4js/proj4js 的 Dart 版本)。
latlng
35
用于 Dart 的 GeoJSON、测地线和地理计算库。提供 LatLong 和墨卡托投影(EPSG4326)。
turf
一款类似 turf.js 的地理空间分析库,用于处理 GeoJSON,纯 Dart 编写。
poly_geofence_service
该插件是一个可以通过创建多边形地理围栏来执行地理围栏功能的服务。
daylight
34
取得特定地理位置的日出和日落时间,无需访问任何远程 api。
flutter_map_arcgis
Arcgis插件用於Flutter地圖。支援獨特渲染、點擊事件、帶屬性的點擊事件、幾何類型(點、多邊形、折線)
georange
33
幫助編碼地理哈希、解碼地理哈希、計算兩點之間距離和生成緯度和經度範圍的包以幫助數據庫查詢(僅在Firestore上測試)
google_geocoding_api
30
此套件實現了Google地理編碼API,包括默認和反向地理搜索
fl_location
28
可以访问每个平台的位置服务并收集设备位置数据的插件。
mobility_features
27
实时移动特征计算,例如地点、停留点和居住位置。
geocoder_buddy
無需任何API密鑰的正向、逆向地理編碼和搜索地址
flutter_bmflocation
26
BaiduMapLocation flutter 插件。该插件提供了一个跨平台(iOS、Android)的 API 来请求位置。
polyline_do
編碼和解碼一個座標列表的多邊線編碼算法
google_map_polyutil
原生谷歌地圖多邊形工具類 PolyUtil 的 Dart 實現
flutter_map_dragmarker
25
flutter_map 的 Dragmarker 類
nominatim_flutter
24
Nominatim Flutter 插件實現了流暢的 Nominatim 服務集成,用於反向地理編碼和地點搜索,具有異步加載和 Hive 緩存。
places_service
一个从 Places Api 获取信息的服务。
geofence_flutter
23
Flutter應用程式的地理圍欄插件(Android和iOS)
osm_nominatim
22
执行 OSM Nominatim 搜索的库,也支持反向搜索。
geocoder_offline
用於超快速離線逆向地理編碼的套件。搜索在選擇的文件中進行
georouter
一个使用开源路由机(OSRM)API,在多个出行方式(包括驾车、步行、骑行和公共交通)之间获取路线的包。
google_maps_directions
19
计算距离、持续时间并获取两点之间的最短路线/路径段。
geobase
15
用於地理空間數據、球面大地測量、投影、切片方案和矢量格式(GeoJSON、WKT、WKB)。
gmaps_by_road_distance_calculator
11
这是一个用于在 Gmap 中计算从一个点到另一个点的通过道路的距离的包。
carp_context_package
10
CARP 上下文采样 package。样本位置、移动性、活动、天气、空气质量和地理围栏。
geo
9
在地理上可用的函數和類型
webview_location
7
一個簡單的 flutter 套件,設計用於在 Android 和 iOS 平台上透過地點名稱在 WebView 中顯示 Google 地圖位置。
geodata
3
用於讀取 GeoJSON 和 OGC API 特徵數據來源的地理空間客戶端。