Страница 1 из 1
Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 00:14
wildcheck
Стоит задача записать векторные слои в один файл shapefile - для последующей загрузки в Mapbox studio.
Из QGIS получилось экспортировать в KML разными слоями, а в SHAPE программа QGIS предлагает только добавить объекты в один слой. Это ограничение программы или Shape формата?
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 06:52
trir
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 08:20
Игорь Белов
[Vector] → [Data Management Tools] → [Merge Vector Layers…]
[Вектор] → [Управление данными] → [Объединить векторные слои…]
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:20
wildcheck
Игорь, пробовал [Вектор] - [Управление данными] -[Объединить векторные слои] выбрал все слои и на выходе получил Shape файл с одним слоем на котором отображены все мультиполигоны. А задача из-за ограничений MapBox экспротировать в один файл именно разными слоями.
Может я что-то не так делал?
Или попробовать другие форматы?
MapBox для KML выставляет ограничение в 15 слоев, поэтому KML не подходит. MapBox также принимает CSV, GPX. Может
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:25
trir
шейп это один слой
GeoJSON
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:32
freeExec
Добавьте новую колонку и различайте по ней разные слои. По другому не выйдет. Так же и в мапбоксе, у вас будет один источник данных и вы в нём как-то логически должны будете разделять свои слои.
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:44
wildcheck
trir писал(а): ↑25 мар 2019, 09:25
шейп
В MapBox GeoJson загружаются в Dataset и из одного датасет экспортируются в один Tile. Длбавит несколько Datasets в один Tile не получается.
В GeoJson есть возможность экспортировать данные именно слоями?
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:49
wildcheck
Идея была в том, чтобы добавить в Style данные разными слоями и таким образом управлять ими (окрашивать другим цветом по определенным фильтрам). Обращаться непосредственно к слою.
Но MapBox ограничил 15 источниками данных и "все пропало"

Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 09:52
gamm
wildcheck писал(а): ↑25 мар 2019, 09:49
Идея была в том, чтобы добавить в Style данные разными слоями и таким образом управлять ими (окрашивать другим цветом по определенным фильтрам)
а что мешает завести поле "LayerID" для идентификации объектов слоя, хранящихся в одном файле, и использовать его для раскраски по уникальным значениям?
Re: Возможно ли записать 95 слоев в один shapefile? Все слои имеют одинаковую структуру Multypoligon.
Добавлено: 25 мар 2019, 13:07
wildcheck
gamm писал(а): ↑25 мар 2019, 09:52
а что мешает завести поле "LayerID" для идентификации объектов слоя, хранящихся в одном файле, и использовать его для раскраски по уникальным значениям?
Благодарю! Вероятно, это решение. Попробуем так