
Последовательность параметров командной строки и проекция
Reported by Тим | February 3rd, 2009 @ 08:21 PM
Если в командной строке к mapsoft_mapview указать сперва карты, потом трек, то результат иной нежели если указать сперва трек, потом карты. Я не до конца понимаю почему это так, но догадываюсь примерно. Тем не менее мне кажется удобнее было бы если бы результат был одинаков. Тим
-- потому что при загрузке файлов в mapsoft_mapview проекция выставляется по первому файлу. А уж внутри файла проекция выставляется по картам, а если их нет - будет lonlat (см. комментарий к mymap() в libgeo/geo_convs.h) Слава
Comments and changes to this ticket
-
Тим February 3rd, 2009 @ 08:29 PM
- State changed from new to open
Понял.
А может сделать какой-нибудь алгоритм, который будет выдавать одинаковый результат независимо от того каким образом переданы геоданные? (Например если есть карты, то параметры берутся по ближней к центру, в верхнем слое -- идея от балды)
И ещё -- может сделать возможность менять проекции в mapview во время работы?
-
Max Ushakov February 4th, 2009 @ 09:42 AM
По поводу алгоритма выбора проекции: а может, признать уже, что lonlat выглядит криво, и выбирать по умолчанию разумную tmerc?
По поводу менять проекцию сделал новый ticket #5.
-
Vladislav Zavjalov February 4th, 2009 @ 02:41 PM
А масштаб какой по умолчанию выбирать? Все-таки проекцию надо по конкретной карте выставлять...
-
Max Ushakov February 4th, 2009 @ 05:23 PM
Ну, когда мы по умолчанию выбираем lonlat, мы же ставим какой-то масштаб? Вот такой же и ставить...
-
Vladislav Zavjalov August 26th, 2011 @ 01:59 AM
- State changed from open to resolved
- Milestone order changed from 0 to 0
Изменил логику выставления проекции.
Теперь при загрузке карты проекция меняется всегда. При загрузке геоданных проекция устанавливается, только если до этого ее не было.Соответственно, если в командной строке несколько карт и треков в любом порядке -- проекция выставится по последней карте.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
develop a mapping software for Linux
People watching this ticket
Tags
Referenced by
-
5 Сделать возможность менять проекцию в mapview Было бы полезно, если кто-то что-то напутал с порядком фа...