SASGIS

Веб-картография и навигация

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite » 04 май 2011, 11:05

Назрело, назрело... :twisted:
В эту тему будут переезжать (ну или задаваться напрямую, если вдруг удача) все ну совершенно нубские вопросы, заданные в тех или иных ветках. Ибо сколько ж можно игнорировать уже заданное\отвеченное другими, не напрягать межушный нервный узел, и не юзать поиск... Будет этакий паноптикум и парад юзеров, цинично игнорящих RTFM.

Если у кого из старожилов ВНЕЗАПНО нахлынет приступ альтруизма - то могут и поотвечать, а нет - так и нет. Тем хуже для задавших - тема будет безжалостно модерироваться.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарили: 3
cycler (07 авг 2013, 19:56) • Orden2 (15 ноя 2022, 18:48) • SergeyKa (17 апр 2024, 13:48)
Рейтинг: 15.79%
 
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение serty » 22 май 2012, 10:49

Спрошу повторно - Ткните пожалуйста как преобразовать ВЕСЬ кэш ( к примеру яндекс карты) разом в БД Беркли а не только выделенную область ?
Преобразовывает только выделенную область.
т.е. я хочу перобразовать все тайтлы которые у меня кешированы
если к примеру сделать операцию " а покажи мне на всем мире где у меня скачан 20 зум" и ждвть 100 дней =( и вряд ли я сумею выделить все куски
К примеру у меня в 20 зуме есть и куски в России и во Вьетнаме и в Штатах.
Может есть какой нить метод по переносу без выделения а только опираясь на файловый кэш ?
serty
Новичок
 
Сообщения: 6
Зарегистрирован: 15 апр 2012, 14:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Tolik » 22 май 2012, 10:53

serty писал(а):Спрошу повторно - Ткните пожалуйста как преобразовать ВЕСЬ кэш ( к примеру яндекс карты) разом в БД Беркли а не только выделенную область ?
Преобразовывает только выделенную область.

Значит надо выделить весь мир.
Только это будет очень долго.
Поэтому выделяйте те куски, которые реально нужны, а остальные не жалко и стереть.

Вы хотите просто конвертер кэша, но такого никто (пока?) не написал.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 279 раз.
Поблагодарили: 587 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение zed » 22 май 2012, 10:54

serty писал(а):Спрошу повторно - Ткните пожалуйста как преобразовать ВЕСЬ кэш ( к примеру яндекс карты) разом в БД Беркли а не только выделенную область ?

Никак.
Может есть какой нить метод по переносу без выделения а только опираясь на файловый кэш ?

В разработке.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Командная строка

Сообщение rusbik » 24 май 2012, 09:08

Как указать параметры командной строки, чтобы открыть нужную карту с нужными координатами (или по метке) и нужным зумом
rusbik
Новичок
 
Сообщения: 5
Зарегистрирован: 14 дек 2010, 23:11
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: Командная строка

Сообщение garl » 24 май 2012, 09:12

открываем нужную карт и нужное место, затем:
Операции-сохранить ярлык.
Russian NDN Team
QIP NightlyTester

За это сообщение автора garl поблагодарил:
rusbik (24 май 2012, 10:33)
Рейтинг: 5.26%
 
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Командная строка

Сообщение Dima2000 » 24 май 2012, 10:35

Посмотрев свойства созданного ярлыка приходим к выводу, что в параметрах указывается GUID карты, зум (только число 1..24, без 'z'), долгота и широта (в градусах). Факт же включенных слоёв вообще никак не учитывается. Пример: SASPlanet.exe {5E04039A-331E-4D2C-B051-B00F8871BB39} 10 37,6602197734327 55,7671256168577

За это сообщение автора Dima2000 поблагодарил:
rusbik (24 май 2012, 18:53)
Рейтинг: 5.26%
 
Dima2000
Соображающий
 
Сообщения: 70
Зарегистрирован: 01 апр 2012, 18:20
Откуда: Россия, Москва
Благодарил (а): 22 раз.
Поблагодарили: 5 раз.

Re: Командная строка

Сообщение rusbik » 24 май 2012, 18:59

Спасибо за подсказки, все получилось!
Теперь возник вопрос - можно ли как-то из другой программы (посредством командной строки) заставить SAS.Планет переместиться в другую точку?
Если просто послать строку вида:
Dima2000 писал(а):SASPlanet.exe {5E04039A-331E-4D2C-B051-B00F8871BB39} 10 37,6602197734327 55,7671256168577

то открывается еще одна копия SAS.Планет? а этого хотелось бы избежать.
rusbik
Новичок
 
Сообщения: 5
Зарегистрирован: 14 дек 2010, 23:11
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: Командная строка

Сообщение Tolik » 25 май 2012, 08:40

rusbik писал(а):можно ли как-то из другой программы (посредством командной строки) заставить SAS.Планет переместиться в другую точку?

Чую, с ног на голову перевернуть всё хотите Изображение.
Напишите, какая у вас стоит задача в целом, наверняка есть более красивое решение, чем запускать (каждую секунду?) новую копию программы.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 279 раз.
Поблагодарили: 587 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение defis » 25 май 2012, 10:09

Два дня рыл исходники, юзал поиск и т.п., так что прошу не бить)

Задача такая. Надо по заданным географическим координатам (пусть это будет N51°41' E39°12') и масштабу получить номер тайлов для яндекс.карт.

Можно посмотреть и сылку на сам тайл http://sat02.maps.yandex.net/tiles?l=sa ... z=17&g=Gag

Нужна формула для расчета x и y для известных координат и масштаба просмотра. Вообще мне нужны пиксельные координаты, а как получить из них номера тайлов, и так понятно. Как получить ссылку правильную ссылку, зная номера тайлов, я разобрался.
defis
Новичок
 
Сообщения: 1
Зарегистрирован: 25 май 2012, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Dima2000 » 25 май 2012, 11:01

defis писал(а):Нужна формула для расчета x и y для известных координат и масштаба просмотра.
За формулой сюда - TCoordConverterMercatorOnEllipsoid.LonLat2RelativeInternal() (u_CoordConverterMercatorOnEllipsoid.pas), все остальные используют её. И к конструктору выше (там расчитывается FExct). А вообще нужна TCoordConverterAbstract.LonLat2TilePos().
Или учебник геометрии ... :lol:

PS. А получать координаты тайлов насильно передвигая карту в Планете по географическим координатам - не надо. Микроскоп не для гвоздей придумали. :)
Dima2000
Соображающий
 
Сообщения: 70
Зарегистрирован: 01 апр 2012, 18:20
Откуда: Россия, Москва
Благодарил (а): 22 раз.
Поблагодарили: 5 раз.

Пред.След.

Вернуться в SAS.Планета

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

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