Python Mapping Software

View 238 business solutions

Browse free open source Python Mapping Software and projects below. Use the toggles on the left to filter open source Python Mapping Software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 1

    GeographicLib

    Geographic library

    GeographicLib is a small C++ library for: geodesic and rhumb line calculations; conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates; gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020) calculations.
    Leader badge
    Downloads: 9,118 This Week
    Last Update:
    See Project
  • 2
    Blender GIS

    Blender GIS

    Blender addons to make the bridge between Blender and geographic data

    Import in Blender most commons GIS data format, Shapefile vector, raster image, geotiff DEM, OpenStreetMap XML. There are a lot of possibilities to create a 3D terrain from geographic data with BlenderGIS, check the Flowchart to have an overview. Display dynamics web maps inside Blender 3d view, requests for OpenStreetMap data (buildings, roads, etc.), get true elevation data from the NASA SRTM mission. Manage georeferencing information of a scene, compute a terrain mesh by Delaunay triangulation, drop objects on a terrain mesh, make terrain analysis using shader nodes, set up new cameras from geotagged photos, set up a camera to render with Blender a new georeferenced raster.
    Downloads: 125 This Week
    Last Update:
    See Project
  • 3
    Seeker

    Seeker

    Accurately Locate Smartphones using Social Engineering

    Seeker is an open source project that demonstrates how to obtain precise location information from devices using social engineering and web-based techniques. The tool sets up a phishing page that asks for location permissions, allowing GPS and other device data to be shared if the user consents. It can capture latitude, longitude, accuracy, altitude, direction, and even speed, with results displayed in a terminal. The project supports both manual deployment and tunneling services like Ngrok for external access. While primarily intended as an educational resource on security awareness, it highlights the risks of exposing geolocation data online. Its simplicity and effectiveness have made it a popular project in cybersecurity learning circles.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    Automatically geocode pictures from your camera and a GPS track log. Following Google code closure the only official webpage is (doc, support, code) : https://github.com/notfrancois/GPicSync
    Downloads: 14 This Week
    Last Update:
    See Project
  • Business Automation Software for SMBs Icon
    Business Automation Software for SMBs

    Fed up with not having the time, money and resources to grow your business?

    The only software you need to increase cash flow, optimize resource utilization, and take control of your assets and inventory.
    Learn More
  • 5
    GPlates

    GPlates

    Interactive visualization of plate tectonics.

    GPlates is a plate-tectonics program. Manipulate reconstructions of geological and paleo-geographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 6
    folium

    folium

    Python data, Leaflet.js maps

    folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the leaflet.js library. Manipulate your data in Python, then visualize it in on a Leaflet map via folium. folium makes it easy to visualize data that’s been manipulated in Python on an interactive leaflet map. It enables both the binding of data to a map for choropleth visualizations as well as passing rich vector/raster/HTML visualizations as markers on the map. The library has a number of built-in tilesets from OpenStreetMap, Mapbox, and Stamen, and supports custom tilesets with Mapbox or Cloudmade API keys. folium supports both Image, Video, GeoJSON and TopoJSON overlays. To create a base map, simply pass your starting coordinates to Folium. To display it in a Jupyter notebook, simply ask for the object representation. The default tiles are set to OpenStreetMap, but Stamen Terrain, Stamen Toner, Mapbox Bright, and Mapbox Control Room, and many others tiles are built in.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Repeater-START

    Repeater-START

    Showing The Amateur radio Repeaters Tool

    Repeater-START (Showing The Amateur Repeaters Tool) is an app to view nearby ham radio repeaters. It runs on Windows, Android, Ubuntu Linux and Raspbian for Raspberry-pi, Librem Phone, Pinephone/Manjaro Linux etc.
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 8
    XCSoar

    XCSoar

    ... the open-source glide computer

    XCSoar is a tactical glide computer for Android, Linux, macOS, and Windows.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    GDAL wheels for linux

    GDAL wheels for linux

    GDAL wheels for python and C/C++ projects (Linux only)

    To use precompiled wheels: 1) go to releases (Files) and download tarball needed; 2) install it with command: python3 -m pip install /path/to/wheel.whl Or simply use URL in pip: python3 -m pip install https://sourceforge.net/projects/gdal-wheels-for-linux/files/GDAL-3.1.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl/download URL may be found under "View details" button (i) To use GDAL in C/C++ project you need to link gdal lib AND all libs located at dir GDAL.libs (usually this folder resides inside python site-packages) To compile your own wheels see information given at forefather project: https://github.com/youngpm/gdalmanylinux Usually this is done via command `make wheels` GDAL wheels for Windows are provided by Christoph Gohlke at https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal Built with PROJ (proj.db is included), GEOS, EXPAT. See Dockerfile.wheels for additional components.
    Downloads: 25 This Week
    Last Update:
    See Project
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 10
    GEOMS2

    GEOMS2

    Geostatistics and geosciences modeling software

    GEOMS2 is a geostatistics and geosciences modeling software. Provides interface for grid (mesh), point, surface and data (non-spatial) objects. It has a 3D viewer and 2D plots using the well known Python engines Mayavi and Matplotlib. It has several functions to manipulate your data as well as provide univariate and multivariate analysis. NOTE: The software is still an early beta. Please tell us if you found a bug. Download datasets for students of Geostatistics 2017 (Petroleum Engineering): https://sourceforge.net/projects/geoms2/files/Geostatistics_Petroleum.zip/download Download datasets for students of Geostatistics 2017 (Geology and Mining Engineering): https://sourceforge.net/projects/geoms2/files/Geostatistics_Mining.zip/download Old: http://sourceforge.net/projects/geoms2/files/SETS_geoestatistica2_2015.7z/download https://sites.google.com/site/cmrpsoftware/downloads/Quarry_sets.7z?attredirects=0&d=1 http://sourceforge.net/projects/geoms2/files/Mining.7z/download
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 11
    openBmap

    openBmap

    a free and open map of wireless communicating objects

    openBmap collects data and provides open maps and statistics of all communicating objects: cellular antennas, wifi hotspots. All softwares from back-end to client are open-source under AGPL v3 license.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    TopoGen is a small PyGTK application which will make a topographic image overlay for Google Earth using the given coordinate boundaries.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    The Geocanvas project aims to provide a very small and simple set of APIs to assist the developer in creating geographically referenced canvas applications within the GTK/Gnome environment.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Celestial Precomputation

    Celestial Precomputation

    Sight Reduction for Air Navigation with Python

    Warning: I found an error if the DR position is on the southern hemisphere. The PUB249 pdf files did not show this error and are correct (as far as I checked). All Revisions 8+ and the Windows release have been fixed. This Python TK application calculates a good set of stars for a 3 star fix, makes all calculations similar to the FAAs Celestial Computation Sheet (see FAA doc FAA-H-8083-18). Also, you can create a PDF file that generates Pub 249 Vol 1 for any epoch you specify. The PUB249 as PDF is found under "Files". I wrote this for my aircraft bubble octant :-) It is mainly useful for air navigation as it assumes a bubble sextant but may be used for normal sextants as well. Requires Ephem and ReportLab (optional for PDF output) Not to be used for real-world navigation!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    LAnd Survey Tools "LAST" was created to preserve and expand on the work invested in an old, privately used, DOS based land survey construction and data collection application by porting much of the C++ coded logic and design concept over to Python.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    openModeller is a complete C++ framework for species potential distribution modelling. The project also includes a graphical user interface, a web service interface and an API for Python.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    A cross-platform aplication to explore online free maps (OpenStreetMap). Build with python and pygame, full immersive environnement. Actually only source code, require pygame.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Croizat

    Croizat

    A software package for quantitative analysis in Panbiogeography

    Croizat is a free, user-friendly, cross-platform desktop software package which biologists can use to integrate and analyze spatial data on species or other taxa and to explore geographical patterns in diversity under a panbiogeographic and graph-theoretic approach.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    GPSFileViewer

    GPSFileViewer

    Application to browse and visualize your GPS files

    Desktop application for browsing and visualizing GPS files on your local storage or on network. * Quickly navigate your GPS files using embedded file/track/metadata browser * Works with gpx, kml, and csv files * Show overview map of all tracks in directory * Filter tracks in browser based on metadata, location, and path * Color code track overview based on metadata, e.g., overall distance, start time * Simultaneously view one or more tracks on map while graphing detailed metadata (e.g., speed, elevation, hill gradient) * Quickly determine distance and duration for portions of tracks by mousing or dragging in the graph. Use this to see exactly how different routes compare in time and distance Written in WxPython+Matplotlib. Windows executable available; Mac and Linux can be run via script.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    TinyGPX
    Application for geocaching or waymarking that allows you to import GPX or LOC files for editing. You can print out cheat sheets to take on the trail, export to KML or HTML, and send the data to your handheld GPS unit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    AICtools

    AICtools

    Workflow and set of tools for Automated Imagery Classification

    AICtools is a GIS workflow and set of tools to facilitate Automated Imagery Classification (AIC) and analysis of surface features over time. Allows bulk processing of large data sets, including automated metadata processing/filtering, compressed archive extraction and file manipulation, raster band compositing, pre-processing, mosaicking, clipping. Automates a subset of operations involved in classification of satellite imagery and the associated raster calculations used for time trend analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    AIS Logger is a simple viewer and logger for data received by AIS-transponders or -receivers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AVPython embeds the Python programming language within ArcView GIS 3.x. This project will also encompass efforts to build a similar bridge between Python and ArcObjects. An integrated, redistributable Python / PyWin32 setup wizard is also published here.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Starting from various input files, we parse to find a list of addresses, then display them on a map.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Discover who lives close to each meeting, from your list of meeting locations and potential invitees.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next