QDC Конвертер
Конвертер *.qdc (Garmin QuickDraw Contours) в таблицу *.csv (CSV таблица) или *.grd (Растр ESRI ASCII Grid)
Установка
Установка одним файлом
Скачать релиз.
Установка из 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.
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| qdc-converter-2.5.tar.gz | 92.9 kB | Without provenance | Details for qdc-converter-2.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| qdc_converter-2.5-py3-none-any.whl | Python 3 | none | any | Details for qdc_converter-2.5-py3-none-any.whl |
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
|
Security for qdc-converter 2.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.