Страница 1 из 4
Проблема отображения границ РФ в WGS84
Добавлено: 03 апр 2013, 02:16
33Evgenyy33
Ребят такая дилемма. Делаю приложение, которое работает с картой России в shape формате. Использую компонент от devexpress, НО, он поддерживает карты, как я понял, только в градусах. Скажите плиз, есть ли какая-то возможность преобразовать карту из метров в градусы.... возможно не корректно выражаюсь, извините, но мало что понимаю в этом...
Re: Ребят, помогите несведущему.
Добавлено: 03 апр 2013, 07:17
dwarwood
1) компонент от devexpress
шо за компонент
2)есть ли какая-то возможность преобразовать
да, какая-то есть. каков вопрос - таков ответ

Re: Ребят, помогите несведущему.
Добавлено: 03 апр 2013, 08:05
nadiopt
ладно глумиццо-то
любая ГИС умеет преобразовывать из градусов в метры и обратно, я думаю, вам проще всего из командной строки ogr и почитайте матчасть про системы координат и проекции
Re: Ребят, помогите несведущему.
Добавлено: 03 апр 2013, 08:42
Александр Мурый
Если у вас сейчас нет никакой ГИС, то проще всего будет скачать и установить бесплатную QGIS (например,
отсюда), и там перепроецировать ваши данные в географическую систему координат («в градусы»).
Порядок действий: открываете шейпфайл --> ПКМ по имени слоя --> Сохранить как --> в графе «Система координат» ставите «Выбранная система координат» --> кнопка Обзор --> ищете и выбираете "WGS 84 (EPSG:4326)"
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 16:22
33Evgenyy33
Спасибо всем за отзывы. Александр Мурый, делаю все так как вы сказали, в итоге картая меняет свой образ.

- Изначальный
- Снимок.JPG (88.38 КБ) 14000 просмотров
и то что получается...

- то что получилось
- Снимок1.JPG (28.67 КБ) 14000 просмотров
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 17:10
trir
1. dotspatial
http://dotspatial.codeplex.com/
2. разрезать полигоны по 180 паралели
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 18:18
33Evgenyy33
trir подскажите плиз, как это сделать, если можно...
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 18:29
Petruxin
Если Вы хотите чтобы Чукотка "встала " на свое место, то
почитайте
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 18:42
Игорь Белов
Если Вы хотите чтобы Чукотка "встала " на свое место, то почитайте
Посмотрите внимательнее, Чукотка стояла на месте, проблема появилась после отображения в долготе/широте.
trir писал(а):разрезать полигоны по 180 паралели
Помотрите внимательнее, полигоны уже разрезаны по 180 параллели. Нужно переносить Чукотку на 360 градусов по долготе.
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 18:56
Petruxin
ErnieBoyd Всë таки надо попробовать Альберса-Сибирь в проекции внести. У меня довольно часто такая картинка вылезала и я как то ее решал, а раз переносить я ничего не умею, то вроде со сменой проекции проблема исчезала: )
[ Сообщение с мобильного устройства ]
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 20:28
Дмитрий Барышников
На рисунке видно что чукотка "не разлетается" на весь мир, а разлетается какая часть данных. Возможно острова. Приложите ваши данные для понимания проблемы.
Для разрезки по 180 используйте
ogr2ogr с опцией wrapdateline. Утилита идет вместе с QGIS (например, C:\Program Files (x86)\NextGIS_QGIS\bin).
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 20:34
33Evgenyy33
Ребят, спасибо еще раз за отзывы! Petruxin, обязательно попробую Ваш вариант! Есть еще нюанс, простите, просто не хватает знаний. Когда переводится в градусы, то кроме той левой части пренесенной, есть еще нюанс. Карта как бы меняет свою форму, отображение не такое как она была изначально в метрах.... это поправимо?
Дмитрий Барышников, вот мои данные
https://docs.google.com/file/d/0B4IN17d ... sp=sharing
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 20:46
Petruxin
При переводе в другую проекцию внешний вид вполне может изменится. Для этого и выбирается наиболее подходящая прекция.
У меня ссылка не работает. Чего бы Вам здесь шейп не выложить?
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 21:25
Александр Мурый
33Evgenyy33 писал(а): Карта как бы меняет свою форму, отображение не такое как она была изначально в метрах.... это поправимо?
См.
http://gis-lab.info/qa/proj-sk-faq.html#16
Re: Ребят, помогите несведущему.
Добавлено: 04 апр 2013, 21:45
33Evgenyy33
Petruxin писал(а):При переводе в другую проекцию внешний вид вполне может изменится. Для этого и выбирается наиболее подходящая прекция.
У меня ссылка не работает. Чего бы Вам здесь шейп не выложить?