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.1b911.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.1b911-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: geo_importer-0.0.1b911.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.1b911.tar.gz
Algorithm Hash digest
SHA256 859ee038d6bf50f3b0943fcf1c994d10c9528edba3079e3853080b1ace56525c
MD5 27adead11ec8ce69adcdda919dda2574
BLAKE2b-256 656045d16935a7ea963a9647b80701834a887fddedebaad6af33db83359bdace

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geo_importer-0.0.1b911-py3-none-any.whl
Algorithm Hash digest
SHA256 7a48ebdd2c77b605bd0b310106c364f52c4030c251959ce5a568322a7523afa9
MD5 e6100d2d9ab7290589dff379aaa401e3
BLAKE2b-256 1f8836a262fd1372899416e3749846ec6ce5a5d17acfb57c6a41d69ff097712e

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