Может кто в курсе как преобразовать тип geometry в geography

Ответить
Namolem
Интересующийся
Сообщения: 17
Зарегистрирован: 04 сен 2011, 18:45
Репутация: 0

Может кто в курсе как преобразовать тип geometry в geography

Сообщение Namolem » 04 сен 2011, 18:49

В этой теме пока не разбираюсь, но делать надо..

Есть база данных с картой города и области.

Точка (г.Брянск, ул. Костычева, д. 49) имеет вид (х,у):

2173193.5891201617 491525.40779972705

В скрипте добавления объекта фигурирует SRID 4326

Как мне преобразовать эти координаты в WGS84 для взаимодействия с Яндекс.Картами ?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Может кто в курсе как преобразовать тип geometry в geogr

Сообщение Максим Дубинин » 04 сен 2011, 21:16

приведенные координаты - не 4326, в том же скрипте поищите коды других систем
пристегивайтесь, турбулентность прямо по курсу

Namolem
Интересующийся
Сообщения: 17
Зарегистрирован: 04 сен 2011, 18:45
Репутация: 0

Re: Может кто в курсе как преобразовать тип geometry в geogr

Сообщение Namolem » 05 сен 2011, 05:51

Вот такой запрос сохранен под именем "ставка геометрии"

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

INSERT INTO "Areas" ("ID", "Label", "the_geom") VALUES ('32280001','Новая 11', GeomFromText('POLYGON((2167698.72 492533.44, 2167693.47 492519.58, 2167645.91 492537.54, 2167650.88 492551.3, 2167698.72 492533.44))',4326));

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Может кто в курсе как преобразовать тип geometry в geogr

Сообщение Denis Rykov » 05 сен 2011, 06:17

Приведенный запрос просто вставляет запись в таблицу, но судя по координатам - это совсем не 4326. Чтобы перевести данные в 4326, нужно во-первых определиться с тем, что за проекция у вас используется, а затем выполнить что-то вроде:

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

ST_Transform(ST_SetSRID(the_geom, [ваш SRID]), 4326);
Spatial is now, more than ever, just another column- The Geometry Column.

Namolem
Интересующийся
Сообщения: 17
Зарегистрирован: 04 сен 2011, 18:45
Репутация: 0

Re: Может кто в курсе как преобразовать тип geometry в geogr

Сообщение Namolem » 05 сен 2011, 16:03

Узнал что используется СК-32..

Ответить

Вернуться в «PostGIS/PostgreSQL»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей