Це команда pprepair, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pprepair - інструмент для ремонту площинних перегородок
СИНТАКСИС
pprepair [ [-i ім'я файлу [schemaindex]] [-o ім'я файлу] [-виправити] [-d] | -p [-i ім'я файлу [
schemaindex]] [-t] [-отнт ім'я файлу] [-вх] [-старший співвідношення] [-v] [-ау] [-rtnn] [-ртам]
[-rtlb] [-rrlb] [-ррр] [-rpl ім'я файлу] [-рем ім'я файлу] [-от ім'я файлу] [-otwp
ім'я файлу] [-бд] [-rp] [-ооо] [-o ім'я файлу] [-пі] ]
ОПИС
pprepair (ремонт планарної перегородки) бере набір багатокутників і гарантує, що вони утворюють a
дійсна плоска перегородка, виготовлена з дійсних багатокутників і не має проміжків або перекриттів. Це може бути
використовується як валідатор, що розповідає про проблеми в окремих полігонах або на площині
розділу, а також як інструмент автоматичного відновлення, що виводить набір багатокутників, які формуються
дійсний плоский розділ.
ВАРІАНТИ
Основні варіанти
-i ім'я файлу
Додайте цей файл до тріангуляції за допомогою цього індексу схеми
-o ім'я файлу
Виведіть відновлені багатокутники в цей файл
-виправити Автоматично відремонтувати (те саме, що -rrlb -ррр)
-d Розведіть кордони між областями з однаковим тегом згідно зі схемою
індекс
Можливі кроки (у звичайному порядку обробки)
-i ім'я файлу
Додайте цей файл до тріангуляції за допомогою цього індексу схеми
-t Позначте тріангуляцію
-отнт ім'я файлу
Виведіть позначену тріангуляцію з кількістю тегів у цьому файлі
-вх Вважайте дірки дійсними
-старший раціон
Розділіть недійсні області на трикутники з більшим співвідношенням сторін, ніж це
-v стверджувати
-ау Дозволити видалення недійсних регіонів (де це зручно)
-rtnn Відремонтуйте трикутники, призначивши їх сусідам, присутнім з більшості сторін
-ртам Відремонтуйте трикутники, призначивши їх сусідові, присутнім принаймні з 2 сторін
-rtlb Відремонтуйте трикутники, призначивши їх сусідові, присутнім уздовж найдовшої частини
їх межі
-rrlb Відремонтуйте регіони, призначивши їх сусідам, присутнім уздовж найдовшої частини
їх межа
-ррр Відновіть регіони, призначивши їх випадковому сусіду
-rpl ім'я файлу
Виправте шляхом призначення відповідно до списку пріоритетів у цьому файлі
-рем ім'я файлу
Виправити збіг країв відповідно до списку пріоритетів у цьому файлі
-от ім'я файлу
Виведіть тріангуляцію в цей файл
-otwp ім'я файлу
Виведіть тріангуляцію в цей файл, включаючи вхідний файл, де кожен трикутник
прийшли з
-бд Видаляє непотрібні вершини перед реконструкцією для підтримки більших наборів даних (спробуйте
якщо ви отримуєте помилку сегментації)
-rp Перебудувати багатокутники
-o ім'я файлу
Виведіть відновлені багатокутники в цей файл
-ооо ім'я файлу
Виведіть відновлені багатокутники в цьому файлі, включаючи вхідний файл, де вони
прийшли з
-пі Роздрукувати інформацію про тріангуляцію
приклад
pprepair -i "myInput.shp" -o "myOutput.shp" -виправити
Використовуйте pprepair онлайн за допомогою служб onworks.net