Несоответсвия Mapserver и Mapinfo
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
Раз пошла такая пьянка, то выкладывайте файл. Буду посмотреть у себя.
Если не сложно, то сразу с настройками для UMN.
Если не сложно, то сразу с настройками для UMN.
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
Архив с двумя слоями и конфиг.
Нужно шрифт P112 подключить чтобы названия нормально отображались.- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
1. В qgis вектор и wms ложатся друг на друга без расхождений.
2. Выглядят оба как слой WMS на вашей картинке.
В MapInfo у вас все слои в epsg:4326 и для рабочего набора (как там это называется) другая проекция не задана?
P.S. Почему то qgis считает что вектор в проекции "EPSG:4130 - Moznet" (?). Отличий от epsg:4326 никаких.
2. Выглядят оба как слой WMS на вашей картинке.
В MapInfo у вас все слои в epsg:4326 и для рабочего набора (как там это называется) другая проекция не задана?
P.S. Почему то qgis считает что вектор в проекции "EPSG:4130 - Moznet" (?). Отличий от epsg:4326 никаких.
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
то есть названия не попадают на улицы?Mavka писал(а):2. Выглядят оба как слой WMS на вашей картинке.
как проверить?Mavka писал(а):В MapInfo у вас все слои в epsg:4326 и для рабочего набора (как там это называется) другая проекция не задана?
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
Сейчас подцепил в мапинфо слой дорог из мапсервера и его же напрямую tab файлом. Когда оба слоя видны - они совпадают и выглядят как на вашем скриншоте. Если wms отключить слой из tab файла начинает выглядеть по другому...
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
Вот только не говорите сейчас, что ваша картинка была не реальным скриншотом, а склеена из двух в фотошопе...
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
первый скришот - да.
честно говоря подключение wms слоев к mapinfo освоил 15 минут назад.
а что это меняет?
честно говоря подключение wms слоев к mapinfo освоил 15 минут назад.
а что это меняет?
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
Тогда вот мой ход мыслей:
1. У вас есть слой дорог и он ДОЛЖЕН выглядеть так
2. Но MapServer его рисует не правильно.
3. Картинка где наложены правильно нарисованный и неправильно.
4. Причем в другом случае (надписи) MapServer работает без ошибок.
Я решил, что вы показали единственно правильную и верную рисовку (MapInfo) для epsg:4326 и явный косяк (MapServer). Я все начали искать почему же слои в одинаковой проекции иногда рисуются правильно, а иногда не правильно, может там проекция таки не epsg:4326 и т.п. А в итоге выясняется что вы не знали какая версия - MapInfo или UMN MapServer - правильная.
epsg:4326 - это не проекция, а 3d-шарик. И как на экране его отобразить решает каждая программа по-своему. Если применяется WMS то принято что для epsg:4326 используется проекция Меркатора. Я подозреваю, что MapInfo в обычном режиме использует свою личную проекцию, а при подключении WMS переходит в режим совместимости. Какой смысл сравнивать две карты в разных проекциях.
1. У вас есть слой дорог и он ДОЛЖЕН выглядеть так
2. Но MapServer его рисует не правильно.
3. Картинка где наложены правильно нарисованный и неправильно.
4. Причем в другом случае (надписи) MapServer работает без ошибок.
Я решил, что вы показали единственно правильную и верную рисовку (MapInfo) для epsg:4326 и явный косяк (MapServer). Я все начали искать почему же слои в одинаковой проекции иногда рисуются правильно, а иногда не правильно, может там проекция таки не epsg:4326 и т.п. А в итоге выясняется что вы не знали какая версия - MapInfo или UMN MapServer - правильная.
epsg:4326 - это не проекция, а 3d-шарик. И как на экране его отобразить решает каждая программа по-своему. Если применяется WMS то принято что для epsg:4326 используется проекция Меркатора. Я подозреваю, что MapInfo в обычном режиме использует свою личную проекцию, а при подключении WMS переходит в режим совместимости. Какой смысл сравнивать две карты в разных проекциях.
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
Не до конца понимаю какой из этого вывод. Подбирать проекцию для mapserver чтобы данные стали похожими на mapinfo?
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
Выводы:
1. MapServer и MapInfo рисовали правильно с самого начала
2. Сравнение было некорректным, т.к. карты в разных проекциях
3. Какая задача? Что будете делать с WMS дальше?
1. MapServer и MapInfo рисовали правильно с самого начала
2. Сравнение было некорректным, т.к. карты в разных проекциях
3. Какая задача? Что будете делать с WMS дальше?
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
Задача в том, чтобы wms отображался также как mapinfo. Потому что названия улиц которые не попадают на улицы - никому не нравятся...
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
Все будет в порядке. MapInfo при подключении WMS перейдет в режим совместимости. Все данные как в WMS так и отдельно загруженные векторы будут совмещаться точно. Надписи лягут куда и положено.
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 37
- Зарегистрирован: 26 авг 2010, 16:28
- Репутация: 0
Re: Несоответсвия Mapserver и Mapinfo
Мне wms нужно публиковать в интернет, подключать с помощью openlayers. На вашем скришоте - надписи не там где положено. Надпись "пр. М. Тореза" должна идти четко по дороге.
Соотв-но задача не в том чтобы вид мапинфо приеобразовался в wms, а в том чтобы wms выглядел так же, как слой открытый в mapinfo из tab файла.
Соотв-но задача не в том чтобы вид мапинфо приеобразовался в wms, а в том чтобы wms выглядел так же, как слой открытый в mapinfo из tab файла.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Несоответсвия Mapserver и Mapinfo
1. Что бы WMS выглядел так же, вы должны узнать параметры проекции в MapInfo.
2. Угол поворота надписи зависит от проекции напрямую, очевидно же.
Повторюсь, epsg:4326 - это не проекция.
2. Угол поворота надписи зависит от проекции напрямую, очевидно же.
Повторюсь, epsg:4326 - это не проекция.
лангольеры под окном жрали время ом-ном-ном
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей