не распознает систему координат pyshp

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

не распознает систему координат pyshp

Сообщение artterrm » 14 авг 2022, 07:08

Здравствуйте
Пытаюсь из списка координат сформировать полигон и закинуть его в Qgis с помощью модуля pyshp в Питон
Полигон получился но Qgis пишет что система координат не распознана хотя я ее назначал в файле prj
Хотя он пишет что не распознана однако если включить слой QuickMapService то видно что полигон на местности лежит правильно.
Почему так?

import shapefile
Polygon=[[136.442511, 52.286721],
[136.152983, 52.187093],
[136.445346, 52.139924],
[136.168892, 52.290746],
[136.187973, 52.391558],
[136.146841, 52.171524],
[136.436159, 52.391052],
[136.113007, 52.470284],
[136.192035, 52.290674],
[136.438441, 52.478704]]
w=shapefile.Writer('del_1')
w.poly([polygon])
w.field('lesnichestvo')
w.record('lesnich_1')
w.close()
prj=open('del_1'+'prj','w')
epsg='GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]'
prj.write(epsg)
prj.close()
Последний раз редактировалось artterrm 14 авг 2022, 07:43, всего редактировалось 1 раз.

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: не распознает систему координат pyshp

Сообщение artterrm » 14 авг 2022, 07:17

Перед расширением prj в строке prj=open('del_1'+'prj' 'w') нужно было поставить точку.
Как удаляют темы подскажите?

FAQ
Интересующийся
Сообщения: 27
Зарегистрирован: 09 окт 2019, 08:57
Репутация: 0
Откуда: Петропавловск-Камчатский

Re: не распознает систему координат pyshp

Сообщение FAQ » 20 фев 2023, 01:01

artterrm, Добрый день! практически такая же проблема. С недавнего обновления программы стало писать "система коорд не определена и сброшена по умолчанию". Использую подложку яндекса и чтобы она более менее точно сидела вручную переделываю сдвиги, всю жизнь работало норм, сейчас при попытке установить - на секунду тайлы становятся как надо, а после выдает вышеуказанную ошибку и перестает грузится соответственно. КОД: +proj=merc +lon_0=0 +k=1 +x_0=43.3 +y_0=42.2 +datum=WGS84 +units=m +no_defs

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot] и 8 гостей