Перейти к содержимому



MadCat Customs

MadCat Customs

Фотография
* * * * - 6 Голосов

Прошивка Navi 600 в Navi 900


Сообщений в теме: 7255

#4861 Dedrich

Dedrich

    Уважаемый Опелевод

  • Клубные пользователи
  • Cообщений: 638
  • Город:Уфа
  • Автомобиль: Opel Astra J 5d 1.4 turbo, AT6, Cosmo, AFL, NAVI

Отправлено 13 Апрель 2017 - 20:36

Да, есть измененная прошивка Cobra_1. Не знаю как у других, на моем мониторе в темное время суток заметил зеленоватый оттенок как бы от боковой подсветки монитора. Избавиться никакими ухищрениями не удалось и за основную подложку выбрал другую текстуру. Приставки Rus означают прошивку с изм. значками, приставка St - со стандартными значками POI.

 

Cobra_1_v200_rus    https://yadi.sk/d/47G00X4G3Gwcgi

 

Сobra_1_v200_st      https://yadi.sk/d/n1pYJZJn3Gwch3

 

Cobra_1_v208_rus    https://yadi.sk/d/l7zg1PNQ3GwcnK

 

Cobra_1_v208_st      https://yadi.sk/d/rfRaapaV3Gwcpt

 

Папка превью    https://yadi.sk/d/wBWvtOQbLYSX9     

Прикрепленные изображения

  • Cobra_1_MN.jpg

Изображение

#4862 Borodator

Borodator

    Опелевод

  • Постоянные посетители
  • PipPip
  • Cообщений: 291
  • Город:Санкт-Петербург
  • Автомобиль: Zafira Tourer A20DTH

Отправлено 15 Апрель 2017 - 17:44

По поводу POI и програмки myPOIs.

Правильнее писать "стационарная камера", а не "статическая камера"


Гидроизоляция в гробу не позволяет опарышам меня съесть

#4863 Dedrich

Dedrich

    Уважаемый Опелевод

  • Клубные пользователи
  • Cообщений: 638
  • Город:Уфа
  • Автомобиль: Opel Astra J 5d 1.4 turbo, AT6, Cosmo, AFL, NAVI

Отправлено 15 Апрель 2017 - 21:29

До решения филологических проблем висит более приоритетная задача фильтрации дубликатов POI в результате объединения разных баз.


Сообщение отредактировал Dedrich: 15 Апрель 2017 - 21:31

Изображение

#4864 Borodator

Borodator

    Опелевод

  • Постоянные посетители
  • PipPip
  • Cообщений: 291
  • Город:Санкт-Петербург
  • Автомобиль: Zafira Tourer A20DTH

Отправлено 16 Апрель 2017 - 15:24

До решения филологических проблем висит более приоритетная задача фильтрации дубликатов POI в результате объединения разных баз.

 

А до какого знака после запятой в координатах совпадает расположение?

 

Например: 30.9852648,59.7639434,"60 - засада"

Сколько разница во второй базе?

 

Могу простенькую прогу написать


Гидроизоляция в гробу не позволяет опарышам меня съесть

#4865 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 16 Апрель 2017 - 15:49

Borodator До шестого знака, включая точку :
123456
31 .0295899,52.3802191,1,60,1,0
31 .0296899,52.3802191,1,60,1,180
Это камеры работающие в противоположном друг к другу направлениях на одной проезжей части. Так как для нас, направление камер не имеет значения, эти камеры будут дублями.
При этом, надо учесть и долготу, и широту, и категорию, и скорость. Индекс направленности и азимут нужно игнорировать.
И да, сначала надо объединить все базы в одну, а потом искать в них, совпадения по формуле, сравнивая вторую строку с первой, потом третью с первой и т.д. до последней. Далее третью строку со второй, четвёртую со второй и т.д. Таким образом, все строки до последней.
Пример не верного алгоритма, сравнения в двух базах:
0001.PNG
0002.PNG

Ещё, по поводу количества знаков, 6 или 7, надо экспериментировать. Если в координатах будет три знака в градусах (
101.5660930)
, а не два (
37.8569717)
, то соответственно эти данные нужно отделять и обрабатывать отдельно.
Возможно по вот такому алгоритму:

Сравнить с первой строкой все последующие. Затем, сравнить со второй строкой все последующие и т.д.
При нахождении дубликатов по заданным параметрам (количество знаков), помечать их, а при окончании проверки всех строк, удалять помеченные. После чего, выгружать результат без пробелов и пустых строк в список с заголовком "IDX,X,Y,TYPE,SPEED,DIRTYPE,DIRECTION"


Сообщение отредактировал mike6688: 16 Апрель 2017 - 17:40

  • Dedrich сказал за это спасибо

ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4866 PAZL

PAZL

    Опелевод

  • Постоянные посетители
  • PipPip
  • Cообщений: 123
  • Город:Электросталь
  • Автомобиль: Opel Astra J 5d 1.4 turbo, AT6, Cosmo, AFL, NAVI и т.д и т.п

Отправлено 17 Апрель 2017 - 11:22

Borodator было бы хорошо. Когда ждать прогу?

#4867 Borodator

Borodator

    Опелевод

  • Постоянные посетители
  • PipPip
  • Cообщений: 291
  • Город:Санкт-Петербург
  • Автомобиль: Zafira Tourer A20DTH

Отправлено 17 Апрель 2017 - 18:50

Borodator До шестого знака, включая точку :
123456
31 .0295899,52.3802191,1,60,1,0
31 .0296899,52.3802191,1,60,1,180
Это камеры работающие в противоположном друг к другу направлениях на одной проезжей части. Так как для нас, направление камер не имеет значения, эти камеры будут дублями.
При этом, надо учесть и долготу, и широту, и категорию, и скорость. Индекс направленности и азимут нужно игнорировать.
И да, сначала надо объединить все базы в одну, а потом искать в них, совпадения по формуле, сравнивая вторую строку с первой, потом третью с первой и т.д. до последней. Далее третью строку со второй, четвёртую со второй и т.д. Таким образом, все строки до последней.
Пример не верного алгоритма, сравнения в двух базах:
attachicon.gif0001.PNG
attachicon.gif0002.PNG

Ещё, по поводу количества знаков, 6 или 7, надо экспериментировать. Если в координатах будет три знака в градусах (
101.5660930)
, а не два (
37.8569717)
, то соответственно эти данные нужно отделять и обрабатывать отдельно.
Возможно по вот такому алгоритму:

Сравнить с первой строкой все последующие. Затем, сравнить со второй строкой все последующие и т.д.
При нахождении дубликатов по заданным параметрам (количество знаков), помечать их, а при окончании проверки всех строк, удалять помеченные. После чего, выгружать результат без пробелов и пустых строк в список с заголовком "IDX,X,Y,TYPE,SPEED,DIRTYPE,DIRECTION"

 

ну для начала я думал не загружаемые с сайтов базы перекодировать, а уже готовые сконвертированные базы прогой myPOIs объединить.

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


Гидроизоляция в гробу не позволяет опарышам меня съесть

#4868 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 17 Апрель 2017 - 19:03

@Borodator По моему мнению, тройная работа как минимум. Да и в программном плане, работы гораздо больше чем скрипт написать, как мне кажется. Ведь надо будет пройти все категории. К тому же, разные базы, создают через MyPOIs разные категории. В общем на мой взгляд, такой вариант гораздо сложнее. Но если ты отчётливо видишь план реализации твоего варианта, то по любому, надо отделять шесть знаков. При этом, они должны совпадать и в X, и в Y 

39.331186,43.908347,"статическая камера"
39.331317,43.908368,"статическая камера"

ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4869 rubalex

rubalex

    Читатель

  • Постоянные посетители
  • Cообщений: 7
  • Автомобиль: GTC

Отправлено 17 Апрель 2017 - 19:58

зачем сравнивать координаты отдельно? сравнивайте расстояние между точками. если между однотипными POI <100 метров - значит дубл



#4870 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 17 Апрель 2017 - 20:00

@alexey_7 Это где параметры расстояния между точками? По каким параметрам сравнивать это расстояние?

ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4871 rubalex

rubalex

    Читатель

  • Постоянные посетители
  • Cообщений: 7
  • Автомобиль: GTC

Отправлено 17 Апрель 2017 - 21:08

Параметр сравнения я написал. если расстояние двумя точками <N  то обе точки - дубль. одну из них удаляем.

Определение расстояний между двумя точками на карте – тригонометрическая задачка давно решенная. Есть готовые алгоритмы и функции. Думаю гугл подскажет формулы. 

В частности у API яндекса есть готовые функции.



#4872 Borodator

Borodator

    Опелевод

  • Постоянные посетители
  • PipPip
  • Cообщений: 291
  • Город:Санкт-Петербург
  • Автомобиль: Zafira Tourer A20DTH

Отправлено 17 Апрель 2017 - 21:16

 

Параметр сравнения я написал. если расстояние двумя точками <N  то обе точки - дубль. одну из них удаляем.

 

Определение расстояний между двумя точками на карте – тригонометрическая задачка давно решенная. Есть готовые алгоритмы и функции. Думаю гугл подскажет формулы. 

 

В частности у API яндекса есть готовые функции.

 

один градус широты в среднем 111 км.

долгота = длину на экваторе умножаем на косинус угла, равного широте


Гидроизоляция в гробу не позволяет опарышам меня съесть

#4873 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 17 Апрель 2017 - 22:20

@rubalex Вот не знаю, плакать, или смеяться?! Только одна база mapcam.info для всей России, содержит больше 15000 точек. Какими средствами вы предлагаете производить сравнение и удаление дублей? Что то я не встречал таких программ, которые могут реализовать данное предложение.

 

Определение расстояний между двумя точками на карте – тригонометрическая задачка давно решенная.

А когда этих точек 15, 35, 50 тысяч штук?

И как из alexey_7 вы стали rubalex? Или это глюк сайта?


ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4874 Амбр

Амбр

    Опелевод со стажем

  • Главные администраторы
  • Cообщений: 32 570
  • Город:Москва
  • Автомобиль: Opel Insignia ST 2.0T, AT6
Гараж .

Отправлено 17 Апрель 2017 - 22:54

Или это глюк сайта?

это я помог 



#4875 rubalex

rubalex

    Читатель

  • Постоянные посетители
  • Cообщений: 7
  • Автомобиль: GTC

Отправлено 17 Апрель 2017 - 22:56

однако форум подтупливает. у меня не отправляются цитированые сообщения. с торомзами.

 

 

я не проф программист) так любитель. надо замерять время цикла на пару точек. может там вменяемое будет время обработки.  Да и можно по регионам делать, по квадратам. Мне вот вся РФ никчему. Пробовать надо))

 

а ник да, изменил. попросил админа.



#4876 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 17 Апрель 2017 - 23:46

Вот вам пример точек из двух баз:

POIs_d.PNG

POIs_d2.PNG

Для наших NAVI это всё одна точка "статическая камера" но отображаться в оповещении, будут все три. 

Красные, это точки из одной базы, указывающие направление по встречным полосам, а зелёная, это из второй базы но уже в виде одной точки на оба направления. В итоге, их три, а остаться должна только одна. И таких дублей, очень не мало по стране. 

Вот посмотрите, чем они отличаются:

43.908370 39.331316,1,40,1,308
43.908347 39.331179,1,40,1,132
43.908377 39.331260,1,40,2,000
Между координатами первой и второй точки, около 11 метров. В итоге, проверив массу вариантов, я пришел к выводу, что почти все дубли, имеют одинаковые данные в первых шести знаках, категории и скорости. Если написать скрипт определяющий эти параметры, то нет ничего проще как объединить все базы в один список, обработать его скриптом и потом сделать из полученого myPOIs
43.908   39.331  ,1,40,
43.908   39.331  ,1,40,
43.908   39.331  ,1,40,
 

Сообщение отредактировал mike6688: 17 Апрель 2017 - 23:52

ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4877 rubalex

rubalex

    Читатель

  • Постоянные посетители
  • Cообщений: 7
  • Автомобиль: GTC

Отправлено 18 Апрель 2017 - 00:21

так никто не говорит, что задачка сложная)) тут математика простая. подходов может быть несколько)) алгоритмы не сложные. набросать можно за пару часов и попробовать. кстати при таком округулении до 3 знаков после запятой погрешность будет 40 метров. В принципе не очень критично.

 

Но меня расстраивает другое - не учитывается направления камеры. ну вот зачем мне чтоб всплывали камеры которые на встречке стоят? И нафига мне предупреждение о камере на 60 если я плетусь в пробке со скоростью 30?

я изначально загорелся и на NAVI 900 прошиться и POI втянуть... а щас как то пессимистично на это все смотрю. Я на одну машину повесил маленький 

андроид над зеркалом заднего вида с программой стрелка.. и он четко показывает все и в нужном направлении и при превышении , и сам базы обновляет через инет. Вот и думаю, а нафига козе баян с этими POI


Сообщение отредактировал rubalex: 18 Апрель 2017 - 00:25


#4878 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 18 Апрель 2017 - 00:21

зачем сравнивать координаты отдельно? сравнивайте расстояние между точками. если между однотипными POI <100 метров - значит дубл

И да, 100 метров это слишком много. Так будут удалены и те, что находятся на соседних перекрёстках и не являющиеся по факту дублями, а так же точки других категорий и скоростей, находящиеся в радиусе этих 100 метров. Да хоть в 50 метрах, или 20, не важно, хоть в пяти. Ещё раз, нужно учитывать четыре параметра X,Y,TYPE,SPEED  Одного параметра "расстояние между точками", недостаточно для корректного редактирования.


ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4879 mike6688

mike6688

    Опелевод со стажем

  • Клубные пользователи
  • Cообщений: 2 636
  • Город:Сочи Лазаревское
  • Автомобиль: БЫВШИЙ OPEL ZT COSMO GOP A20DTH 6AT AF40 SPORT

Отправлено 18 Апрель 2017 - 00:30

Я на одну машину повесил маленький  андроид над зеркалом заднего вида с программой стрелка..

Никто не спорит. Но с правильной базой, NAVI отлично работает, и совсем не хуже дополнительного устройства. За 4 года эксплуатации, я получил только один штраф, и то по тому, что сам решил проверить работоспособность стац камеры в Адлере.


ab232313.gif
Боишься — не делай, делаешь — не бойся, не сделаешь — погибнешь! Чингисхан.
mike6688.gif


#4880 rubalex

rubalex

    Читатель

  • Постоянные посетители
  • Cообщений: 7
  • Автомобиль: GTC

Отправлено 18 Апрель 2017 - 00:38

 

Я на одну машину повесил маленький  андроид над зеркалом заднего вида с программой стрелка..

Никто не спорит. Но с правильной базой, NAVI отлично работает, и совсем не хуже дополнительного устройства. За 4 года эксплуатации, я получил только один штраф, и то по тому, что сам решил проверить работоспособность стац камеры в Адлере.

 

 

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





Ответить



  


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных