Skip to main content

Русский | English

QDC Конвертер

Tests PyPi version Supported Python versions License

Конвертер *.qdc (Garmin QuickDraw Contours) в таблицу *.csv (CSV таблица) или *.grd (Растр ESRI ASCII Grid)

Screencast

Установка

Установка одним файлом

Скачать релиз.

Установка из PyPI

# CLI
pip install qdc-converter
# CLI + GUI
pip install qdc-converter[gui]

Установка из репозитория

git clone https://github.com/interlark/qdc-converter
cd qdc-converter

python -m venv venv

# Windows
.\venv\Scripts\activate.bat
# Linux, MacOS
. venv/bin/activate

# CLI
pip install .
# CLI + GUI
pip install .[gui]

Использование

Основные параметры: -i, -o и -l.

  • Пример конвертирования папки Contours с вложенными *.qdc файлами в таблицу export_table.csv с 3 полями X (долгота в десятичных градусах), Y (широта в десятичных градусах) и Depth(m) (глубина в метрах), используя слой данных L_1:

    qdc-converter -i "Contours" -o "export_table.csv" -l 1
    
  • Пример конвертирования папки Contours с вложенными *.qdc файлами в растр export_raster.grd, используя слой данных L_0:

    qdc-converter -i "Contours" -o "export_raster.grd" -l 0
    

    Полученный растр можно загрузить во многие ГИС (например, QGIS) и сконвертировать в более быстрочитаемый формат.

Параметры

qdc-converter --help
Usage: qdc-converter [OPTIONS]

  QDC Конвертер.

  Конвертер Garmin's QDC файлов в CSV или GRD.

Options:
  Основные параметры:             Ключевые параметры конвертера
    -i, --qdc-folder-path DIRECTORY
                                  Путь до папки со вложенными контурами
                                  QuickDraw Contours (QDC).  [required]

    -o, --output-path FILE        Путь до сконвертированного файла (*.csv или
                                  *.grd).  [required]

    -l, --layer [0,1,2,3,4,5]     Слой данных (0 - Raw user data, 1 -
                                  Recommended).  [0<=x<=5; required]
  Параметры корректировки:        Корректировки
    -dx, --x-correction FLOAT     Корректировка X.
    -dy, --y-correction FLOAT     Корректировка Y.
    -dz, --z-correction FLOAT     Корректировка Z.
  CSV Параметры:                  Параметры касающиеся записи CSV таблицы
    -csvd, --csv-delimiter TEXT   CSV разделитель значений колонок (по-умолчанию ",").
    -csvs, --csv-skip-headers     Не записывать заголовок таблицы.
    -csvy, --csv-yxz              Изменить порядок записи с X,Y,Z на Y,X,Z в
                                  CSV таблице.
  Другие параметры:               Другие параметры конвертера
    -st, --singlethreaded         Запустить конвертер в одном потоке.
    -vc, --validity-codes         Записывать код качества вместо глубины.
    -q, --quite                   "Молчаливый режим"
  --version                       Show the version and exit.
  --help                          Show this message and exit.

Release files for qdc-converter 2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qdc-converter 2.5
File Size Uploaded
qdc-converter-2.5.tar.gz 92.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qdc-converter 2.5
File Interpreter ABI Platform
qdc_converter-2.5-py3-none-any.whl Python 3 none any Details

Total release size: 184.4 kB

Release files / qdc-converter-2.5.tar.gz

Download URL qdc-converter-2.5.tar.gz
Size 92.9 kB
Tags Source
SHA-256 checksum
How to use checksums
77ebc229fcc46ab95db5e1fd1f14dc237ed856103bb6b7a9ea42d24932b19a16
BLAKE2b-256 checksum
How to use checksums
49556fba73177fc769279937e02691a773802f052411e6225c2d5f76889d291f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / qdc_converter-2.5-py3-none-any.whl

Download URL qdc_converter-2.5-py3-none-any.whl
Size 91.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9c973c7dd68f53318f1cdb9c5cfd15b5b2a365095ccec8ba36ee72e7c775cff
BLAKE2b-256 checksum
How to use checksums
bb5c560915836ae20e57e1d9622721ee75e8714d7d4bb2b2ce1ea80a407484f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release history Release notifications | RSS feed

This release

2.5 This release

2 release files

2.4

2 release files

2.3

2 release files

2.2

2 release files

2.1

2 release files

2.0

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page