4 个仓库
Translating geographic coordinates back into human-readable street addresses.
Distinguishing note: Shortlist candidates focus on network/IP resolution; this is geographic coordinate-to-address resolution.
Explore 4 awesome GitHub repositories matching data & databases · Reverse Geocoding Services. Refine with filters or upvote what's useful.
geopy is a Python geocoding library and geolocation client used to convert human-readable addresses into geographic coordinates and resolve coordinates back into street addresses using various third-party web services. The library provides a consistent provider-based interface that abstracts multiple external geocoding services, allowing for interchangeable backends. It includes built-in request rate limiting and asynchronous client interfaces to manage API call frequency and execute concurrent lookups without halting execution. Beyond geocoding, the project includes geospatial utilities for
Turns geographic latitude and longitude coordinates back into human-readable street addresses via external providers.
本项目是一个跨平台地图 SDK 和硬件加速渲染引擎,使用 C++ 实现。它提供了一个共享的地理空间核心,允许将交互式地图嵌入到 Android、iOS、macOS、Node.js 和 Qt 应用程序中。 该系统专注于使用 OpenGL 和 GPU 原语进行高性能矢量瓦片渲染,以显示交互式 3D 地貌和复杂的地理空间数据集。它通过样式驱动的图层流水线将压缩的协议缓冲区 (Protocol Buffers) 转换为可自定义的视觉效果。 功能覆盖面扩展到全面的位置服务,包括地理编码、实时设备跟踪以及针对电动和传统车辆的复杂路线规划。它还涵盖了广泛的数据管理工具,用于瓦片集创建、空间分析以及具有无障碍验证功能的制图样式设计。 该项目包含一个命令行工具,用于为各种前端框架生成样板应用程序脚手架。
Translates longitude and latitude coordinates into human-readable street addresses.
Nominatim 是一个自托管的地理空间搜索引擎和地理编码服务器,利用 OpenStreetMap 数据。它为正向地理编码(将地址或地名转换为地理坐标)和反向地理编码(将坐标转换为人类可读的物理地址)提供了完整的基础设施。 该项目具有一个专门的数据导入器,可将原始地图数据解析为 PostgreSQL 地理空间数据库。它的独特之处在于一个可配置的导入管道,该管道使用样式文件过滤地图特征,并使用基于重要性的排名系统根据流行度和特征类型对搜索结果进行优先级排序。 该系统涵盖了广泛的能力,包括空间索引、分层地址计算以及用于模糊查找的基于标记的搜索索引。它支持集成用于门牌号和邮政编码中心点的外部数据集,以及用于使本地数据集与全球源保持同步的增量数据复制。 该服务作为基于 ASGI 的 Web 应用部署,提供支持多种输出格式(包括 JSON、GeoJSON 和 XML)的地理空间搜索 API。
Deno Geocoding translates latitude and longitude into addresses by finding the nearest indexed map object in the spatial database.
Geocoder 是一个 PHP 库,用于使用各种第三方服务将地址转换为地理坐标,并将坐标转换回地址。它作为一个多提供商地理编码包装器和反向地理编码引擎,提供了一个抽象层来管理多个地理编码 API。 该项目允许在提供商之间切换或链接请求以进行故障转移,从而确保高可用性。它还作为 GeoIP 位置解析器,通过远程服务或本地二进制数据库将 IP 地址转换为地理坐标和位置详情。 该库包含将位置和地址对象导出为标准化地理格式的功能。它提供用于自定义地址字符串格式化、区域感知查询和结果缓存的工具,以减少冗余的网络请求。 该系统支持实现自定义提供商,并包含性能分析功能,以测量地理位置调用所花费的时间和内存。
Translates geographic latitude and longitude coordinates back into human-readable street addresses.