Карты, не вошедшие в основной список
Модератор: Tolik
Re: Карты не вошедшие в основной список
а можно ли сделать змр на сервис http://mygeorgia.ge/ - в разделе топографические карты , там выложены двухсотпятидесяти метровки.....
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Карты не вошедшие в основной список
Vadd1960 писал(а):а можно ли сделать змр на сервис http://mygeorgia.ge/ - в разделе топографические карты , там выложены двухсотпятидесяти метровки.....
там генштаб с "неправильной проекцией", он точно нужен?
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Карты не вошедшие в основной список
Vadd1960 писал(а):нужен - хотя бы без привязки. Листы я потом и сам привяжу
а что мешает взять 250 метровки от ГеоГисЦентра с привязкой и не терять качество при перепривязке???
Re: Карты не вошедшие в основной список
так на гисцентре грузии нет и болшой Кавказ фрагментарно....
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
По поводу аэрофотоснимков Google.
Я подумал, что проекцию надо всё-таки использовать 1 (на сферу) и менять sradiusa (например, 4504367).
Проблема в том, что SAS.Planet никак не реагирует на изменение этого параметра!
Поэтому мне и пришлось менять sraduisb, а это неправильно.
Я сейчас сделал поэкспериментировал с картой Гугла.
Если projection=1, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137.
Если projection=2, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137 и sradiusb=6378137.
Если projection=2, а sradiusa равен 6378137, тогда при изменении sradiusb карта сдвигается.
Короче, это баг. Или фича, типа защита от дурака? В обоих случаях надо исправить.
Открыл баг 983.
Я подумал, что проекцию надо всё-таки использовать 1 (на сферу) и менять sradiusa (например, 4504367).
Проблема в том, что SAS.Planet никак не реагирует на изменение этого параметра!
Поэтому мне и пришлось менять sraduisb, а это неправильно.
Я сейчас сделал поэкспериментировал с картой Гугла.
Если projection=1, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137.
Если projection=2, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137 и sradiusb=6378137.
Если projection=2, а sradiusa равен 6378137, тогда при изменении sradiusb карта сдвигается.
Короче, это баг. Или фича, типа защита от дурака? В обоих случаях надо исправить.
Открыл баг 983.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Карты не вошедшие в основной список
Tolik писал(а):По поводу аэрофотоснимков Google.
Я подумал, что проекцию надо всё-таки использовать 1 (на сферу) и менять sradiusa (например, 4504367).
Проблема в том, что SAS.Planet никак не реагирует на изменение этого параметра!
Поэтому мне и пришлось менять sraduisb, а это неправильно.
Я сейчас сделал поэкспериментировал с картой Гугла.
Если projection=1, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137.
Если projection=2, а sradiusa не равен 6378137, карта работает как обычно, как будто sradiusa=6378137 и sradiusb=6378137.
Если projection=2, а sradiusa равен 6378137, тогда при изменении sradiusb карта сдвигается.
Короче, это баг. Или фича, типа защита от дурака? В обоих случаях надо исправить.
Открыл баг 983.
не баг и не фича, просто sradiusb используется только во 2 проекции.
вот тут чуток кода для понимания процесса: http://www.geofaq.ru/forum/index.php?ac ... 136#msg976
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
garl писал(а):не баг и не фича, просто sradiusb используется только во 2 проекции.
А я-то говорю про sradiusa, его изменить не получается.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
garl писал(а):вот тут чуток кода для понимания процесса: http://www.geofaq.ru/forum/index.php?ac ... 136#msg976
Что-то я в этом коде не заметил радиусов...
P.S. Потому что их там нет. Есть только эксцентриситет эллипсоида... Предыдущий пост про сферу можно игнорировать.
-
zOn
- Советчик
- Сообщения: 254
- Зарегистрирован: 03 фев 2009, 01:05
- Благодарил (а): 25 раз
- Поблагодарили: 19 раз
Re: Карты не вошедшие в основной список
Tolik писал(а):garl писал(а):вот тут чуток кода для понимания процесса: http://www.geofaq.ru/forum/index.php?ac ... 136#msg976
Что-то я в этом коде не заметил радиусов...
P.S. Потому что их там нет. Есть только эксцентриситет эллипсоида... Предыдущий пост про сферу можно игнорировать.
Эх, с этими коммандировками проспал всю кашу, которую сам и заварил.
Так эксцентриситет высчитывается именно из радиусов элипса. Если в том коде немного развернуть и вместо константы сделать расчет экс-та?
- В багтрекере сказали, что радиус влияет только на расчет расстояния - так нам и ненадо менять проекцию. нам надо что бы радиус влиял на расчёт номера тайла по вертикали.
- Также говорилось о том, что гугл обозвал обликуемеркатором - но там же в АПИ сказано всего 1 строчка об отличии обликуе от просто меркатора:
This version of GMercatorProjection is used by G_AERIAL_MAP and G_AERIAL_HYBRID_MAP. A GObliqueMercator is a GMercatorProjection which is foreshortened in the y-axis by a factor of the square root of 2.
может кто-нибудь перевести это адекватно, а не дословно, как гугл?
Эта версия GMercatorProjection используется G_AERIAL_MAP и G_AERIAL_HYBRID_MAP.GObliqueMercator является GMercatorProjection которая по оси ординат сжата с коэффициентом квадратного корня из 2.
- скрытый текст: показать