Geolocation

Libraries for geocoding addresses and working with latitudes and longitudes.

Newest releases

iwpnd This is an asynchonous Python client for Tile38 that allows for fast and easy interaction with the worlds fastest in-memory geodatabase Tile38.
 

giswqs A collection of Python packages for geospatial analysis with binder-ready notebook examples
 

giswqs A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium
 

treeform Spatial algorithms are used to find the "closest" things faster than simple brute force iteration would. They make your code run faster using smarter data structures. This library has different "Spaces" that you can use to speed u
 

chrieke 🌎 Earth Observation 🌐 GIS / Spatial Analysis ✈️ UAV / Aerial 🌱 Digital Farming πŸ—ΊοΈ Webmap / Cartography πŸ›°οΈ Satellite Operator
 

martinfleis Momepy is a library for quantitative analysis of urban form - urban morphometrics. It is built on top of GeoPandas, PySAL and networkX.
 

makepath Xarray-Spatial implements common raster analysis functions using Numba and provides an easy-to-install, easy-to-extend codebase for raster analysis.
 

onramper A faster & low-memory replacement for geoip-lite, a node library that maps IPs to geographical information
 

onramper A faster & low-memory replacement for geoip-lite, a node library that maps IPs to geographical information
 

yasoob Download your runs data from Nike Run Club and convert it to GPX format that can be imported in other running apps.
 

Toblerity Manipulation and analysis of geometric objects in the Cartesian plane.
 

Absolute-Tinkerer GUI written in Python to parse OSM (OpenStreetMap) files and render them onscreen. Layers may be toggled on/off and drawing may be customized.
 

domlysz Blender GIS Blender minimal version : 2.8 Mac users warning : currently the addon does not work on Mac with Blender 2.80 to 2.82. Please do not report the issue here, it's already solved with Blender 2.83. Check the bu
 

giswqs A collection of 270+ Python examples for using Google Earth Engine in QGIS
 

anitagraser Implementation of Trajectory classes and functions built on top of GeoPandas
 

rapidsai CUDA-accelerated GIS and spatiotemporal algorithms
 

luka1199 Geo Heatmap This is a script that generates an interactive geo heatmap from your Google location history data using Python, Folium and OpenStreetMap. Getting Started 1. Install Python 3+ If you
 

pygeos PyGEOS PyGEOS is a C/Python library with vectorized geometry functions. The geometry operations are done in the open-source geometry library GEOS. PyGEOS wraps these operations in NumPy ufuncs providing a perfo
 

exozet Geofencer Convience library to receive user location updates and geofence events with minimal effort. Features: supports Android-Q receive updates on background receive updates if app got killed geo
 

pysal PySAL: Python Spatial Analysis Library
 
Featured
2.6k

geopandas GeoPandas Python tools for geographic data Introduction GeoPandas is a project to add support for geographic data to pandas objects. It currently implements GeoSeries and GeoDataFrame types which are su
 

thewhiteh4t Seeker Introduction Seeker utilizes HTML5, Javascript, JQuery and PHP to grab Device Information and GeoLocation with High Accuracy. Seeker Hosts a fake website on Apache Server and uses Ngrok to generate a
 

openeventdata Full text geoparsing as a Python library. Extract the place names from a piece of text, resolve them to the correct place, and return their coordinates and structured geographic information. Example usage >>&gt
 

openeventdata Full text geoparsing as a Python library. Extract the place names from a piece of text, resolve them to the correct place, and return their coordinates and structured geographic information. Example usage >>&gt
 

LokiTechnologies EqualAreaCartogram A Python script that converts a Shapefile, GeoJSON, or CSV to an equal area cartogram SVG or GeoJSON TL;DR Python script for creating Equal-Area Hexagonal Cartograms. Example
 

locationtech-labs GeoPySpark GeoPySpark is not currently under active development. We will try and address PRs and Issues, but it may take some time as most of our resources are devoted to other projects now. There is a chance that
 

OpenGeoscience GeoNotebook GeoNotebook is an application that provides client/server environment with interactive visualization and analysis capabilities using Jupyter, GeoJS and other open source tools. Jointly developed by Kitware
 

ResidentMario geoplot: geospatial data visualization geoplot is a high-level Python geospatial plotting library. It's an extension to cartopy and matplotlib which makes mapping easy: like seaborn for geospat
 

SocialDataSci Introduction to Geospatial Data with Python Data comes in all shapes and sizes and often government data is geospatial in nature. Often times data science programs & tutorials ignore how to work with this rich dat
 

NathanW2 #What the heck is this? A ASCII map thingo for QGIS projects How do I run it Edit the paths in the .config file Run ascii_qgis.py try the open-project command Why did you make this? Because.....
 

pieqq PyGeoIpMap A Python script to show where IP addresses are coming from by plotting them on a World map. Now compatible with Python3. Requirements numpy matplotlib Basemap GeoIP2-python PyGeoIpMa
 

appliedsec DEPRECATED This project is no longer supported. Please consider using Maxmind's GeoIP2 Python API. Pure Python GeoIP API This library is based on Maxmind's GeoIP C API. Tested with Python version 2.6, 2.7