Как разделить файл формы по вертикали в Python?Python

Программы на Python
Ответить
Anonymous
 Как разделить файл формы по вертикали в Python?

Сообщение Anonymous »

У меня есть шейп-файл, и я хотел бы разделить фигуру на «n» вертикальных полос.
Есть ли чистый метод Python, чтобы сделать это и сохранить выходные данные в виде файла формы для каждой вертикальной полосы? У меня есть шейп-файл США, и я хотел бы разделить многоугольник на несколько вертикальных полос.

Код: Выделить всё

import geopandas as gpd

gdf = gpd.read_file('cb_2017_us_nation_20m/cb_2017_us_nation_20m.shp')

AFFGEOID    GEOID   NAME    geometry
0100000US   US  United States   (POLYGON ((-136.563223 58.035052, -136.538708 ...
Изображение

На основе изображения выше (извините за плохое качество) я хотел бы разделить многоугольник на "n" подполигоны.

Я пробовал несколько программ ГИС, но не смог найти решения. Какой-нибудь чистый метод Python для достижения этой цели?

Будем благодарны за любую помощь.>

Подробнее здесь: https://stackoverflow.com/questions/540 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»