Как построить LineString без цвета заливки?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как построить LineString без цвета заливки?

Сообщение Anonymous »

У меня есть файл kml, я обнаружил, что изображение не такое, как в Картах Google. Линии в Картах Google отображаются в виде многоугольников, заполненных цветом. Я использовал этот код для построения этой LineString, что я могу geoplot.plot LineString без заполненного цвета ? Я нашел matplotlib.plot без цвета заливки, удалив facecolor='blue'.

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

polys1 = polys[polys['geometry'].apply(lambda x: isinstance(x, Polygon))]
lines1 = polys[polys['geometry'].apply(lambda x: isinstance(x, LineString))]
polys1.plot(ax=ax, facecolor=color, color=color, label=legend, zorder=2)
if plotAll and not lines1.empty:
lines1.plot(ax=ax, color=color, label=legend, zorder=3)

geoplot.polyplot(polys1, ax = ax, facecolor = "blue", zorder = 2)
if plotAll and not lines1.empty:
geoplot.polyplot(lines1, ax = ax, color = "blue", zorder = 3)
KML, построенный с помощью matplotlib.plot с facecolor='blue'
[img]https://i. sstatic.net/7AnAoaQe.png[/img]
KML, построенный с помощью matplotlib.plot без facecolor='blue'
[img]https:/ /i.sstatic.net/A230obz8.png[/img]
KML, построенный с помощью geoplot.plot
Изображение
KML в Картах Google
Изображение


Подробнее здесь: https://stackoverflow.com/questions/785 ... fill-color
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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