Не знаете, где задать вопрос? Задавайте здесь.
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 13 дек 2017, 12:45
День добрый.
Есть задача - считать скриптом python картографические данные контура области (любой) РФ и сохранить в .jpg (можно в другом формате).
Я новичек в этом деле (в python nj;t). Подскажите в каком направлении хотя бы "двигаться".
P.s.: Умею в Python считывать данные высот по заданным координатам

-
trir
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Сообщение
trir » 13 дек 2017, 13:13
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 13 дек 2017, 13:24
В том то и вопрос, с каких источников я пока сам не приложу ума.
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 13 дек 2017, 13:24
есть же всякие там растровые файлы, векторные
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 13 дек 2017, 13:41
trir писал(а): ↑13 дек 2017, 13:27
уверен?
да в том то и дело что я к этому ремеслу даже не знаю как подойти.
-
rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Сообщение
rhot » 13 дек 2017, 13:44
rashid_s писал(а): ↑13 дек 2017, 13:41
Здесь какаято ошибка. Ссылка странно открывается
Подтверждаю.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
trir
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Сообщение
trir » 13 дек 2017, 13:47
Здесь какаято ошибка. Ссылка странно открывается
тебя это не должно волновать, тебе главное - архивы
ещё можно взять эти данные из
OSM
-
jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Сообщение
jerry-maori » 13 дек 2017, 13:57
Считать shp:
Код: Выделить всё
import geopandas as gp
shp = gp.read_file(SHAPE_FILE_NAME_PROJ)
Вывести картинку:
Код: Выделить всё
shp.plot(color='green',edgecolor='black',ax=ax)
Сохранить картинку:
Если нужно более в плане именно вывода (настраивать и т.д.) то:
Код: Выделить всё
import shapely
from matplotlib import pyplot as plt
from matplotlib.patches import Polygon
from matplotlib.lines import Line2D
from matplotlib.collections import PatchCollection
-
freeExec
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Сообщение
freeExec » 13 дек 2017, 14:13
Ну так не интересно, а то можно было бы совсем
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 14 дек 2017, 04:42
jerry-maori писал(а): ↑13 дек 2017, 13:57
import geopandas as gp
shp = gp.read_file(SHAPE_FILE_NAME_PROJ)
При установке geopandas выдает ошибку
Код: Выделить всё
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcd in position 24: invalid continuation byte
Как это дело разрулить?
-
jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Сообщение
jerry-maori » 14 дек 2017, 05:11
Ну самый простой способ -- из файла убрать столбцы с русскими названиями.
Более полезный -- использовать Python 3.x, где внезапно решили проблему тысячелетия под названием UTF8.
-
rashid_s
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 05 дек 2014, 10:06
- Репутация: 0
- Откуда: Омск
Сообщение
rashid_s » 14 дек 2017, 05:35
jerry-maori писал(а): ↑14 дек 2017, 05:11
Ну самый простой способ -- из файла убрать столбцы с русскими названиями.
Более полезный -- использовать Python 3.x, где внезапно решили проблему тысячелетия под названием UTF8.
Дак я в Pycharm библиотеку хочу установить geopandas через pip install. Пока еще до запуска скрипта не дошел.
Python 3.6.3, Pycharm последняя версия тоже.
-
jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Сообщение
jerry-maori » 14 дек 2017, 06:51
ну тогда всякий пути, куда питон своё ставит? он там случайно не в папку профиля пишет? (вы ведь под Windows)?
я вообще под вин держу питон в составе анаконды.
а так только линукс -- там как-то проще с ним
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей