22 November 2024, 23:53:21
⁣ ⁣
For the past 24 hours: 115 objects added, 49 objects edited, 6 objects removed.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - panivan

Pages: [1]
1
Для Семёрки всё по прежнему актуально.
В Resources.rsr/PresRadars.xml
Добавил prior="1000"
Увеличил SclMax
Code: [Select]
  <obj CodeObj="18059" prior="1000"> <!-- RADARS -->
    <par CodeMrk="65" ColorFor="0x858585"/>
    <var SclMin="0" SclMax="500000">
      <elem> <pict PictName="RADARS1.bmp"/> <txt/> </elem>
    </var>
  </obj>
Всё работает

2
Хотелось бы еще заменить значек радара или хотя бы изменить размер. Может кто знает как это сделать?
Возможен такой вариант с SizeMrk и SizeTxt, а также ColorBkg
Code: [Select]
<obj CodeObj="18059" prior="1000> <!-- RADARS -->
   <par CodeMrk="65" ColorFor="0x0202d3" ColorBkg="0xFFFFFF" SizeMrk="50" SizeTxt="40"/>
   <var SclMin="0" SclMax="200000">
      <elem> <mrk/> <txt/> </elem> </var>
</obj>
В комбинации с индивидуальным масштабом для текста не пробовал, но думаю будет работать.

Дефолтные настройки в секции
Code: [Select]
<defaults ... SizeMrk="45" SizeTxt="45" ... />
CodeMrk="65" - это номер значка в базе глифов.
На версиях 3.х.х эти глифы можно было как-то экспортировать/импортировать, выбрать другой значек... но в 5.х.х замена значка работает, но непонятно как. У Меня при смене 65, на любой другой номер просто отображается кружок (СГ для ВинЦЕ)

"в пятой версии программы работа с глифами не поддерживается, так как изменен формат хранения данных" (c)

3
Speedcam CityGuide / Re: Пожелание на оффоруме
« on: 01 November 2011, 08:20:46 »
В 5.1 будет также. Смотрел на Андроиде, а между платформами в одних версиях нет отличий.
Самый большой минус, что не учитывается направление. Т.е. при большой дистанции предупреждения, будут проговариваться не только камеры смотрящие на встречку, но и могут с соседних улиц проговориться.

4
Еще забыл добавить... если уж пожелания пойдут к разработчикам.

Корректировать карты по данным от пользователей.
Например, даже по МСК карты не очень подробные и на них нет некоторых дорог или проездов, но люди знают их и ездят. СГ хорош тем, в отличие от Навитела например, что не притягивает безумно к ближайшей дороге, а вполне корректно работает, когда едешь во дворах или по отсутствующей на карте дороге.

Можно вводить на карту дороги если по ним проехало сколько то машин (как вести статистику и вводить корректуры, виднее конечно разработчикам).
Например, если на проложенном маршруте есть ребра, не присутствующие на карте, которые пользователь преодолел на скорости, например, 40 и более км/ч, т.е. двигался на авто, а не пешком, то считать, что двигался Он по дороге. Эту дорогу добавлять на карту по накоплению статистических данных.

Почему нужно наличие непрерывного маршрута и скорости. Чтобы исключить вариант прохождения ребра пешком (всякие тропинки во дворах). При этом, чем ниже учитываемая скорость, тем важнее наличие маршрута. Чтобы не получилось, что просто с СГ кто-то ехал на трамвае, а потом вышел и пошел через двор, а СГ использовал для поиска ближайшей пивной.
Если ребро проходится на 60 и более км без маршрута, то это явно не автобус через двор едет.
Если ребро проходится на 15-20 км/ч, то наличие не прерванного маршрута с большими скоростями на других ребрах может говорить о наличии дороги и пробки. Если нет маршрута, то достоверность данных сильно меньше.

5
Ответил второй вариант, но и первый к нему добавил бы.
Дел в том, что пользователи навигаторов, особенно без выхода в инет, не будут просто так таскать домой навигаторы. У многих они стоят вообще стационарно. И единственная причина вытащить его или принести к нему ноут - обновить карты. Да и то это бывает редко, когда уже совсем устаревает.

Нужно, чтобы при подключении навигатора, ПО обновляло карты и забирало статистику.
При этом, статистика должна вестись всегда на всех устройствах... точно также как корректуры с онлайн устройств уходят в сеть, так и на не онлайн устройствах они должны скапливаться до первой синхронизации. Но не бесконечно, а за последние Х дней или недель/месяцев... в зависимости от объема памяти, но и излишне старые данные не нужны, особенно если новые данные их дублируют. Также это не дожно влиять на производительность, т.к. все навигаторы очень слабенькие и даже родную навигацию тянут иногда с трудом.

Сразу скажу, что Я имею в виду только пользователей навигаторов, а не мучителей. Как правило, те кто действительно пользует навигатор (особенно стационарно установленный) как навигатор, ездит всегда с включенным СГ (ну или что там у Него стоит), даже не прокладывая маршрут (например, с данными от Нашего сервиса, как радардетектор).
Те кто уже поменял кучу прошивок, поставил новую оболочку, десяток программ навигации, Оперу, набор плееров.... в общем сделал из навигатора "типа карписи", мультимедиа центр в машину и т.п., в итоге не так часто ездят собственно с навигатором и статистика от них не интересна. Да и у таких юзеров по любому нвик в сеть выходит.

Поэтому ПО должно быть рассчитано не на таких пользователей, а на тех, кто м.б. и с компом и даже телефоном не особо дружит. Т.е. подключил, понаблюдал за прогрессбаром, когда закончиось, то отключил. А что там внутри будет происходить уже не важно.

6
Есть такой досадный косяк у СГ, что при увеличении скорости камер не видно, работает только голосовое предупреждение. А очень хочется видеть, где она впереди. Тем более, что СГ не учитывает направление и может предупреждать о камере на соседней улице (если установлена большая дистанция предупреждения)

Информация, представленная ниже, может быть найдена на оф.сайте программы. Но Мне это потребовалось только в связи с использованием базы радаров с Нашего ресурса. И думаю опыт пригодится тут.
Моя версия СГ 5.0.394

Я сделал так, чтобы камеры были на экране всегда (в разумных пределах)
Для этого нужно отредактировать файл ресурсов PresPOI.xml
Он находится внутри Resources.rsr (это на самом дел zip-архив)

xml содержит секции вида
Code: [Select]
<obj CodeObj="18059"> <!-- RADARS -->
    <par CodeMrk="65" ColorFor="0x858585"/>
    <var SclMin="0" SclMax="50000">
      <elem> <mrk/> <txt/> </elem> </var>
  </obj>
CodeObj - категория объекта. У Меня уже стоял рядом коммент, что это
CodeMrk - код значка. В файле с радарами он в строках с камерами последний.
SclMin SclMax - минимальный и максимальный масштаб

Впервую строчку, после CodeObj Я дописал prior="1000". Этот параметр указывает приоритет значку, чтобы он был поверх других, если что-то ещё рядом окажется. Это значение штатно присутствует для станций метро.
Максимальный масштаб задал 200000. Это значение последнее в моём autoscalecfg.txt, т.е. это максимальный масштаб устанавливаемый при движении автоматически.

Т.е. стало вот так
Code: [Select]
<obj CodeObj="18059" prior="1000"> <!-- RADARS -->
    <par CodeMrk="65" ColorFor="0x858585"/>
    <var SclMin="0" SclMax="200000">
      <elem> <mrk/> <txt/> </elem> </var>
  </obj>
А также подправил
Code: [Select]
<obj CodeObj="18045" prior="1000"> <!-- POLICE -->
    <par CodeMrk="65" ColorFor="0x4000FF"/>
    <var SclMin="0" SclMax="200000">
      <elem> <mrk/> <txt/> </elem> </var>
  </obj>
Предположил, что посты ДПС, но визуально разницы не заметил.

Еще осталась одна непонятная деталь...
Несмотря на коды указанные в конце строк в файле радаров, лежачие полицейские отображаются тем же значком, что и камеры (65), хотя для них прописано 74. Ну и изменения в ресурсах также отражается на них, они тоже стали видны. Изменение названия файла 77Mos.all.txt <-> 77Mos.radar.txt никак не влияет.
В чем не стыковка, пока не разобрался.

7
MapCam.info / Re: Рейтинг пользователей
« on: 13 October 2011, 14:50:37 »
Я на проекте совсем недавно. Езжу на машине ежедневно и хочу как пользоваться плодами труда других людей, так и по возможности помогать.
Но система рейтинга Мне показалась совсем не прозрачной.
Вот например имею сейчас рейтинг -1... возможно на новенького минусовать модно (тут и тема подобная есть где-то). За что? ХЗ.
Прокомментировал сегодня изменение состояния знака, комментарий заработал -1. Почему? Никакой информации. Да и относится ли это к "Карме", совсем не понятно. Хоть по правилам минусовка должна быть по удовлетворительной причине, но причина не отражена.
А может этот минус за не совсем грамотно оформленную точку? Ну так подскажите, Я поправлю. На то и форум - для дискуссии.

А так получается, что многие новички просто вместо помощи и вживления в проект теряют стимул что-то делать. Просто превращаясь в потребителей, опока проект держится на остатках энтузиастов. И такое происходит не только тут, но и во многих других местах.
Оценить состояние можно по количеству зарегистрированных пользователей и активных участников, и динамики изменения этого баланса.

ЗЫ. Также как автор топика наблюдаю большое количество несуществующих камер.

Pages: [1]