GoGPT Best VPN GoSearch

Favicon OnWorks

osmcoastline - Dalam Talian di Awan

Jalankan osmcoastline dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan osmcoastline yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


osmcoastline - ekstrak garis pantai daripada data OSM

SINOPSIS


osmcoastline [PILIHAN] --output=OUTPUT-DB INPUT-FAIL

DESCRIPTION


osmcoastline mengekstrak data garis pantai daripada INPUT-FAIL, biasanya fail planet (atau
keluaran daripada osmcoastline_filter program, lihat di bawah) dan kumpulkan semua bahagian
ke dalam poligon untuk digunakan dalam pemapar peta dsb.

Output ditulis ke pangkalan data Spatialite OUTPUT-DB. Bergantung pada pilihan itu
akan mengandungi garis pantai dalam format yang berbeza. Lihat penerangan pilihan
di bawah dan README.md untuk butiran.

PILIHAN


-h, - membantu
Paparkan maklumat penggunaan.

-b, --bbox-overlap=BERTINDIH
Poligon yang terlalu besar dipecahkan kepada dua bahagian (secara rekursif jika perlu).
Di mana poligon menyentuh TINDIHAN ditambah, kerana dua poligon hanya bersentuhan
sering membawa kepada masalah rendering. Nilai diberikan dalam unit yang digunakan untuk
unjuran (untuk WGS84 (4326) ini dalam darjah, untuk Mercator (3857) ini dalam
meter). Jika ini ditetapkan terlalu kecil, anda mungkin mendapat artifak yang memaparkan poligon
sentuh. Lebih besar anda menetapkan ini, lebih besar poligon keluaran. Yang terbaik
nilai bergantung pada skala peta atau tahap zum yang anda sediakan untuk data tersebut.
Lumpuhkan pertindihan dengan menetapkannya kepada 0. Lalai ialah 0.0001 untuk WGS84 dan 10 untuk
Mercator.

-c, --jarak-dekat=JARAK
osmcoastline memasang cara yang ditanda semula jadi=garis pantai menjadi gelang. Kadang-kadang ada
ialah jurang dalam garis pantai dalam data OSM. OSMCoastline akan menutup jurang ini jika ia
adalah lebih kecil daripada DISTANCE. Gunakan 0 untuk melumpuhkan ciri ini.

-d, --nyahpepijat
Dayakan output penyahpepijatan.

-f, --tulis ganti
Tulis ganti fail output jika ia sudah wujud.

-saya, --tiada-indeks
Jangan cipta indeks spatial dalam output db. Lalai adalah untuk mencipta indeks tersebut
yang menjadikan pangkalan data lebih besar, tetapi data lebih cepat digunakan.

-l, --garisan-keluaran
Keluarkan garis pantai sebagai baris ke fail pangkalan data.

-m, --max-points=NUM
Tetapkan ini kepada 0 untuk mengelakkan pemisahan poligon besar dan rentetan garisan. Jika ditetapkan kepada
sebarang integer positif lain osmcoastline akan cuba membelah poligon/tali garis kepada
tidak mempunyai lebih daripada ini banyak mata. Bergantung pada pertindihan yang ditakrifkan dengan -b and
bentuk poligon kadang-kadang tidak mungkin untuk mendapatkan poligon kecil
cukup. osmcoastline akan memberi amaran kepada anda tentang STDERR jika ini berlaku. Lalai ialah
1000.

-o, --output=FAIL
Fail pangkalan data spatial untuk output. Pilihan ini mesti ditetapkan.

-p, --output-polygons=tanah|air|kedua-duanya|tiada
Poligon mana yang hendak ditulis (lalai: tanah).

-r, --output-cincin
Output berdering ke fail pangkalan data. Ini digunakan untuk tujuan penyahpepijatan.

-ya, --srs=EPSGCODE
Tetapkan sistem rujukan/unjuran spatial. Gunakan 4326 untuk WGS84 atau 3857 untuk "Google
Mercator". Jika anda ingin menggunakan data untuk peta web berjubin biasa, 3857 ialah
mungkin betul. Untuk kegunaan lain, terutamanya jika anda ingin membuat projek semula kepada yang lain
unjuran, 4326 mungkin betul. Unjuran lain tidak disokong pada masa ini.
Lalai adalah 4326.

-S, --write-segments=FILENAME
Tulis semua segmen garis pantai ke fail yang diberikan. Segmen ialah sambungan
antara dua titik. Segmen ditulis dalam format dalaman yang dimaksudkan untuk
gunakan dengan osmcoastline_segments program sahaja. Fail merangkumi semua segmen
sebenarnya dalam data OSM dan hanya mereka. Jurang (mungkin) ditutup kemudian
peringkat berlari osmcoastline, tetapi segmen penutup tersebut tidak akan disertakan.

-v, --verbose
Memberi anda maklumat terperinci tentang apa osmcoastline sedang dilakukan, termasuk masa.

-V, --versi
Paparkan versi program dan maklumat lesen.

NOTA


Untuk mempercepatkan pemprosesan anda mungkin mahu menjalankan osmcoastline_filter program dulu. Lihat
halaman manualnya untuk butiran.

DIAGNOSTIK


osmcoastline keluar dengan kod keluar

0 jika semuanya baik-baik saja 1
jika terdapat amaran semasa memproses garis pantai 2
jika terdapat ralat semasa memproses garis pantai 3
jika terdapat ralat maut semasa menjalankan program 4
jika terdapat masalah dengan hujah baris arahan.

CONTOH


Main osmcoastline pada fail planet menggunakan pilihan lalai:

osmcoastline -o coastline.db planet.osm.pbf

Berlari osmcoastline_filter pertama:

osmcoastline_filter -o coastline.osm.pbf planet.osm.pbf
osmcoastline -o coastline.db coastline.osm.pbf

Gunakan osmcoastline dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.