Перейти к содержанию
GPS навигатор СитиГИД

Proks

Пользователи
  • Публикаций

    490
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Сообщения, опубликованные Proks

  1. поставил геонет и у него со стандартными ленгпаком и ресерсом значок платон отображается. Зачет  с конструктором разобрались как добавлять пои. Принцип понятен. А вот что нужно прописать - добавить, что бы Программа отображала это пои. 

  2. Увожаемый dkltd. 

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

    Скрытый текст

    Screenshot_2017-11-03-13-15-07.png.1e460f12e18ee35d32132b9b696c1109.png  Screenshot_2017-11-03-13-18-46.png.b911a780fb5f319ca37e4c66117a7a71.png

    можно как то исправить? или это только у меня такой косяк?

     

  3. Сделал с теми данными что писал выше В программе отображается только надпись Платон. Значка нет. Хотя в лангпаке он есть.

     

    не могли бы вы показать как у вас платон выглядит в конструкторе? И как прописаны на него все данные во всех файлах что нужно для его работы

  4. Скрытый текст

    weigher 
      { 
        AZ$1254="Weigher" 
        EN$1252="Weigher"
        ES$1252="Báscula"
        EE$1257="Weigher" 
        LV$1257="Weigher" 
        RU$1251="Весовые станции" 
        UA$1251="Вагові станції" 
        drawAZ$1254="Digər Obyektlər" 
        drawEN$1252="For drivers"
        drawES$1252="Para Automoviles"
        drawEE$1257="For drivers" 
        drawLV$1257="Autobraucejiem" 
        drawRU$1251="Автомобилистам" 
        drawUA$1251="Автомобілістам" 
      }
      platon 
      { 
        AZ$1254="Platon " 
        EN$1252="Platon"
        ES$1252="Platon"
        EE$1257="Platon" 
        LV$1257="Platon" 
        RU$1251="Платон" 
        UA$1251="Platon" 
        drawAZ$1254="Digər Obyektlər" 
        drawEN$1252="For drivers"
        drawES$1252="Para Automoviles"
        drawEE$1257="For drivers" 
        drawLV$1257="Autobraucejiem" 
        drawRU$1251="Автомобилистам" 
        drawUA$1251="Автомобілістам" 
      }

    у меня в POICategories.shm вообще не было про платон ни чего. Сделал по аналогии weigher 

     

    18 минут назад, _Michael_ сказал:

    если я не ошибаюсь, POICAT уже не используется, вместо него - POITYP, значения смотреть в ресурснике   <list attr="POITYP">

    в ресурснике программы или конвертера? В ресурнике программы в файле PresPOI.xml написано про платон 

    Скрытый текст

    <obj CodeObj="18255">
        <!-- PLANOT контроль оплаты ПЛАТОН -->
        <par ColorFor="0x545454" ColorForNight="0xA7ACB1" ColorBkgNight="0x242424"/>
        <var SclMin="0" SclMax="100000">
          <elem>
            <pict PictName="PLATON1.bmp"/>
            <txt/>
          </elem>
        </var>
      </obj>

     

    27 минут назад, _Michael_ сказал:

    <obj acron="PLATON" code="18255" flags="0b1" name="Platon control">
          <attr acron="LABELS"/>
        </obj>

    откуда это взято?

  5. в конструкторе в файле PolishConverter.shm про платон ни чего нет.

    сделал по примеру такое. За шаблон взял пои от заправки

    Скрытый текст

    poi_474F //@ // Platon
    {//18255
      PLATON { POICAT="Platon" POITYP=1 SCAMIN=POI_SCAMIN priort=906 LABELS="{{Label}}" NUMBER="{{HouseNumber}}" STRNAM="{{StreetDesc}}" DSTNAM="{{DistrictName}}" TWNNAM="{{CityName}}" TERNAM="{{CountryName}}" REGNAM="{{RegionName}}" PHONES="{{Phone}}" FAXNUM="{{Fax}}" WEBPGE="{{WebPage}}" EMAILS="{{Email}}" OPTIME="{{OpeningHours}}" FULNAM="{{FullName}}"  INFORM="{{Text}}" }
      //BUILDS { INFORM={ "{{StreetDesc}}, {{HouseNumber}} ({{CityName}})","{{StreetDesc}}, {{HouseNumber}}","{{StreetDesc}} ({{CityName}})","{{StreetDesc}}" } POICAT="fuel" priort=906 OBNAME="{{Label}}" BLDFNC=20 /*Filling station*/ }
     // $texts { POICAT="fuel" priort=909 SCAMIN=POI_SCAMIN txtval="{{Label}}" rgbnam="#42008C" fnthei=7 fntstl={ 2,5 } justh=3 justv=3 shifty=-300 }
    }

    у меня есть пару вопросов по шаблону

    2. В файле city_plan.shm в папке конструктора ищешь это слово и смотришь какие ему можно прицепить параметры.

    как понять какие параметры? или на заморачиваться и просто скопировать

    9 минут назад, _Michael_ сказал:

    а что в схеме про него написано?

     и какой схеме? и как должно выглядеть в конструкторе?

    в файле в файле POICategories.shm про платон ни чего нет

  6. спасибо.

    У меня почему то не та иконка платона. Хотя в папке poi ленгпака иконка есть.

    правда у меня СГ версии 9.4.807 обновлять не хочу устраивает пока эта версия. Хотелось бы добавить платон сюда.

    Скрытый текст

    Screenshot_2017-11-02-18-03-580.png.8db4e4d4e13ff2c2fa51982e74ff2156.png

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

    29 минут назад, _Michael_ сказал:

    Записываешь код, его hex значение 46В6

    а как или где его это код hex брать. Нашел как это делать калькулятор в помощь

  7. 14 минуты назад, _Michael_ сказал:

    18333 - это в десятичке, при неудачном выборе кода можете попасть в стандартный тип, 0х18333 - это в шестнадцатиричке, тут шансов на совпадение практически нет

    получается что разницы как бы и нет.

    18ххх=0х0000 это один и то то же тип но записанный по разному. Если так, то предпочтительней выбирать тип 0х0000. Правильно. 

    а какие файлы в ресерснике нужно смотреть? Я так  понимаю тут PresPOI.xml, DictPOI.xml или еще что то нужно смотреть? если знаете скажите как понимать эти файлы. За что они отвечают?

    в конвертере нужно править в файле PolishConverter.shm или в другом файле?

    типо этого?

    Скрытый текст

    poi_F007 //@ // Railway station? Железнодорожный вокзал
    {//18058
      RAILST { POICAT="railwaystation" priort=906 SCAMIN=POI_SCAMIN LABELS="{{Label}}" NUMBER="{{HouseNumber}}" STRNAM="{{StreetDesc}}" DSTNAM="{{DistrictName}}" TWNNAM="{{CityName}}" TERNAM="{{CountryName}}" REGNAM="{{RegionName}}" PHONES="{{Phone}}" FAXNUM="{{Fax}}" WEBPGE="{{WebPage}}" EMAILS="{{Email}}" OPTIME="{{OpeningHours}}" FULNAM="{{FullName}}"  INFORM="{{Text}}" }
      //BUILDS { INFORM={ "{{StreetDesc}}, {{HouseNumber}} ({{CityName}})","{{StreetDesc}}, {{HouseNumber}}","{{StreetDesc}} ({{CityName}})","{{StreetDesc}}" } POICAT="railwaystation" priort=906 OBNAME="{{Label}}" BLDFNC=65 /*Railway station*/ }
      //$texts { POICAT="railwaystation" priort=909 SCAMIN=POI_SCAMIN txtval="{{Label}}" rgbnam="#858585" fnthei=7 fntstl={ 2,5 } justh=3 justv=3 shifty=-300 } 
    }

    Если править нужно в нем  дайте файл PolishConverter.shm из своего конвертера если не жалко. 

    Я понимаю что достал вас своими вопросами. Но для меня не очень понятны некоторые моменты. 

    Не могли бы Вы на примере платона в картинках рассказать как это делается свои пои, что, где и как прописывается. 

    Народ хочет разобраться :) что к чему.

  8. Объясните еще такой момент. 

    Если я хочу поставить своё ПОИ но его нет ни в программе ни в ГМЕ. Можно ли это сделать. например: увидел в папке пои значок жилая зона.

    как его можно внедрить в карту?

    1. Нужно ему присвоить тип вида например 18ххх или нужен тип вида например 0х0000

    2. Нужно что бы конвертер распознал это пои и обработал. Что нужно для этого сделать?

    3. Допустим конвертер его понял и обработал. 

    Теперь нужно что бы это пои стало понятно для программы СГ. Я так понимаю нужно прописать его в ресурсник. Если так, то в какие файлы и в каком формате?

  9. 10 часов назад, _Michael_ сказал:

    если используется стандартная схема - то берите коды из неё

    Спасибо за ответ. Теперь возник вопрос такой.

    В ГМЕ нет типа для платона. Как писал выше 

    [POI]
    Type=0x474f
    Label=Платон
    Data0=(51.437090,128.385887)

    Type=0х18255 - Этот тип нужно обязательно прописывать, что бы Конвертер(программа СГ) поняли что это за ПОИ? Или это не обязательный параметр. и достаточно будет Type=0x474f
    [END]

  10. Спасибо. Но есть еще пара вопросов по пои на примере платона

    В ГМЕ поставил точку произвольную с надписью платон и ключом CGPOIType=0x474f

    Открыл исходник в редакторе нашел этот ключ и прописал следующее

    [POI]
    Type=0x474f
    Label=Платон
    Data0=(51.437090,128.385887)
    [END]
    Нужно ли еще добавлять какую информацию для пои. Не обязательно только для данной но и для других.

    по аналогии из этого сообщения

    интересует строчки

    LocLabel=

    EndLevel=1

    Type=0x18383

    особенно последняя. Откуда это значение берется и как его применять? Или это произвольное значение, тогда как выбрать что бы не совпало с другим. В  хелпе нашел что это коды пои но там только до 18164. Где найти остальные? Если они есть

  11. тут на форуме наше вот это:

    в исходнике пишешь свой уникальный ключ (типа CGPOIType), если конвертишь не только под СГ.. если только, то можно сразу - Type=0x64a3

    для "не только" - переносишь ключ CGPOIType в Type при подготовке карты под СГ

    мне нужно не только для СГ

    как понять подчеркнутую строку?

  12. на карте эти знаки есть. Но в исходнике прописан как Автостоянка (0x2f0b, точка)

    а вот в программе не отображается. 

    если не сложно подскажите что нужно сделать что бы показывал этот знак?

  13. 10 минут назад, _Michael_ сказал:

    по памяти не распишу, там много танцев с ленгпаком и ресурсником. я делал оповещения начала/конца НП - надо рыться в загашниках

    если надо - пороюсь, вроде даже хау-ту записывал..

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

    за кнопку спасибо тупанул

    а так я правильно сделал?

    или нужно прописывать в другом месте?

     

    Скрытый текст

    Безымянный.png

     

  14. 12 минуты назад, _Michael_ сказал:

    в исходнике прописываешь тип для POI, в схеме конвертации - обработку этого типа (18183 взято для примера, можно придумать своё)

    а как именно прописывать. можно пример.

    13 минуты назад, _Michael_ сказал:

    есть :)

    как сделать? 

×
×
  • Создать...