shapely- все статьи тега ➜ страница 0


Объединение полигонов в Python, GeoPandas или shapely (в единую геометрию)

Я пытаюсь найти объединение двух полигонов в Геопандах и вывести единую геометрию, которая включает точки из обоих полигонов в качестве своих вершин. Функция geopandas.overlay дает мне полигоны для каждого отдельного объединения, но я хотел бы иметь один полигон. Для контекста я использую это, чтобы объединить две административные области вместе в одну область (т. е. включить городской округ в пределах страны). Следующий пример взят с веб-сайта geopandas и иллюстрирует, что Я бы хотел: ...

Добавление панели цветов matplotlib из коллекции патчей

Я преобразую фигурный Мультиполигон в коллекцию патчей и сначала окрашиваю каждый полигон следующим образом: # ldn_mp is a MultiPolygon cm = plt.get_cmap('RdBu') num_colours = len(ldn_mp) fig = plt.figure() ax = fig.add_subplot(111) minx, miny, maxx, maxy = ldn_mp.bounds w, h = maxx - minx, maxy - miny ax.set_xlim(minx - 0.2 * w, maxx + 0.2 * w) ax.set_ylim(miny - 0.2 * h, maxy + 0.2 * h) ax.set_aspect(1) patches = [] for poly in ldn_mp: colour = cm(1. * len(filter(poly.contains, points) ...