awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 مستودعات

Awesome GitHub RepositoriesGeospatial Query Mapping

Translating structured spatial functions into native geographic query filters and distance calculations.

Distinct from Geospatial Mapping: Closest candidates are generic mapping tools or visualization libraries, not SQL-to-native query translation for geospatial filters.

Explore 11 awesome GitHub repositories matching data & databases · Geospatial Query Mapping. Refine with filters or upvote what's useful.

Awesome Geospatial Query Mapping GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • nlpchina/elasticsearch-sqlالصورة الرمزية لـ NLPchina

    NLPchina/elasticsearch-sql

    7,012عرض على GitHub↗

    This project provides a SQL interface for Elasticsearch, serving as a translator and database layer that allows users to retrieve, filter, and manipulate indices using structured query language. It functions by converting standard SQL statements into the native JSON query language used by the search engine. The system includes a geospatial SQL engine for executing location-based searches and distance calculations. It also features a query debugger used to visualize the translation process from SQL to search engine request bodies to verify the logic and accuracy of data retrieval. The capabil

    Translates standard SQL spatial functions into specialized geographic query filters and distance calculations.

    Java
    عرض على GitHub↗7,012
  • redisearch/redisearchالصورة الرمزية لـ RediSearch

    RediSearch/RediSearch

    6,161عرض على GitHub↗

    RediSearch is a Redis module that adds secondary indexing, full-text search, aggregation, and vector similarity search directly into the in-memory data store. It operates as an in-process search engine, extending the core key-value store with capabilities for indexing hash and JSON documents, enabling fast field-level lookups beyond primary key access. The module provides a full-text search engine built on inverted indexes, supporting stemming, fuzzy matching, and relevance scoring via tf-idf. It also includes a vector similarity search engine using a Hierarchical Navigable Small World graph

    Restricts query results to documents within a numeric range or geographic area using indexed filters.

    Cfulltextgeospatialgis
    عرض على GitHub↗6,161
  • apache/pinotالصورة الرمزية لـ apache

    apache/pinot

    6,098عرض على GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Creates geospatial indexes on columns to accelerate location-based queries.

    Java
    عرض على GitHub↗6,098
  • greptimeteam/greptimedbالصورة الرمزية لـ GreptimeTeam

    GreptimeTeam/greptimedb

    5,968عرض على GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    GreptimeDB uses Geohash, H3, or S2 indexing functions to perform spatial queries on location-tagged data.

    Rustanalyticscloud-nativedatabase
    عرض على GitHub↗5,968
  • tidwall/buntdbالصورة الرمزية لـ tidwall

    tidwall/buntdb

    4,834عرض على GitHub↗

    BuntDB is an embedded key-value store for Go applications, providing in-memory storage with optional disk persistence. It structures data using a B-tree for ordered key-value access and an R-tree for spatial indexing, allowing both range scans and geometric intersection queries. Support for indexing on nested JSON document fields enables efficient lookups by values within JSON objects, and per-key time-to-live (TTL) expiration automatically removes stale entries. The store uses copy-on-write transaction isolation, ensuring each transaction sees a consistent snapshot and changes are applied at

    Retrieve all items that intersect a given region from an R-tree spatial index.

    Godatabasegeospatialgolang
    عرض على GitHub↗4,834
  • zombodb/zombodbالصورة الرمزية لـ zombodb

    zombodb/zombodb

    4,730عرض على GitHub↗

    Zombodb is a database extension and relational data indexer that integrates PostgreSQL with Elasticsearch. It provides a SQL search interface, allowing users to execute complex search queries and aggregations using standard SQL functions and syntax instead of native JSON APIs. The project synchronizes relational data from PostgreSQL to a remote search engine to enable high-performance full-text search and analytics. The system distinguishes itself by bridging relational structures with search engine capabilities, specifically through geospatial search integration for geometry and geography ty

    Filters records using polygon and bounding box queries to identify intersecting geometry.

    PLpgSQL
    عرض على GitHub↗4,730
  • shapely/shapelyالصورة الرمزية لـ shapely

    shapely/shapely

    4,455عرض على GitHub↗

    Shapely is a library for the manipulation and analysis of planar geometric objects, serving as a Python wrapper for the GEOS C++ engine. It provides a framework for calculating geometric properties, evaluating spatial relationships, and performing topological predicates within a Cartesian plane. The project distinguishes itself through a vectorized geometry processor capable of executing spatial operations across large arrays of shapes to increase throughput. It also includes a spatial indexing system based on R-trees to accelerate the retrieval of intersecting geometries and nearest neighbor

    Implements R-tree spatial indexing to accelerate the retrieval of intersecting geometries and nearest neighbors.

    Python
    عرض على GitHub↗4,455
  • apache/incubator-kvrocksالصورة الرمزية لـ apache

    apache/incubator-kvrocks

    4,339عرض على GitHub↗

    Kvrocks is a disk-based NoSQL database and distributed key-value store that leverages the RocksDB storage engine to persist large datasets to physical disk. It is designed to be a Redis-compatible database, utilizing the standard Redis communication protocol to ensure interoperability with existing client libraries and tools. The project distinguishes itself by combining a disk-persistent storage model with advanced retrieval capabilities, including vector search for k-nearest neighbor queries, full-text search indexing, and geospatial query execution. It supports distributed clustering with

    Implements geospatial indexing to calculate distances and find members within a specific radius.

    C++
    عرض على GitHub↗4,339
  • apache/kvrocksالصورة الرمزية لـ apache

    apache/kvrocks

    4,338عرض على GitHub↗

    Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to provide disk-based persistence, allowing for high-capacity data storage with reduced memory costs compared to in-memory systems. The system functions as a vector database and full-text search engine, supporting nearest-neighbor searches on vector embeddings and complex document queries via text matching. It employs a proxyless cluster architecture with slot-based routing to distribute data and scale capacity across multiple nodes. The platform covers a wide range of data mana

    Implements geospatial indexing for location-based searches and distance calculations.

    C++databasedistributedkv
    عرض على GitHub↗4,338
  • nixzhu/dev-blogالصورة الرمزية لـ nixzhu

    nixzhu/dev-blog

    3,906عرض على GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    Filters data based on geographic coordinates to retrieve records within specific map bounding boxes.

    عرض على GitHub↗3,906
  • hdt3213/godisالصورة الرمزية لـ HDT3213

    HDT3213/godis

    3,836عرض على GitHub↗

    Godis is a Redis-compatible in-memory database and distributed key-value store. It functions as a replicated data store and distributed message broker, implementing the Redis protocol to manage complex data structures in memory. The system provides a geospatial indexing engine for proximity-based queries and distance calculations. It ensures high availability and data durability through master-slave replication and write-ahead logging. The project covers a wide range of capabilities including the management of strings, hash maps, lists, and sorted sets. It supports distributed data clusterin

    Provides geospatial indexing for efficient proximity-based queries and radius searches.

    Goclustergogodis
    عرض على GitHub↗3,836
  1. Home
  2. Data & Databases
  3. Geospatial Query Mapping

استكشف الوسوم الفرعية

  • Geospatial Indexes3 وسوم فرعيةUsing Geohash, H3, or S2 indexing functions to perform spatial queries on location-tagged data. **Distinct from Geospatial Query Mapping:** Distinct from Geospatial Query Mapping: focuses on the indexing functions themselves (Geohash, H3, S2) rather than the translation of spatial functions into query filters.
  • Polygon and Box FiltersSpecific query mechanisms for identifying points within defined polygonal or rectangular boundaries. **Distinct from Geospatial Query Mapping:** Specializes general geospatial mapping into concrete polygon and bounding box intersection queries
  • R-Tree Spatial IndexesMulti-dimensional tree indexes that store bounding boxes and enable geometric intersection queries for spatial data. **Distinct from Geospatial Query Mapping:** Distinct from Geospatial Query Mapping: focuses on the R-tree data structure for spatial indexing, not the translation of spatial functions into query filters.