awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 dépôts

Awesome GitHub RepositoriesGeolocation

Libraries for handling geographic data and coordinates.

Explore 33 awesome GitHub repositories matching part of an awesome list · Geolocation. Refine with filters or upvote what's useful.

Awesome Geolocation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • django/djangoAvatar de django

    django/django

    87,878Voir sur GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Geographic web framework features.

    Pythonappsdjangoframework
    Voir sur GitHub↗87,878
  • geopandas/geopandasAvatar de geopandas

    geopandas/geopandas

    5,049Voir sur GitHub↗

    GeoPandas est une bibliothèque Python qui étend pandas avec une prise en charge native des données géospatiales. Elle traite les géométries géographiques — points, lignes et polygones — comme un type de colonne de premier ordre au sein des DataFrames, permettant aux utilisateurs de stocker, manipuler et analyser des données spatiales vectorielles parallèlement aux attributs tabulaires traditionnels. La bibliothèque s'appuie sur des composants géospatiaux éprouvés : elle utilise Shapely pour toutes les opérations géométriques, Fiona et GDAL pour la lecture et l'écriture de formats de fichiers spatiaux standard, PyProj pour la reprojection de coordonnées, et un index spatial R-tree (via Shapely) pour accélérer les requêtes spatiales. Ce qui distingue GeoPandas, c'est son intégration transparente de flux de travail d'analyse spatiale complets au sein de l'écosystème pandas. Les utilisateurs peuvent effectuer des transformations de systèmes de référence de coordonnées pour aligner les données entre différentes projections, calculer des propriétés géométriques telles que l'aire et la longueur, générer des zones tampons (buffers) et des centroïdes, et effectuer des opérations d'ensembles comme des intersections et des unions. La bibliothèque prend également en charge le filtrage basé sur la localisation, les jointures spatiales qui combinent des jeux de données basés sur des relations géométriques, et les analyses de superposition qui produisent des résultats agrégés. Pour l'exploration, elle offre des capacités de visualisation cartographique, produisant des tracés statiques et des cartes interactives directement à partir de tables spatiales. Au-delà de ces différenciateurs clés, GeoPandas gère le cycle de vie complet des données géographiques : importation et exportation vers des formats courants comme Shapefile, GeoJSON et GeoPackage ; gestion de tables spatiales liant la géométrie aux colonnes d'attributs ; et interrogation ou filtrage d'entités par localisation, conditions d'attributs ou prédicats spatiaux. Sa documentation couvre l'installation, une référence API complète et des guides utilisateur qui détaillent les tâches géospatiales courantes.

    Tools for geographic data analysis.

    Pythongeoparquetgeospatialpandas
    Voir sur GitHub↗5,049
  • geopy/geopyAvatar de geopy

    geopy/geopy

    4,819Voir sur GitHub↗

    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

    Geocoding toolbox.

    Pythongeocodergeocodingpython
    Voir sur GitHub↗4,819
  • snooppr/snoopAvatar de snooppr

    snooppr/snoop

    3,945Voir sur GitHub↗

    Snoop est un outil de renseignement open-source conçu pour scanner des milliers de sites web publics afin de trouver des profils associés à des noms d'utilisateur et des surnoms spécifiques. Il fonctionne comme un analyseur d'empreinte numérique et un framework de renseignement sur les noms d'utilisateur pour agréger des données d'identité provenant de multiples plateformes afin de construire des profils complets d'entités cibles. L'outil se distingue par ses capacités de renseignement géospatial, notamment la capacité de résoudre les adresses IP et les domaines en coordonnées géographiques et d'analyser le texte brut pour en extraire des géocoordonnées. Ces résultats peuvent être visualisés sous forme de marqueurs sur des cartes HTML interactives, et le système peut effectuer du géocodage inverse pour convertir les coordonnées en noms de lieux lisibles par l'homme. Au-delà des recherches par nom d'utilisateur, le projet couvre la reconnaissance des assets réseau, le traitement par lots de listes d'utilisateurs et la capacité de cibler des sites web spécifiques plutôt que l'ensemble de la base de données. Il inclut un système d'archivage des preuves qui capture des instantanés HTML des pages de profil découvertes et exporte les renseignements recueillis dans des formats de rapport CSV, TXT et HTML.

    Parses unstructured text to extract geospatial coordinates for further mapping and analysis.

    Python
    Voir sur GitHub↗3,945
  • transistorsoft/react-native-background-geolocationAvatar de transistorsoft

    transistorsoft/react-native-background-geolocation

    2,902Voir sur GitHub↗

    Sophisticated, battery-conscious background-geolocation with motion-detection

    Background location tracking and geofencing.

    TypeScript
    Voir sur GitHub↗2,902
  • smileychris/django-countriesAvatar de SmileyChris

    SmileyChris/django-countries

    1,526Voir sur GitHub↗

    A Django application that provides country choices for use with forms, flag icons static files, and a country field for models.

    Django app for country fields.

    Pythoncountry-codesdjangopython
    Voir sur GitHub↗1,526
  • mauron85/react-native-background-geolocationAvatar de mauron85

    mauron85/react-native-background-geolocation

    1,355Voir sur GitHub↗

    Background and foreground geolocation plugin for React Native. Tracks user when app is running in background.

    Background geolocation with stop detection.

    Java
    Voir sur GitHub↗1,355
  • jazzband/geojsonAvatar de jazzband

    jazzband/geojson

    989Voir sur GitHub↗

    Python bindings and utilities for GeoJSON

    Bindings and utilities for GeoJSON.

    Pythongeojsonpython
    Voir sur GitHub↗989
  • bryanjos/geoAvatar de bryanjos

    bryanjos/geo

    679Voir sur GitHub↗

    A collection of GIS functions for Elixir

    GIS function collection for Elixir.

    Elixir
    Voir sur GitHub↗679
  • couchbase/geocouchAvatar de couchbase

    couchbase/geocouch

    517Voir sur GitHub↗

    GeoCouch, a spatial index for CouchDB

    Spatial extension for Couchbase and CouchDB.

    Erlang
    Voir sur GitHub↗517
  • devfd/react-native-geocoderAvatar de devfd

    devfd/react-native-geocoder

    426Voir sur GitHub↗

    geocoding services for react native

    Geocoding and reverse geocoding utility.

    JavaScript
    Voir sur GitHub↗426
  • mneudert/geolixAvatar de mneudert

    mneudert/geolix

    196Voir sur GitHub↗

    IP information lookup provider

    MaxMind GeoIP2 database reader.

    Elixir
    Voir sur GitHub↗196
  • pkinney/topoAvatar de pkinney

    pkinney/topo

    172Voir sur GitHub↗

    A Geometry library for Elixir that calculates spatial relationships between two geometries

    Geometry library for spatial relationships.

    Elixir
    Voir sur GitHub↗172
  • yltsrc/geocalcAvatar de yltsrc

    yltsrc/geocalc

    155Voir sur GitHub↗

    Geographic calculations for Elixir

    Distance and bearing calculations for coordinates.

    Elixir
    Voir sur GitHub↗155
  • surialabs/react-native-geo-fencingAvatar de surialabs

    surialabs/react-native-geo-fencing

    140Voir sur GitHub↗

    Native modules to determine if a location is within defined geographical boundaries using Google Geometry library

    Geofencing boundary detection.

    Java
    Voir sur GitHub↗140
  • knrz/geocoderAvatar de knrz

    knrz/geocoder

    129Voir sur GitHub↗

    The defacto geocoder for Elixir

    Efficient geocoding and reverse geocoding library.

    Elixir
    Voir sur GitHub↗129
  • mustansirzia/react-native-fused-locationAvatar de MustansirZia

    MustansirZia/react-native-fused-location

    127Voir sur GitHub↗

    Finest location for react-native on Android using the new Fused API.

    Android location tracking via Fused API.

    Java
    Voir sur GitHub↗127
  • navinpeiris/geoipAvatar de navinpeiris

    navinpeiris/geoip

    126Voir sur GitHub↗

    Elixir library to find geo location information given an IP address, hostname or Plug.Conn

    IP-based geolocation lookup.

    Elixir
    Voir sur GitHub↗126
  • eddieowens/react-native-boundaryAvatar de eddieowens

    eddieowens/react-native-boundary

    123Voir sur GitHub↗

    Native implementation of geofencing/region monitoring

    Geofencing implementation for mobile.

    Java
    Voir sur GitHub↗123
  • armon/erl-rstarAvatar de armon

    armon/erl-rstar

    58Voir sur GitHub↗

    An Erlang implementation of the R*-tree spacial data structure

    R-tree spatial data structure implementation.

    Erlang
    Voir sur GitHub↗58
Préc.12Suivant
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Geolocation

Explorer les sous-tags

  • Coordinate ExtractionRetrieving geographic coordinates from unstructured text sources. **Distinct from Geolocation:** Focuses on extracting coordinates from text rather than general geolocation libraries or visual data extraction.