Проблема отображения границ РФ в WGS84

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
33Evgenyy33
Интересующийся
Сообщения: 28
Зарегистрирован: 04 мар 2013, 23:33
Репутация: 1

Проблема отображения границ РФ в WGS84

Сообщение 33Evgenyy33 » 03 апр 2013, 02:16

Ребят такая дилемма. Делаю приложение, которое работает с картой России в shape формате. Использую компонент от devexpress, НО, он поддерживает карты, как я понял, только в градусах. Скажите плиз, есть ли какая-то возможность преобразовать карту из метров в градусы.... возможно не корректно выражаюсь, извините, но мало что понимаю в этом...
Последний раз редактировалось 33Evgenyy33 11 апр 2013, 02:52, всего редактировалось 3 раза.

dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Re: Ребят, помогите несведущему.

Сообщение dwarwood » 03 апр 2013, 07:17

1) компонент от devexpress
шо за компонент

2)есть ли какая-то возможность преобразовать
да, какая-то есть. каков вопрос - таков ответ :-)

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Ребят, помогите несведущему.

Сообщение nadiopt » 03 апр 2013, 08:05

ладно глумиццо-то
любая ГИС умеет преобразовывать из градусов в метры и обратно, я думаю, вам проще всего из командной строки ogr и почитайте матчасть про системы координат и проекции
ин гроссен фамилен нихт клювен клац клац

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Ребят, помогите несведущему.

Сообщение Александр Мурый » 03 апр 2013, 08:42

Если у вас сейчас нет никакой ГИС, то проще всего будет скачать и установить бесплатную QGIS (например, отсюда), и там перепроецировать ваши данные в географическую систему координат («в градусы»).

Порядок действий: открываете шейпфайл --> ПКМ по имени слоя --> Сохранить как --> в графе «Система координат» ставите «Выбранная система координат» --> кнопка Обзор --> ищете и выбираете "WGS 84 (EPSG:4326)"
Редактор материалов, модератор форума

33Evgenyy33
Интересующийся
Сообщения: 28
Зарегистрирован: 04 мар 2013, 23:33
Репутация: 1

Re: Ребят, помогите несведущему.

Сообщение 33Evgenyy33 » 04 апр 2013, 16:22

Спасибо всем за отзывы. Александр Мурый, делаю все так как вы сказали, в итоге картая меняет свой образ.
Снимок.JPG
Изначальный
Снимок.JPG (88.38 КБ) 13993 просмотра
и то что получается...
Снимок1.JPG
то что получилось
Снимок1.JPG (28.67 КБ) 13993 просмотра

trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Ребят, помогите несведущему.

Сообщение trir » 04 апр 2013, 17:10

1. dotspatial
http://dotspatial.codeplex.com/
2. разрезать полигоны по 180 паралели

33Evgenyy33
Интересующийся
Сообщения: 28
Зарегистрирован: 04 мар 2013, 23:33
Репутация: 1

Re: Ребят, помогите несведущему.

Сообщение 33Evgenyy33 » 04 апр 2013, 18:18

trir подскажите плиз, как это сделать, если можно...

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Ребят, помогите несведущему.

Сообщение Petruxin » 04 апр 2013, 18:29

Если Вы хотите чтобы Чукотка "встала " на свое место, то почитайте

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2240
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1513
Откуда: Казань

Re: Ребят, помогите несведущему.

Сообщение Игорь Белов » 04 апр 2013, 18:42

Если Вы хотите чтобы Чукотка "встала " на свое место, то почитайте
Посмотрите внимательнее, Чукотка стояла на месте, проблема появилась после отображения в долготе/широте.
trir писал(а):разрезать полигоны по 180 паралели
Помотрите внимательнее, полигоны уже разрезаны по 180 параллели. Нужно переносить Чукотку на 360 градусов по долготе.
The purpose of computing is insight, not numbers

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Ребят, помогите несведущему.

Сообщение Petruxin » 04 апр 2013, 18:56

ErnieBoyd Всë таки надо попробовать Альберса-Сибирь в проекции внести. У меня довольно часто такая картинка вылезала и я как то ее решал, а раз переносить я ничего не умею, то вроде со сменой проекции проблема исчезала: )

[ Сообщение с мобильного устройства ]

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Ребят, помогите несведущему.

Сообщение Дмитрий Барышников » 04 апр 2013, 20:28

На рисунке видно что чукотка "не разлетается" на весь мир, а разлетается какая часть данных. Возможно острова. Приложите ваши данные для понимания проблемы.

Для разрезки по 180 используйте ogr2ogr с опцией wrapdateline. Утилита идет вместе с QGIS (например, C:\Program Files (x86)\NextGIS_QGIS\bin).

33Evgenyy33
Интересующийся
Сообщения: 28
Зарегистрирован: 04 мар 2013, 23:33
Репутация: 1

Re: Ребят, помогите несведущему.

Сообщение 33Evgenyy33 » 04 апр 2013, 20:34

Ребят, спасибо еще раз за отзывы! Petruxin, обязательно попробую Ваш вариант! Есть еще нюанс, простите, просто не хватает знаний. Когда переводится в градусы, то кроме той левой части пренесенной, есть еще нюанс. Карта как бы меняет свою форму, отображение не такое как она была изначально в метрах.... это поправимо?
Дмитрий Барышников, вот мои данные https://docs.google.com/file/d/0B4IN17d ... sp=sharing

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Ребят, помогите несведущему.

Сообщение Petruxin » 04 апр 2013, 20:46

При переводе в другую проекцию внешний вид вполне может изменится. Для этого и выбирается наиболее подходящая прекция.
У меня ссылка не работает. Чего бы Вам здесь шейп не выложить?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Ребят, помогите несведущему.

Сообщение Александр Мурый » 04 апр 2013, 21:25

33Evgenyy33 писал(а): Карта как бы меняет свою форму, отображение не такое как она была изначально в метрах.... это поправимо?
См. http://gis-lab.info/qa/proj-sk-faq.html#16
Редактор материалов, модератор форума

33Evgenyy33
Интересующийся
Сообщения: 28
Зарегистрирован: 04 мар 2013, 23:33
Репутация: 1

Re: Ребят, помогите несведущему.

Сообщение 33Evgenyy33 » 04 апр 2013, 21:45

Petruxin писал(а):При переводе в другую проекцию внешний вид вполне может изменится. Для этого и выбирается наиболее подходящая прекция.
У меня ссылка не работает. Чего бы Вам здесь шейп не выложить?
Вложения
Новая папка.rar
Файл с шепом
(4.39 МБ) 543 скачивания

Ответить

Вернуться в «Общие вопросы»

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

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