stroncium90 Posted June 24, 2012 Author Share Posted June 24, 2012 Чегой-то у меня держится только в одном масштабе (1:32), не взирая ни на скорость, ни на расстояние до маневра. Открыл скачанный файл блокнотом - там все прописано в одну строку, может это как то повлияло? Не должно быть в одну строку... Sent from my iPhone using Tapatalk Link to post Share on other sites
Symerki Posted June 24, 2012 Share Posted June 24, 2012 Не должно быть в одну строку... Sent from my iPhone using Tapatalk Странно, из шапки скачиваются файлы в нормальном виде, а из 201 и 209 сообщений - все прописано в одну строку. Link to post Share on other sites
max_rl Posted June 24, 2012 Share Posted June 24, 2012 Прямо сейчас скачал, все нормально. Link to post Share on other sites
limp0p0 Posted June 24, 2012 Share Posted June 24, 2012 Кто-нибудь может подсказать, где изменяется масштаб при сдвиге карты. Хотелось бы, чтобы на экран выводилась большая территория. Link to post Share on other sites
vladimir.b Posted June 24, 2012 Share Posted June 24, 2012 Прямо сейчас скачал, все нормально. Похоже что не нормально.Скачай с шапки и посмотри как написано,может так и должно быть.(В ресурснике твоем тоже самое все подряд). Link to post Share on other sites
stroncium90 Posted June 24, 2012 Author Share Posted June 24, 2012 Кто-нибудь может подсказать, где изменяется масштаб при сдвиге карты. Хотелось бы, чтобы на экран выводилась большая территория. Нигде... Надеюсь, пока... Sent from my iPhone using Tapatalk 1 Link to post Share on other sites
max_rl Posted June 24, 2012 Share Posted June 24, 2012 (edited) Еще раз скачал Оперой, потом Эксплоером и на планшете. Везде файл открывается в таком виде. <?xml version="1.0" encoding="utf-16"?> <auto_scale ThresholdZoomInCoeff="0.5" ThresholdZoomOutCoeff="1" ThresholdYawCahngeDeg="8" MaxDistManeuverMet="350" ScreenManeuverPosCoeff="0.5" MinScale="7500" MaxScale="10000" MinSpeedKmH="60" MaxSpeedKmH="350" SpeedZoomInModeKmH="160" SpeedZoomOutModeKmH="250" Pitch3DDeg="30" MinScaleDraw3dBuildings="7500" MaxScaleDraw3dBuildings="30000" TimeCameraMoveZoomMs="100" TimeCameraMoveLeanMs="200" TimeCameraMoveCourseMs="40" TimeCameraMoveCourse1DegMs="1" DelayAfterManuverMs="1000" MinDistManeuvScaleMet="250" MinDistManeuvYawMet="30"> <scale_fixed PitchFixedDeg="35"/> <scale_2D_3D SpeedToSwitchOn3DKmh="0" SpeedToSwitchOff3DKmh="1"/> <scale_3D_2D SpeedToSwitchOn2DKmh="1" SpeedToSwitchOff2DKmh="0"/> </auto_scale> Кроме того, файл сюда загружен именно из папки ситигида, с которым я постоянно езжу. Скачал из шапки, оба открыл в АкелПаде, кроме значений отличий нет. Edited June 24, 2012 by max_rl 2 Link to post Share on other sites
vladimir.b Posted June 24, 2012 Share Posted June 24, 2012 Еще раз скачал Оперой, потом Эксплоером и на планшете. Везде файл открывается в таком виде. Мозила и хром качает в расброс.Выход копирование. Спасибо.Если можно в личку файл DictTraf,чтоб можно было скопировать. Link to post Share on other sites
Symerki Posted June 24, 2012 Share Posted June 24, 2012 Кроме того, файл сюда загружен именно из папки ситигида, с которым я постоянно езжу. Скачал из шапки, оба открыл в АкелПаде, кроме значений отличий нет. Вас понял ))) Link to post Share on other sites
casuals Posted June 24, 2012 Share Posted June 24, 2012 Чегой-то у меня держится только в одном масштабе (1:32), не взирая ни на скорость, ни на расстояние до маневра. Открыл скачанный файл блокнотом - там все прописано в одну строку, может это как то повлияло? Скачал из шапки тоже в одну строку,но масштаб меняется, Link to post Share on other sites
tima10 Posted June 24, 2012 Share Posted June 24, 2012 Чегой-то у меня держится только в одном масштабе (1:32), не взирая ни на скорость, ни на расстояние до маневра. меня это устривает, держиться постаянно в масштабе 1:10000 и нет этих дерганий туда сюда. ИМХО!!! Link to post Share on other sites
max_rl Posted June 24, 2012 Share Posted June 24, 2012 (edited) vladimir.b, выложить отдельно Dicttraf трудно, если его вытаскивать под виндой или распаковывать (из андроидовских ресурсов) он перестает работать. Попробуй из темы спидкамов скачать ресурсы и вытащить, кроме того можешь svlad (на Трэвеле) попросить вытащить, у него под линуксом все корректно извлекается. Скачал из шапки тоже в одну строку,но масштаб меняется, Главное его не пересохранить в подобном виде. Открывать лучше не в проводнике. Edited June 24, 2012 by max_rl 1 Link to post Share on other sites
shurff Posted July 10, 2012 Share Posted July 10, 2012 Прочел всю ветку, так и не понял АММ (по маневру) вообще отключается? Link to post Share on other sites
Artur273 Posted July 10, 2012 Share Posted July 10, 2012 Прочел всю ветку, так и не понял АММ (по маневру) вообще отключается? да MaxDistManeuverMet="0" и будет вам счастье Link to post Share on other sites
shurff Posted July 11, 2012 Share Posted July 11, 2012 Чегой-то у меня держится только в одном масштабе (1:32), не взирая ни на скорость, ни на расстояние до маневра. Вчера так же покатался с файлом autoscale из 209 сообщения. 3D включен. 1)Угол наклона фиксированный, когда он максимальный (видно небо и горизонт) масштаб не меняется, 2)на одно нажатие горизонт вверх- масштаб не меняется, 3)еще на одно нажатие масштаб меняется в линейном эквиваленте в двух пределах до скорости 40 кмч масштаб 33 метра больше сорока масштаб 68 метров. Увеличение скорости далее на масштаб не влияет. 4) еще на одно нажатие горизонт вверх - до 40 км/ч масштаб 66метров, больше 40 км/ч 128 метра, далее с увеличением скорости не меняется 5)еще на одно нажатие (вариант 2D) до 40 км/ч 120 метров, далее не смотрел. Видимо на автомасштаб по скорости влияет угол наклона перспективы. И вариант с масштабированием в пределах двух изменений для меня не подходит, вариант оригинального autoscale вообще караул. Откатился на 5-ку. Пока не сдлелают адекватный, нормально настраиваемый автомасштаб по скорости (АММ не пользовался и в 5-ке) считаю пользоваться программой невозможно, а иногда и опасно. 1 Link to post Share on other sites
sema Posted July 11, 2012 Share Posted July 11, 2012 Добрый день, Долго играл с настройками автомасштаба по скорости, но так и не осилил ничего путного - что бы я не делал, при наборе скорости масштаб быстро уменьшается до некоторого значения и там висит, пока скорость не сбросится до нуля. АММ я научился настраивать, а вот по скорости - не выходит. Собственно, вопросы к тем, кто разобрался: Я бы хотел, чтоб автомасштаб по скорости работал примерно так: от 20 км/ч до 120 км/ч плавно (т.е. оперативно реагируя на изменения скорости в обе стороны, со ступенью 5 000 - 10 000) изменялся от 10 000 до 100 000. Буду очень благодарен за совет, как этого можно достичь. Если не знаете как достичь п.1 - подскажите пожалуйста где взять параметры, которые соответствуют дефолтному поведению программы (когда файла autoscale.xml вообще нет). Параметры со скриншота тут - не соответствуют. Переустановкой программы мне тоже не удалось добиться, чтоб файл с дефолтными настройками появился в папке. Спасибо! Link to post Share on other sites
shurff Posted July 14, 2012 Share Posted July 14, 2012 (edited) А Кто мне объяснит, какого художника при выставленном в настройках фиксированном наклоне карты и дефолтном autoscale ЭТО вдруг решает перевести автомасштаб в минимальный, а карту в 2D. На кой ляд тогда нужна настройка, фиксированный наклон? Если я этот параметр выставил, наверно я не хочу изменения наклона карты, перевода в 2D. Так мало того блин наклон и масштаб не возвращаются даже при полной остановке! Человек с каким диагнозом придумывал настройку этого параметра для семерки? Edited July 14, 2012 by shurff Link to post Share on other sites
Zauber Posted August 3, 2012 Share Posted August 3, 2012 Долго играл с автомасштабированием. Понял для себя одно, что пока точно настроить АММ именно так как я хочу практически невозможно (если только не повезет). Остановился на автомасштабе без АММ. Поэкспериментировав со всеми значениями остановился на следующем: autoscale.xml Тут для фиксированного наклона в 65 град. При обычном движении в городе (примерно до 50-ти, хотя минималку указал в 43, но исходя из времени перерисовки, времени обработки и пр. масштаб начинает меняться где то на 50-55 км/ч) масштаб постоянный - 10000 (в 3D). Потом начинает немного подниматься, т.е на 60-65 сегодня зафиксировал примерно до 20000-22000. Дальше больше. И так до скорости в 120. От 120-ти и выше должен быть в 45000 (в 3D) (не проверял еще в реалии), хотя при симуляции на КарПС почему то выставляет 49999 и никак не смог точно сделать 45000 (для меня это критично, т.к. хочу, что бы на большой скорости не было улета в космос, что бы я мог видеть многоуровневые развязки еще на горизонте карты и дома и постройки деревень вдоль трассы, т.к. в таких местах часто коровы на трассу могут выйти,да и местные жители дикие, т.е надо повышать внимание). Но заметил, что на КарПС при симуляции и ВыньЦЕ в реалии немного разные значения практически всегда. Так что надо пробовать. Ну вроде я добился таки того чего хотел, хоть и не совсем точно. Пока буду его катать и пробовать. Link to post Share on other sites
VIKTOR_T Posted August 3, 2012 Share Posted August 3, 2012 я на 7 дюймах нехрена невижу эту веревку..... пришлось настройки поставить как бы под 5...хоть что то можно понять... Link to post Share on other sites
Artur273 Posted August 3, 2012 Share Posted August 3, 2012 Долго играл с автомасштабированием. Понял для себя одно, что пока точно настроить АММ именно так как я хочу практически невозможно (если только не повезет). Остановился на автомасштабе без АММ. Поэкспериментировав со всеми значениями остановился на следующем: autoscale.xml Тут для фиксированного наклона в 65 град. При обычном движении в городе (примерно до 50-ти, хотя минималку указал в 43, но исходя из времени перерисовки, времени обработки и пр. масштаб начинает меняться где то на 50-55 км/ч) масштаб постоянный - 10000 (в 3D). Потом начинает немного подниматься, т.е на 60-65 сегодня зафиксировал примерно до 20000-22000. Дальше больше. И так до скорости в 120. От 120-ти и выше должен быть в 45000 (в 3D) (не проверял еще в реалии), хотя при симуляции на КарПС почему то выставляет 49999 и никак не смог точно сделать 45000 (для меня это критично, т.к. хочу, что бы на большой скорости не было улета в космос, что бы я мог видеть многоуровневые развязки еще на горизонте карты и дома и постройки деревень вдоль трассы, т.к. в таких местах часто коровы на трассу могут выйти,да и местные жители дикие, т.е надо повышать внимание). Но заметил, что на КарПС при симуляции и ВыньЦЕ в реалии немного разные значения практически всегда. Так что надо пробовать. Ну вроде я добился таки того чего хотел, хоть и не совсем точно. Пока буду его катать и пробовать. попробуйте уменьшить DelayAfterManuverMs="8000" это удержание масштаба после маневра, я понимаю что АММ у вас выключен, но возможны нюансы поэтому я думаю и увеличивается после 50 кмч. 1 Link to post Share on other sites
Serge_B Posted August 7, 2012 Share Posted August 7, 2012 (edited) Сразу - говорю об автомасштабе с фиксированным наклоном (пользуюсь только 2D, так привык). Но это не столь важно. Фенечки переключения 2D->3D и обратно вроде бы отдельно управляются. ИМХО, при изменении правил работы автомасштаба по маневру (АММ) в 7-ке был сделан очень важный шаг - точку маневра решили "привязать" к определенной высоте экрана (в исходном файле - 0.8). С точки зрения АММ, должно быть не важно, с какой скоростью я еду и какой у меня при этом масштаб. Важно должно быть, что как только точка маневра "въехала" в нужную зону экрана (которую мы сами и можем выбрать значением ScreenManeuverPosCoeff), остаток пути до маневра начинает растягиваться на экран. НО... Появляется параметр MaxDistManeuverMet, который (по крайней мере для меня) все портит! Я еду по КАДу на 110, вижу вперед на ... км, до точки маневра 600 м, естественно она уже в центре экрана (если не ниже). И тут АММ заработал, точка маневра рывком сдвигается на 0.8 высоты экрана, а дальше вроде все как надо. Зачем эти рывки, я недопонимаю - видимо, убогий. И получается, что в зависимости от выбранного мной режима автомасштаба по скорости я должен рассчитать на бумажке (!!!), исходя из высоты экрана моего зверька, на каком расстоянии при масштабе, соответствующем скорости 110 км, маневр попадет в 0.8 высоты экрана, а потом вписать это в значение параметра MaxDist....Т.е. революционное решение - слилось в унитаз. И отдельное огромное спасибо stroncium90, в посте #187 я наконец-то увидел, где спрятана та самая шкала значений масштабов, которую нам навязывают. Второе мое недопонимание (видимо, совсем убогий) - ну, выберу для себя и впишу (как когда-то в autoscalecfg.txt в 5-ке) свою шкалу масштабов, мне 100000000 нафиг не надо. И дальше - вместо понятного графика в 5-ке в нужном мне диапазоне скоростей у меня заработают ThresholdZoomInCoeff и ThresholdZoomOutCoeff с их загадочным описанием в FAQ-е. Что такое "следующий предлагаемый" масштаб - это, видимо, из той самой шкалы в ResCatalog.xml. Но тогда плавности переключения масштаба на скорости просто никогда не добиться. В 5-ке на сколько строк разбил диапазон скоростей - такой шаг (считай - такую плавность) по скорости и получил. А здесь - видимо, нелинейная шкала (отношения масштабов 15000:10000=1.5, а 55000:50000=1.1). Полностью согласен с в посте #202 - когда мы с мучениями наконец как-то отладим - выйдет релиз с реализованными новыми идеями по автомасштабу. Причем идеями-то, скорее всего, не нашими. Будет действительно обидно... P.S. Пытался осилить пояснения к параметрам SpeedZoomInModeKmH и SpeedZoomOutModeKmH - "...масштаб начинает стремиться к MinScale/MaxScale". По какому закону/правилу он стремится? Может, кто-нибудь знает? Edited August 7, 2012 by Serge_B Link to post Share on other sites
Serge_B Posted August 7, 2012 Share Posted August 7, 2012 ... Файл с описанием значений и результатов настроек у вас в папке СГ есть - Autoscale txt А у меня почему-то такого файла нет ни в дистрибутиве, ни в рабочей папке на зверьке. У меня WinCE, а у Вас?? Может, мне чего-то недодали? Link to post Share on other sites
Serge_B Posted August 7, 2012 Share Posted August 7, 2012 (edited) Не хотел искусственно плодить посты, но отредактировать мой же последний не дают. Речь о параметрах MinDistManeuvScaleMet и MinDistManeuvYawMet - их описания в FAQ-е нет. Теряюсь в догадках. "О наболевшем": Опять целая куча параметров, одновременно влияющих на автомасштаб. Из остальных правил. - это сильно. Был поддающийся отладке "под себя" автомасштаб по скорости в 5-ке. Ну добавили бы к нему авторастягивание на весь экран оставшегося до точки маневра участка пути, как только этот самый маневр попадает на экран - я точно был бы рад (а может, и не только я один). Но мы не ищем легких путей. Edited August 7, 2012 by Serge_B 1 Link to post Share on other sites
Popular Post Vadim_O Posted August 7, 2012 Popular Post Share Posted August 7, 2012 (edited) Продублирую еще свое предложение здесь, как возможный вариант реализации автомасштаба. Если бы у программистов было время почитать это сообщение, то можно было бы рассмотреть новый альтернативный вариант, вместо того что есть сейчас в версии 7.2. Считаю что предлагаемый вариант настроек автомасштаба более прост и гибче и более однозначен в использовании. Вступление/отступление: 1) В настройках не забыть дать выбор типа используемого автомасштаба - что-то одно на выбор по принципу или так - или так... Раздел меню Автомасштаб - и флажки переключения на выбор: а) - по маневру (при проложенном маршруте) (сокращенно = АММ) б) - по скорости (сокращенно = АС или АМС) в) - выключен Возможность переключения между 2D и 3D должна быть сделана отдельной кнопкой и без заморочек. Включение/выключение 3D настраивается отдельно и не влияет на работу автомасштаба (за исключением ограничений вычислительной мощности когда 3Д домики рисоваться не успевают и нужно рисовать 2Д полигоны домов либо в перспективе рисовать только линии улиц). АММ работает только тогда когда имеется проложенный маршрут, и сделан выбор = включена птичка Автомасштаб "по маневру", во всех остальных случаях работает "автомасштаб по скорости". Суть работы предлагаемого алгоритма нового файла внешних настроек для Автомасштаба с автонаклоном: Помните раньше был в 5.1 файл где было просто соотношение скорость - масштаб ... Я предлагаю, вместо того заумного что есть сейчас, сделать аналогичный простой файл для значений автомасштаба, но не с 2мя, а с 3мя ПАРАМЕТРАМИ: - ввести третий параметр это - угол наклона карты. То есть чтобы можно было по типу как в файле автомасштаба версии 5.1 можно было самому задать: скорость, масштаб, угол наклона (примерно в таком виде) км/ч, значение масштаба, угол наклона 0,30000,55 5,30000,55 10,30000,55 20,45000,60 30,45000,60 40,45000,60 50,60000,60 60,60000,60 70,75000,60 ... пользователи могут использовать внутри такого файла свои значения так как они себе видят работу автомасштаба и как им будет персонально удобно ездить. Сделать предлагаю в файле настроек автомасштаба из нескольких секций (реально конечно 3 секции и 2 простых параметра под предпочтения пользователя): - одну для режима 3D-2D, - другую для режима 2D-3D - третья отвечает просто за значение расстояния для маневра по АММ Пример для такого варианта как бы выглядел файл autoscale.xml (только как универсальная идея связки = скорость/масштаб/угол наклона, к конкретным значениям в примере прошу не придираться, если угол=90, то это считаем что 2D = взгляд сверху) [3D2D] /*секция для режима 3Д-2Д */ 0,30000,55 5,30000,55 10,30000,55 20,45000,60 30,45000,60 40,45000,60 50,60000,60 60,60000,60 70,75000,75 80,100000,90 90,150000,90 100,200000,90 110,250000,90 [2D3D] /*секция для режима 2Д-3Д */ 0,30000,90 5,30000,90 10,30000,90 20,45000,90 30,45000,90 40,45000,90 50,60000,90 60,60000,70 70,75000,60 80,100000,55 90,150000,55 100,200000,55 110,250000,55 [AMM] /*значение расстояния маневра для АММ в метрах и позиции верхней точки маневра (на экране карты) - тут программистам виднее какие параметры еще добавить*/ [AMM] MaxDistManeuverMet="1000" PointPositionTop=0,8 [fixed-default] /*значения по умолчанию когда пользователь выбирает режим фиксированный наклон */ [fixed-default] PitchFixedDeg="65" defaultscale="25000" [user-fixed-3D] /*значение масштаба от скорости при фиксированом пользовательском наклоне, где угол наклона берется из того как наклонил карту пользователь */ [user-fixed-3D] 0,25000 5,30000 10,30000 20,45000 30,45000 40,45000 50,60000 60,60000 70,75000 80,100000 90,150000 100,200000 110,250000 Повторюсь по последней секции которая показана здесь отдельно для любителей ездить на фиксированном наклоне: Когда пользователь выставляет фиксированный угол наклона - то тогда формально недостающий 3й параметр (угол наклона из предлагаемого варианта) заменяется на тот угол что выставил пользователь. Когда пользователь захочет переключиться в режим 2D, - тогда понятно что в 3й параметр подставлять надо скажем 90 (или 0, короче то, что дает вид 2Д). Мне лично кажется что предложенный вариант в три параметра (которые пользователи смогут подкорректировать под себя): скорость, значение масштаба, значение угла наклона и не зависимое разделение АММ и Автомасштаба по Скорости позволят полностью закрыть жалобы на работу автомасштаба для 95% пользователей и уже не отвлекаться на автомасштаб. Однако этот предложенный вариант потребует немного времени труда программистов чтобы его осмыслить и реализовать. Если кто-то может предложить что-то простое и эффективное, или найдет ситуацию что какая-то ситуация требуемая на практике не охвачена в предложенном выше решении - можно отписываться в этой теме, пока нет новых версий СГ7 :) Edited August 7, 2012 by Vadim_O 6 Link to post Share on other sites
Serge_B Posted August 7, 2012 Share Posted August 7, 2012 (edited) Я предлагаю, вместо того заумного что есть сейчас, сделать аналогичный простой файл для значений автомасштаба, но не с 2мя, а с 3мя ПАРАМЕТРАМИ: - ввести третий параметр это - угол наклона карты. +100500! И можно еще упростить: 1. Не делать отдельно секции 2D3D и 3D2D. Третьим параметром (угол наклона) каждый сделает себе, как нравится. Покатался, попробовал, не понравилось - переделал. 2. Включение/выключение АММ - как сейчас в 7-ке (через меню) 3. Для настроек АММ оставить ОДИН параметр: высота на экране для точки маневра, с которой начинает работать АММ (продолжение моей мысли из поста #246). Именно в этой зоне экрана АММ должен удерживать точку маневра при приближении к ней. 4. Для фиксированного наклона - просто не опрашивать третий параметр (угол наклона). 5. ВременнЫе параметры - штука полезная, ИМХО нужно оставить (по крайней мере DelayAfterManuverMs) Edited August 7, 2012 by Serge_B Link to post Share on other sites
Recommended Posts