-
geo
地理空间原语和算法
-
geos
Rust 对 GEOS C API 的绑定
-
google_maps
非官方的用于 Rust 编程语言的 Google Maps Platform 客户端库
-
geozero
在 WKT/WKB、GeoJSON、MVT、GDAL 等格式中读取和写入地理空间数据(Zero-Copy)
-
flatgeobuf
Rust 的 FlatGeobuf
-
d3_geo_rs
D3/d3-geo 的移植
-
nmea-parser
AIS 和 GNSS 句子的 NMEA 0183 解析器
-
polyline
Google 编码的多线格式编解码器
-
gdal
Rust 对 GDAL 的绑定
-
大地测量学
一个用于进行大地测量变换和数据流实验的平台
-
h3o
H3地理空间索引系统
-
google_maps2
非官方的用于 Rust 编程语言的 Google Maps Platform 客户端库
-
geohash
Rust的Geohash实现
-
geoprox
运行Geoprox服务的独立CLI
-
vmp4-dump
导出Apple VMP4文件,用于geod、GeoServices、Maps和其他Apple应用
-
osmpbfreader
在rust中读取OpenStreetMap PBF文件
-
proj4rs
Proj4的Rust版本
-
anise
ANISE库的核心
-
contour-isobands
计算等值线和等值线多边形(使用Marching Squares算法)
-
osm-lump-ways
根据图形拓扑和OSM标签分组OpenStreetMap线路
-
geographiclib-rs
Rust语言中的geographiclib移植
-
erdy
待定
-
pmtiles
带有多个同步和异步后端v3规范
-
libgweather
libgweather的Rust绑定
-
proj
PROJ最新稳定版本的Rust高级绑定
-
martin
支持PostGIS、MBTiles和PMTiles的快速轻量级瓦片服务器
-
nav-types
轻松处理全球位置和向量
-
osm4routing
将OpenStreetMap数据转换为路由友好的CSV
-
supercluster
用于地理空间点聚类的Rust快速crate
-
versatiles
用于转换、检查和提供各种格式的地图瓦片的工具箱
-
tzf-rs
快速将经纬度转换为时区名称
-
swiftnav
GNSS定位及相关工具
-
geocode-csv
使用Smarty API或libpostal对CSV数据进行批量地理编码的命令行工具
-
ipcap
🌍 无网络访问,将IP地址解码为州、邮政编码、国家、坐标等信息的命令行工具和库
-
contour
计算等高线和等高多边形(使用Marching Squares算法)
-
ferrostar
现代逐点导航的核心
-
miniproj
实现了一般和特定的地理操作,如地理投影
-
sp3
IGS SP3文件解析器
-
polylabel
寻找最佳多边形标签位置的计算算法
-
tile-grid
地图瓦片网格计算
-
japanese-address-parser
解析日本地址
-
jord
地理定位计算(椭圆体和球体模型)
-
bbox-processes-server
BBOX OGC API 进程服务
-
tilejson
TileJSON 文件格式的序列化
-
opening-hours
OpenStreetMap 中 opening_hours 字段的解析和评估工具
-
kml
Rust 的 KML 支持
-
gnss-rs
GNSS 星座和空间飞行器支持
-
walkers
egui 的滑块地图小部件
-
voxel-tiler-cli
将点云转换为 Ply 格式体素网格数据的 CLI 工具
-
keshvar
收集各国各种有用信息
-
nmea
0183 解析器
-
geoarrow
GeoArrow 的 Rust 实现
-
swisseph
瑞士历的更人性化的包装
-
libisg
读取/写入 ISG 2.0 格式的库
-
liblrs
操作线性参考系统
-
mapvas
具有绘图功能的地图查看器
-
crx2rnx
RINEX 数据解压工具
-
serde_esri
从 Esri 位置服务序列化和反序列化 JSON
-
packetraven
从多种来源跟踪高空气象探测气球遥测数据
-
e57-to-las
将 E57 点云文件转换为 LAS
-
geo-index
快速、静态、ABI 稳定的空间索引
-
japan-geoid
使用 GSI 地球椭球模型计算日本的地球椭球高度
-
geox
简化使用PostGIS类型与sqlx和async-graphql的适配器
-
giga-segy-out
支持写入SEG-Y格式
-
sif-rtree
不可变、扁平的R-tree
-
osm-io
读取和写入OSM数据
-
geojson-vt-rs
将GeoJSON切片成矢量瓦片
-
rasterh3
将栅格数据转换为H3单元格
-
earthwyrm
为OpenStreetMap数据提供矢量瓦片地图服务器
-
wspr_cdk
抽象化,允许您对wspr的实时spot数据进行分析
-
broodkruimel
一个服务器,用于存储您一生的个人GPS追踪记录
-
geoconv
在不同坐标系之间转换
-
pos
读取GNSS/IMU位置和精度文件
-
routee-compass
节能型路由引擎
-
geoutils
一组地理计算工具
-
coordinate-transformer
用于将地心笛卡尔坐标、纬度和经度、JPR和像素坐标进行转换的函数和结构
-
astro
天文学高级算法
-
cjseq
创建/处理/修改CityJSONSeq
-
static-bushes
Rust版本的kdbush和flatbush npm包
-
geoconvert
一个轻量级的库,用于在不同地理坐标系统之间进行转换
-
osm-pbf-reader
OpenStreetMap PBF读取器
-
cheap-ruler
将cheap-ruler移植,这是一个非常快速的常用大地测量近似值的集合
-
sbet
一个用于读取和写入轨迹(SBET)数据的微库
-
terrars-andrewbaxter-dinker
预生成的Terrars Dinker绑定
-
ralertsinua-geo
为 alerts.in.ua 提供的地理兼容层
-
bbox-map-server
BBOX 地图服务器
-
jgdtrans
使用网格校正参数(par文件)的坐标转换器
-
photon-geocoding
使用 Rust 编写并针对 Komoot 的 Photon API 编写的 API 客户端
-
osm-waters
获取您项目所需的 OSM 水体。它找到与您选择的几何图形相交的水多边形,并将结果输出为 GeoJSON。
-
wzdx
用于序列化和反序列化 WZDx 4.2 的 Rust 模型
-
gshhg-reader
用于加载 Wessel 和 Smith GSHHG 的二进制海岸线文件的加载器
-
osm_overpass
在 OSM Overpass 服务器上运行 Overpass 查询
-
martin-tile-utils
帮助进行地图瓦片处理,例如类型和压缩检测。由 MapLibre 的 Martin 瓦片服务器使用。
-
maps-address-completion-service
提供城市名称、邮编、街道名称和门牌号码以供自动完成
-
h3o-cli
一个 CLI 应用程序,它公开了 h3o API 的大部分功能以进行脚本编写
-
geoserde
地理特征与GIS文件之间的适配器
-
utiles
地图瓦片工具,也称为utiles
-
h3o-mvt
从一组H3单元格生成MVT瓦片
-
geos-src
为geos-sys构建的静态库
-
geocoding-async
Rust的异步地理编码库
-
osm_pbf_iter
在尝试避免复制的同时解析OpenStreetMap .pbf转储
-
osmnodecache
将(纬度,经度)对作为索引条目存储的平面文件OSM节点缓存
-
geo-booleanop
马丁内斯-鲁埃达多边形裁剪算法
-
osm-geo-mapper
在终端中导航OpenStreetMap数据
-
geogetter
该工具连接到OpenStreetMap API以检索给定字符串的所有信息
-
geo-tileset
表示3D瓦片的tileset.json结构
-
echomap
命令行工具,用于在终端中预览地图文件
-
versatiles_pipeline
用于转换、检查和提供各种格式的地图瓦片的工具箱
-
egml-transform
GML数据的辅助操作
-
geo_rust
使用GeoNames数据集进行地理编码和反向地理编码
-
coordinate-altitude
获取地球地理坐标的海拔/高程
-
tyler
从编码为CityJSONFeatures的3D城市对象创建瓦片
-
geoq
地理空间实用CLI工具
-
berlin-core
识别位置并将它们标记为UN-LOCODE和ISO-3166-2子分区
-
tile-downloader
下载给定经纬度矩形的所有地图瓦片
-
geo-rasterize
一个用于地理空间应用的纯Rust 2D光栅化器
-
miniproj-ops
实现了miniproj crate中使用的地理学操作
-
geolocation_utils
一个允许基于纬度和经度坐标更容易计算边界范围的存储库
-
arcgis_rust
一个基于Rust的地理空间智能库,灵感来自ArcGIS Runtime
-
py_geo_interface
使用pyo3和Python的__geo_interface__协议在Rust和Python之间交换矢量几何形状
-
rosewood
用于地理空间数据的基于文件的RTree
-
polyline-ffi
polyline crate的FFI绑定
-
redizone
兼容Redis的服务器,将经纬度转换为时区名称
-
osm_graph
一组从地理坐标生成等时线的工具。它利用OpenStreetMap数据构建道路网络并在指定时间限制内计算可到达的区域...
-
wkb
将geo-types从georust转换为/从Well Known Binary
-
osm_boundaries_utils
帮助在Rust中读取OpenStreetMap边界
-
geoprox-server
提供HTTP API以进行地理空间查询和位置跟踪的Geoprox服务器实现
-
gnss-rtk
GNSS定位求解器
-
bbox-server
BBOX OGC API服务
-
ckmeans
王松的Ckmeans聚类算法
-
postal
FFI绑定和libpostal的安全接口
-
osmx
Rust版本的OSMExpress - OpenStreetMap的快速数据库文件格式
-
osmptparser
Openstreetmap公共交通解析器
-
osm-is-area
OpenStreetMap元素是否为区域?
-
earthwyrm-bin
使用MVT的矢量瓦片地图服务器
-
bbox-tile-server
支持多种来源和存储格式的矢量瓦片和栅格瓦片服务器
-
rove
实时空间和时间序列气象数据质量控制的系统
-
osm-pbf-proto
OpenStreetMap PBF-格式数据结构
-
rnx2crx
RINEX数据压缩器
-
lv03
瑞士坐标系统(LV03/CH1903或LV95/CH1903+)与WGS84坐标之间的转换
-
nadi_plugin
使用nadi_core编写nadi_system插件的宏库
-
osm-rs
查询OpenStreetMap对象
-
flat_projection
通过平面表面投影快速进行大地测线距离近似
-
bbox-feature-server
BBOX OGC API Features Service
-
icao-isa
ICAO国际标准大气(ISA)和空速方程
-
ogcapi
OGC API构建模块
-
poly2tri-rs
一个惯用的、快速的约束Delaunay三角剖分库
-
geocoder-abbreviations
按语言和类型分类的地理编码缩写
-
gb2260
查找中国行政区划
-
zotgtfs
将蚂蚁快递数据转换为GTFS时刻表和实时数据
-
osm-types
OSM 元素类型
-
geo-validity-check
提供一个 'Valid' 特性以检查 geo-types 几何形状的有效性并报告无效原因
-
roaring-landmask
一个基于 GSHHG 的土地掩码的快速和内存有限的结构,用于确定地球上的一个点是在陆地上还是在海洋中
-
erased-cells
创建以使 Rust 原始数值类型的异构值和缓冲区能够被操作
-
rgeo
使用 geonames db 的离线反向地理编码库
-
geo-svg-io
在 SVG 和 geo-types 之间进行转换的功能
-
zonebuilder
创建用于城市分析的常规地理区域的命令行界面
-
geoarrow2
GeoArrow
-
galileo-mvt
Mapbox 向量瓦片格式读取器
-
irox-carto
制图和地理空间库
-
geo-types
地理空间原始数据类型
-
osm-xml
Rust的OSM xml解析器
-
gdal-sys
Rust的底层GDAL绑定
-
flight_tracking_erau_se300
一款显示美国境内飞机路径的应用
-
rdp
用于Ramer-Douglas-Peucker和Visvalingam-Whyatt算法的FFI包装器
-
osm-tag-csv-history
使用CSV工具查看OpenStreetMap中谁在映射什么
-
crs-definitions
CRS(坐标参考系统)定义
-
rs_osrm_serde
osrm的Rust包装器,来自TehGoat/rs_osrm
-
opening-hours-syntax
OpenStreetMap中opening_hours字段的解析器
-
waybar_weather_display
使用OpenMeteo API的Waybar天气显示模块
-
irox-winlocation-api
Windows设备位置API的Rust舒适适配器
-
pni-sdk
方便的、低级绑定到多个PNI生产的传感器,包括指南针和一些支持PNI串行二进制协议的AHRS传感器
-
geomorph
不同坐标系之间的转换
-
kapta
~ 受leaflet启发。使用wasm绘制地图
-
geoip-rs
关于调用方或指定IP地址的地理信息
-
location2gpx
GPX文件生成器
-
libpostal-rust
libpostal地址归一化(带锁以支持线程安全初始化)的高级包装器
-
rtz-core
rtz的核心功能
-
bbox-asset-server
服务静态和模板文件
-
geotiff
此库的目的是简单地读取GeoTIFF,别无其他。我想它也应该适用于其他TIFF,但TIFF有很多种类,它并不打算覆盖所有……
-
rsgeo
使用Rust编写的地理工具
-
aaru
适用于OSM和MVT的可操作区域路由工具
-
haversine-rs
使用Haversine公式计算地球上两点之间距离的一些辅助函数
-
ipdb
ipip ipdb rust库
-
wof
Who's On First rust库和命令行工具
-
footprint
地球遥感仪器足迹的简化格式
-
libosmium
libosmium的Rust绑定和包装器
-
libswisseph-sys
swisseph C库的Rust系统包装器
-
spatial-join
空间连接工具
-
geotiff-rs
读取GeoTIFF文件
-
sfconversions
使用extendr支持将R的sf包类型转换为geo_types几何原语
-
pbf-reader
快速OpenStreetMap PBF文件格式读取器。读取节点、路线、关系。它使用mpsc::channel和多个线程以尽可能快的速度完成任务。
-
versatiles_geometry
用于转换、检查和提供各种格式的地图瓦片的工具箱
-
pinpointer
根据经纬度获取省份和国家的信息
-
openstreetmap-api
OpenstreetMap API 的 Rust 客户端
-
ogcapi-types
由各种 OGC API 标准定义的类型
-
meshvox
基于 CPU 的网格体素化器
-
egm2008
地球重力模型 (EGM2008)
-
giga-segy-core
包含用于处理 SEG-Y 的基本结构
-
supercluster-rs
快速分层点聚类的 Supercluster
-
coordinates_outliers
检测 2D 路径中的异常值
-
geohash-rs
Rust 的地理哈希包
-
nazar
Rust 的 Tile38 客户端!
-
inverse_distance_weight
空间插值中的反距离加权 (IDW) 算法
-
survex-dist
计算 Survex 3D 文件中两个站点之间的距离
-
flinn_engdahl
Flinn-Engdahl 地震和地理区域化 - Rust 实现
-
geo-quadkey-rs
将地理坐标编码和解码为 QuadKeys,这是微软 Bing 地图瓦片系统用于交互式地图解决方案的一种分块方法
-
osm-tags
OSM 标签数据类型
-
shapelib-rs
支持 ESRI J 形状文件(C 绑定)
-
globalmaptile
将栅格转换为 TMS 瓦片,创建 EPSG:4326 的 KML 超叠加,生成基于 Google Maps 和 OpenLayers 的简单 HTML 查看器。从 globalmaptiles.py 转移而来
-
liljag_gps_crate
轻松获取 GPS 相关数据。以下是一个使用示例:fn main() {let mut gps = GPS::new(); gps.setup();}
-
lambert
lamber-rust 是一个帮助将 Lambert 坐标转换为 WGS84 的 crate
-
shapefile-to-geojson
将 shapefile 转换为 geojson
-
ubigeo-peru
秘鲁地区、省份和区列表
-
nadi_core
Nadi 系统的核心库,供插件使用
-
swiftnav-sys
libswiftnav 的 FFI 绑定
-
miniproj-epsg-registry
为 miniproj 实现代码生成
-
地理位置
获取 IP 地址的地理位置信息。很简单
-
pbf2graph
OSM 道路图提取器
-
h3ron
H3 的高级 Rust API
-
globalmaptiles-rs
将栅格转换为 TMS 瓦片,创建 EPSG:4326 的 KML 超叠加,生成基于 Google Maps 和 OpenLayers 的简单 HTML 查看器。从 globalmaptiles.py 转移而来
-
GPS-Gunnlaug
机械电子学 1 中的个人作业 7:装货
-
geo-validator
根据 OGC 规则验证 MultiPolygon/Polgon 地理类型的函数
-
polars_gdal
将 GDAL 兼容的地理空间数据读取和写入 Polars 和 GeoPolars
-
libpostal-sys
libpostal 地址归一化的低级包装(带有锁以支持线程安全的初始化)
-
geopolars
Polars 的地理空间扩展
-
polylabel-mini
[polylabel-rs 的分支] 用于寻找最佳多边形标签位置的 Polylabel 算法的 Rust 实现
-
pdal-sys
PDAL 的低级 Rust <-> C++ 绑定
-
datafusion-geo
将地理功能扩展添加到 datafusion 查询引擎
-
city-spellcheck
使用模糊搜索并考虑提供的 GPS 坐标距离进行权重,提供城市拼写校正
-
bbox-frontend
BBOX 服务的 HTML 前端
-
libmseed-sys
libmseed 库的原生绑定
-
navigation
在 GPS 航点上执行基本导航
-
aeroweb
从法国气象局航空气象服务检索数据
-
osm-primitives
Openstreetmap 数据模型的基元
-
rijksdriehoek
在 rijksdriehoek 和 wgs84 之间转换坐标
-
geoq_wkt
(分支) Rust 对已知文本 (WKT) 的读写支持
-
antipode
计算地理点的对跖点
-
llambda/rrgeo-actix
一个快速、离线的反向地理编码器
-
geoip-api
使用自动更新数据库获取指定IP地址的地理信息
-
db_ip_core
db_ip
-
aprs-parser
Rust的APRS消息解析器
-
osmxq
Open Street Map数据的索引四叉树格式
-
olympian
气象观测质量控制的例程
-
geocoords
一个具有严格表示有效纬度和经度的坐标结构体,内部以64位浮点数表示,提供地球上任何地方的亚毫米精度。
-
overpass
查询OpenStreetMap节点
-
bbox-routing-server
BBOX路由服务
-
cffdrs
加拿大森林火灾危险评级系统
-
sbpdump
SBP帧分析工具
-
geocoding
Rust的地理编码库
-
h3o-bit
H3索引位运算的低级库
-
open-location-code
在GPS坐标(WGS84)和Open Location Code之间进行转换
-
pdal
PDAL的Rust绑定
-
versatiles_container
用于转换、检查和提供各种格式的地图瓦片的工具箱
-
rinex-cli
命令行工具,用于解析和分析RINEX数据
-
libh3
Uber的六边形分层空间索引H3的安全Rust绑定
-
osmchangesets2csv
将OpenStreetMap的更改集转储为CSV
-
geomatic
投影、地理坐标转换和相关操作
-
eo-identifiers
地球观测产品和数据集命名规范的解析器
-
world_image_file
使用世界文件读取、写入和投影地理参照图像
-
geoprox-core
Geoprox的核心库,提供地理空间索引和搜索功能
-
gpkg
与GeoPackage协同工作
-
slippy-map-tiles
与OpenStreetMap中找到的Slippy地图瓦片名称协同工作
-
geo-repair-polygon
一个尝试修复geo-validator认为无效的geo类型(多)多边形的特性,以及一个将多边形合并为有效多边形的特性
-
geezy
一组地理测量函数
-
ip_api
使用ip-api.com获取有关IP地址或域的信息
-
fast-graph
图形数据结构的一个快速、轻量级且可扩展的实现
-
geoplaces
查询OpenStreetMap以获取任何地点的地理位置信息
-
mbutiles
在Rust中,从瓦片目录生成MBTiles并从MBTiles文件中提取瓦片
-
e57
一个用于读取和写入E57文件(包含点云和相关图像数据)的纯Rust库
-
lwgeom
Rust对PostGIS LWGEOM几何库的绑定
-
thangail
为 Mikrotik 的地理围栏助手
-
ogc
用于处理开放式地理空间信息联盟(OGC)技术的模型、API 和工具
-
rjw-metoffice
Rust 对 Met Office DataHub 网站特定 API 的绑定
-
google_geocoding
一个用于 Google 地理编码 API 的强类型异步 Rusty 接口
-
georaster
访问地理空间栅格图像
-
postgis_diesel
Diesel 框架的扩展,支持 PostGIS 几何数据类型
-
lonlat_bng
将经纬度坐标转换为 BNG 坐标,反之亦然
-
utiles-core
地图瓦片工具,也称为utiles
-
dda-voxelize
使用 DDA 算法进行 3D 网格体素化
-
survex-rs
Survex 3D 图像处理器的 Rust 绑定
-
osm2rdf
将 OpenStreetMap 数据库转储转换为 RDF TTL 文件,以便导入 RDF 数据库
-
copc-rs
云优化点云(COPC)读取器
-
haversine-alpha
使用 Haversine 公式获取多个坐标之间距离(公里)的 CLI
-
db_ip
一个查询 db-ip.com 数据的(非官方)Rust 库
-
kdtree-simd
Rust 中用于快速地理空间索引和最近邻查找的多维树
-
shape-contour
支持 ESRI J 形状文件(C 绑定)
-
geocodio
Geocodio API 的客户端包装器
-
mercator
WGS84 到 2D 区域的投影
-
bingmaps
Bing Maps v1 HTTP API 的 API 绑定
-
voxel-tiler-core
将点云转换为体素数据
-
bbox-core
BBOX 服务公共功能
-
osm-admin-lookup
查找坐标的 Openstreetmap 管理层级
-
osmpbf-parser
解析 osm protobuf 文件并扫描具有显式文件偏移量的记录
-
proj4wkt
将 WKT 解析为 Proj 字符串
-
ser-io
读取天体摄影中使用的 SER 文件
-
osm-pbf
读写 OSM PBF 格式
-
irox-sirf
GPS 设备的 SiRF 二进制格式编解码器
-
pluscodes
plus codes,可用于 CLI 工具或 crate
-
rnx2cggtts
从 RINEX 生成 CGGTTS 数据