Страница 1 из 1

Простенькая задача по ГИС

Добавлено: 14 июл 2020, 10:27
xtxskif
Данные --> https://www.dropbox.com/sh/0isbx5gneyq3 ... F-a0a?dl=0

Я использую QGIS 3.8.

Передо мной задача создать из исходных данных карту США, где будуть только границы штатов (без границ county внутри каждого штата).
Групировать можно по колонке state где указано имя каждого штата (см. рис. 1).
На карте оно виглядит так (см. рис. 2).

Помогите решить данную задачу.
Большое спасибо

Re: Простенькая задача по ГИС

Добавлено: 14 июл 2020, 11:16
Игорь Белов
Раз уж негде взять слой штатов, нужно создать его инструментом Dissolve. Но в выложенном слое много ошибок геометрии, надо править.

Re: Простенькая задача по ГИС

Добавлено: 14 июл 2020, 11:26
xtxskif
Игорь Белов писал(а):
14 июл 2020, 11:16
Раз уж негде взять слой штатов
взять есть где, но задача состоит в том чтоб работать с етими данными
Игорь Белов писал(а):
14 июл 2020, 11:16
в выложенном слое много ошибок геометрии, надо править.
какие именно ошыбки присутствуют, если не секрет?

Re: Простенькая задача по ГИС

Добавлено: 14 июл 2020, 14:30
Игорь Белов
В основном самопересечения вместе с пересечениями частей мультиполигонов.

Инструмент проверки:
[Vector] → [Geometry Tools] → [Check Validity…]

Можно выбрать метод проверки. На выходе будут три слоя:
  • здоровые объекты
  • больные объекты
  • места ошибок
Можно также включить предустановленные плагины Geometry Checker и Topology Checker. Сам, правда, не пробовал.

Re: Простенькая задача по ГИС

Добавлено: 14 июл 2020, 15:58
gamm
еще можно попробовать построить топологию (v.clean, v.build), перенеся слой в GRASS, который теперь тоже часть (модуль) QGIS. А потом обратно. Файл небольшой, должно получиться.