Jump to content
GPS навигатор СитиГИД

Автомасштабирование


Recommended Posts

Всем привет!

Какой формат имеет файл autoscalecfg.txt ? Хочу подправить немного автомасштаб, т.к. по дефолту он какой-то не адекватный, но ссылочка http://openinfotech.ru/tmp/autoscale.php не работает =(

  • Upvote 1
Link to post
Share on other sites

Извините, она, ссылка - действительно в данный момент не работает.

Отдал исходники администрации, жду года разместят на всем доступном ресурсе.

Link to post
Share on other sites

Могу у себя разместить скрипт. Сервер на коалокейшне, так что со стабильностью не должно быть проблем. Если интересно - пришлите скрипт на mafet@mafet.ru

Link to post
Share on other sites

Какой формат имеет файл autoscalecfg.txt ? Хочу подправить немного автомасштаб, т.к. по дефолту он какой-то не адекватный, но ссылочка http://openinfotech....p/autoscale.php не работает =(

Файл имеет текстовый формат и правится любым текстовым редактором (я правлю блокнотом)

Вот к примеру мой файл:

1 0 130

10000

10000

12000

14000

17000

20000

20000

23000

27000

32000

37000

42000

50000

60000

В первой строчке задан диапазон в котором происходит автомасштабирование (в данном случае до 130 км/ч), а следующие задают сам масштаб в зависимости от скорости, для простоты можно разбить на отрезки по 10 км/ч. Т.е.:

0 км/ч- масштаб 1:10000-первая строчка (после 1 0 130),

10 км/ч- мастаб 1:10000-вторая строчка,

30 км/ч- масштаб 1:12000- третья строчка

и т.д. вплоть до 130 км/ч- масштаб 1:60000- последняя строка.

Link to post
Share on other sites

Могу у себя разместить скрипт. Сервер на коалокейшне, так что со стабильностью не должно быть проблем. Если интересно - пришлите скрипт на mafet@mafet.ru

Отправил на почту.

Link to post
Share on other sites

Спасибо огромное. :)

Обновил ссылку в FAQ.

Edited by PsevDANIm
Link to post
Share on other sites
  • 1 month later...

Что то не понятно мне с этим автомасштабом.

Воспользовался данной ссылкой http://www.mafet.ru/asc/autoscale.php и все равно СГ масштабирует как ему угодно.

У меня Samsung Galaxy S экран 4' . версия программы 5

Пробовал как при 4' так и выбирал больший экран 7'( большой экран будет по приятнее: стрелка не такая огромная, как при родном экране.) Так вот.

при 4' :

1 0 140

5000

10000

15000

25000

25000

35000

45000

45000

и т.д.

поставил такой масштаб, но на деле все равно мне гонит аж до 1:300 000 При любом размере экрана. Ладно на трассе 3D эффект исчезает, но в городе это бесит, особенно, когда подъезжаешь к нужному перекрестку или развязке. Когда уже практически повернул, то только тогда он тебе показывает нужный масштаб.

Добрый люди помогите разобраться с масштабом так, чтобы: в городе - при скорости от 60 до 90 был масштаб такой. чтобы видно было модели домов и их номера. на трассе - не имеет значения.

Характкристики:

Экран 4', но в настройках стоит 7'

Link to post
Share on other sites

Автомасштаб по маневру включен или отключен?

Если АММ включен, то автомасштаб не работает так, как описано в autoscale.

Link to post
Share on other sites

Автомасштаб по маневру включен или отключен?

У меня включено сейчас:

Масштаб - 10 000 (почему он меняется все время. то показывает 10 000, до доходит до 75 000?)

Наклон перспективы - средний

Автонаклон перспективы - откл.

вращение крты по движ. - Вкл.

Автомасштаб по маневру - Вкл. (при отключении, все равно масштаб периодически скачет)

Link to post
Share on other sites

Автомасштаб по маневру - Вкл. (при отключении, все равно масштаб периодически скачет)

Отключите Автомасштаб по маневру

В этом случае изменение масштаба происходит в соответствии с файлом autoscale

и вручную кнопочками + и -

  • Upvote 1
Link to post
Share on other sites

И так у меня в файле autoscalecfg:

1 0 140

5000

10000

15000

25000

25000

25000

25000

25000

25000

25000

50000

80000

Автомасштаб по маневру откл.

что имею: (картинки сняты при проигрывании маршрута) Масштабы разные.

29c6601ed23b.jpg a623e6e559ff.jpg e92f28e1f5d9.jpg

Link to post
Share on other sites

так у Вас и в autoscale для этих скоростей масштабы разные.

А то, что цифры в файле не соответствуют цифре на экране, так это так и есть

масштаб устанавливается для 2D режима

а в 3D он получается в 2 раза больше

Только не спрашивайте у меня, почему так - сам не знаю :)

P.S. правда, как-то для скорости 120 не совпадает...

Edited by eklmn
Link to post
Share on other sites

Это у Вас весь файл autoscale?

просто если это всё, то у Вас шаг изменения скорости будет 140/11=12,72

не очень удобно

добавьте еще 3 значения скорости в конец, чтобы шаг был по 10 км/ч

Edited by eklmn
  • Upvote 1
Link to post
Share on other sites

что имею: (картинки сняты при проигрывании маршрута) Масштабы разные.

И еще я бы рекомендовал в файле количество строк делать= макс. масшт./10+1. Т.е. в Вашем случае 140/10+1=15 строк.

Так просто понятнее какой масштаб должен быть при определенной скорости. ПИсал выше в этой ветке (сообщение #4).

UPD: Вот и я про тоже:

добавьте еще пару значений скорости в конец, чтобы шаг был по 10 км/ч

Edited by s35
Link to post
Share on other sites

А то, что цифры в файле не соответствуют цифре на экране, так это так и есть

масштаб устанавливается для 2D режима

а в 3D он получается в 2 раза больше

Как понимаю, в скрипте, который указан выше нужно будет подогнать масштаб, чтобы он меня устраивал в 3Д.

P.S. И спасибо за ответы..

Link to post
Share on other sites

Как понимаю, в скрипте, который указан выше нужно будет подогнать масштаб, чтобы он меня устраивал в 3Д.

P.S. И спасибо за ответы..

Да.

И учтите, что если Вы будете масштаб увеличивать/уменьшать экранными кнопками, то он пропорционально изменится для всех скоростей.

Т.е. масштаб станет другим, но закон его изменения будет тот же

Link to post
Share on other sites

Сейчас у меня по файлу вот что: (все строки)

1 0 140

5000

10000

15000

25000

25000

25000

25000

25000

25000

25000

50000

80000

Кто-нить, кому не лень. помогите.

Родной экран 4 дюйма, в настройках поставил 7 дюймов.

Хочется в 3D: при старте отображались дома и их номера. При скорости до 80 сохранялись дома и номера от 80 до 100 масштаб увеличился, но не намного. и от 110-140. были видны POI.

в картинках выше были указаны скорости приблизительно погрешность в 10 км/ч., файл масштаба использовался этот же

Link to post
Share on other sites

Да и еще самый последний и глупый вопрос (ссылка по платформе андроид)

Настройка-->Карта--> Масштаб . Каждый раз, когда я захожу у меня этот масштаб постоянно меняется, я уже писал по этому поводу.

Ранее я заходил был масштаб 5000, потом 10000 и сейчас 2000. настройки никакие не менял, файл масштабности не менял, такой же ка и выше выложен.Стоит ли на него обращать внимание или забить огромный болт, не влияет ли он на автоматический масштаб?

Link to post
Share on other sites

Хочется в 3D: при старте отображались дома и их номера. При скорости до 80 сохранялись дома и номера от 80 до 100 масштаб увеличился, но не намного. и от 110-140. были видны POI.

Придется подбирать масштабы.

Во-первых: добавьте еще 3 строки с масштабами в файл, чтобы легче было понимать на какую скорость он действует

во-вторых на отображение домов, номеров и ПОИ еще влияет настройка

Меню -- Настройки -- Карта -- Детализация карты

Чем она больше, тем на больших масштабах видны мелкие детали

Я у себя первый раз настраивал так:

Оставил в autoscale две строки (заголовок и один масштаб) запустил проигрывание маршрута, посмотрел, устроило, запомнил масштаб для маленькой скорости

потом поменял масштаб для средней скорости, проверил, запомнил

тоже самое для большой

(у меня всего три значения масштаба в файле)

потом размножил нужное кол-во раз

  • Upvote 1
Link to post
Share on other sites

Кто-нить, кому не лень. помогите.

Родной экран 4 дюйма, в настройках поставил 7 дюймов.

Хочется в 3D: при старте отображались дома и их номера. При скорости до 80 сохранялись дома и номера от 80 до 100 масштаб увеличился, но не намного. и от 110-140. были видны POI.

Про 7" не скажу, но у меня на 4" уст-ве выставлено 5" (плюс еще в настройках экрана- детализация 100%) в приведенном выше файле (сообщение #4) выставлял значения так, чтобы номера домов были видны до ~70 км/ч. А вообще сами экспериментально можете подобрать. Но для удобства надо подправить файл как Вам посоветовали: увеличить количество строк.

По поводу ПОИ их видимость определяется не только файлом автомасштаба,но и детализацией (если не ошибаюсь) и файлом Resources (там надо править вручную через редактор) .

Link to post
Share on other sites

Спасибо, буду экспериментировать по Вашему совету

Link to post
Share on other sites

Вот что использую я:


 

1 0 130

9000

10000

12000

14000

16000

18000

20000

22000

24000

26000

28000

30000

32000

34000

36000

38000

40000

42000

44000

Link to post
Share on other sites
  • 4 weeks later...

Чтобы заработало как положено на айфоне надо не только АММ отключить, но и автонаклон перспективы!

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...