Skip to main content

Qt application to transform raw tables into clean geographic data.

Project description

App Icon

Geo-Importer

Geo-Importer is a lightweight desktop application built with PySide6 for importing, cleaning and georeferencing statistical tables.


Installation

Install from PyPI:

pip install geo-importer

Quick Start

Launch the application:

geo-importer

Or from Python:

import geo_importer
geo_importer.main()

Then:

  1. Upload your Excel, CSV or PDF file
  2. Select table region (PDF) or worksheet (Excel)
  3. Clean and prepare columns in the DataPrep view
  4. Filter which statistics to include
  5. Load and filter geodata (choose type, version, level)
  6. Automatically map statistics to regions (exact, prefix, fuzzy, regex)
  7. Manually adjust any unmatched records
  8. Preview on an interactive Folium map
  9. Export your matched data as CSV or GeoJSON

Features

  • Multi-format support: Excel (.xls/.xlsx), CSV, PDF
  • Interactive table cleaning with transpose, undo/redo, cut/copy/paste
  • Flexible automatic matching: exact, prefix, fuzzy (RapidFuzz), regex
  • Built-in geodata: NUTS (0–3), LAU, LOR — select version and level
  • Live preview on a Folium map (gradient or categorical coloring)
  • One-click export to CSV or GeoJSON

Documentation

Full documentation is available at: https://frievoe97.github.io/geo-importer/latest/


License

Distributed under the MIT License. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geo_importer-0.0.1b910.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geo_importer-0.0.1b910-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file geo_importer-0.0.1b910.tar.gz.

File metadata

  • Download URL: geo_importer-0.0.1b910.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for geo_importer-0.0.1b910.tar.gz
Algorithm Hash digest
SHA256 dfe8b552952609263055dec8c600e40fee8c83b6b761c2be088f073bf1020a8a
MD5 848258096fbbc0e9a208f549a13b0aeb
BLAKE2b-256 08fbe6fb3a536f313be4b22643ab331fb38f467d4c57223e9b840a8e94bb029b

See more details on using hashes here.

File details

Details for the file geo_importer-0.0.1b910-py3-none-any.whl.

File metadata

File hashes

Hashes for geo_importer-0.0.1b910-py3-none-any.whl
Algorithm Hash digest
SHA256 73bfc46f39e02cb48e98c39e039ba8de12977ac256751124a894680e5a5b6462
MD5 db08b931deb7c39c5cb18f755cbbca2c
BLAKE2b-256 c182aec3ef968b0ef721eb75987ad883b640ad70b6597e7e7469118a9f696e93

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page