Запитання з тегом «splitting»

Поділ або перегородка геометричних елементів

4
Як розділити функції QGIS?
Я новачок у використанні QGIS. Як я можу просто розділити функції в QGIS? У посібнику вказано просто провести лінію через багатокутник, який ви хочете розділити. Але це не працює. Лінія зникає при її закінченні. Коли я вибираю багатокутник, а потім розбиваю його, він іноді працює, а іноді не працює (з’являється …
20 qgis  splitting 

4
Виріжте / затисніть / розділіть багатокутник з іншим багатокутником з того ж шару
Щоб не було перекриваючих полігонів / особливостей, я зазвичай використовую один або кілька полігонів, щоб обрізати / формувати інші багатокутники. Це часто набагато швидше, ніж відстеження при додаванні полігонів тощо. Я не можу знайти цю функціональність у QGIS. Виділений багатокутник перекривається сусіднім (західним / лівим) багатокутником з прямим краєм. Я …

1
Розщеплення полігонів у середині точки за допомогою ArcPy?
Я намагаюся розділити близько 4000 багатокутників у їх середині, перпендикулярно їх найдовшій осі (тобто по ширині в середині точки), як на схемі нижче. В ідеалі я хотів би зробити це автоматично і уникати розділення кожного багатокутника вручну. Я витягнув середню точку полігонів шляхом перетворення найдовших ліній, які можна намалювати в …

3
Розділити функцію при перетині з ознакою іншого шару за допомогою PyQGIS / Python?
У мене буферний шар (зелений багатокутник), який я хочу розділити на два полігони, коли він перетинає бар'єр (синя лінія). Я намагався використовувати метод "splitGeometry", але я просто не можу змусити його працювати. Мій код поки що такий: while ldbuffprovider.nextFeature(feat): while barprovider.nextFeature(feat2): if feat.geometry().intersects(feat2.geometry()): intersection = feat.geometry().intersection(feat2.geometry()) result, newGeometries, topoTestPoints=feat.geometry().splitGeometry(intersection.asPolyline(),True) Який …

2
Вирізання рядків з очками?
Я перевіряв найкращий спосіб вирізати рядки на очки. Сценарій такий: багато вулиць, потрібні сегменти, розрізані точками перетину, такий: я зрозумів, я отримав рядок рядків (повна без очок) таблиця точок перетину st_intersection Мені потрібно отримати відрізки незалежних рядків рядків за таблицею точок перетину. Я використовую функції PostGIS і знайшов кілька підходів, …

5
Розділіть рядки на підмножини, що не перекриваються, на основі точок
З огляду на таблицю з геометрією ліній та одну чи більше точок, які прив’язані до цього рядка в окремій таблиці, я хотів би розділити кожен рядок на одну або кілька точок, що перетинаються, у кожному з місць, де лінія перетинає точку. Наприклад, існує лінія L з трьома точками, що перетинаються, …

5
Як розділити дороги ОСМ на окремі відрізки на перехрестях?
Я хочу створити дорожню мережу для використання з pgRouting за допомогою даних OpenStreetMap. Я завантажив файл форми з GeoFabrik у таблицю Postgres (з увімкненим PostGIS). Однак однією проблемою у мене було те, що дороги не завжди закінчуються на перехрестях, тому я вирішив розділити їх на кожному перехресті чи перехресті. Для …

2
Розщеплення неправильного багатокутника на рівні площі за допомогою QGIS?
Я геодезист і використовую QGIS для ведення записів ґрунтових випробувань на цивільних проектах і постійно забезпечую площу тестової партії або кількість необхідних партій. Вони частіше за все мають неправильну форму, і мені цікаво. Чи є плагін / рішення для вирізання шару, що містить неправильні багатокутники, на рівні площі або кількість …

2
Як ST_Split функції в одній таблиці за особливостями в іншій?
Мені потрібно розділити багатокутники (шар 'pol') на закриті та не закриті рядки (шар 'lin'). На жаль, я не отримую належних результатів за допомогою наступного запиту. CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT (ST_Dump(ST_Split(pol.geom, lin.geom))).* FROM pol, lin ) as g; У моєму прикладі …

4
Розщеплення рядків на дательні з OpenLayers
Пару років тому я опублікував обговорення міжнародної лінії зустрічі і @jdeolive запропонував мені розділити функції на dateLine. Тому я спробував. Коли я намагаюся розділити свою супутникову доріжку на splitWith на дательні, я повертаюся назад null. Я знаю, що я розбиваюсь правильно, бо коли я розбиваюсь по лінії Грінвіч, я отримую …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.