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

Конструктор и конвертер для СитиГИД 8 | правки и улучшения

Recommended Posts

Василич, указатели есть, я их видел!

Share this post


Link to post
Share on other sites

DuNkan, чет у меня ПОИ конный спорт - показывает иконку аквалангиста , детский лагерь - галочка, ЭАЗС - нет иконки, садоводство - нет иконки и надписи, но ежли тыкнуть в место где точка, СГ выводит табличку Садоводство. остальные нормально. Мож я напортачил?

 

Последняя версия СГ и лэнгпак с ресурсами из архива?

Edited by DuNkan

Share this post


Link to post
Share on other sites

да,

СТОП, я с 44 поста брал.

 

Позже перепроверю...

Edited by Василич
  • Upvote 1

Share this post


Link to post
Share on other sites

Нашел, исправил. Спасибо!

Share this post


Link to post
Share on other sites


СТОП, я с 44 поста брал.

 

Все верно, там архив и был. Были баги с садоводством и конным спортом. С лагерями порядок.

Share this post


Link to post
Share on other sites

13718 - Пункты утилизации, 10с07 - Детский лагерь, 10d13 - Конный спорт

 эти коды как вводить, трактористам не понятно  :)

Edited by Василич

Share this post


Link to post
Share on other sites

Пока так. В GME ставишь любую POI - щелкаешь на нее - затем на кнопку ... справа от Тип - затем курсор мышки на код и ручками меняешь код.

Share this post


Link to post
Share on other sites

процесс ввода понятен, так и делал. 

Смутило пятизначное выражение кода, 10с07,  10d13, 13718  - ???

 

или я туплю?

Edited by Василич

Share this post


Link to post
Share on other sites

Николай, а почему мед.пункт (0x4b00) у нас выгружается как "Поликлиника"? Всё-таки искать сельский ФАП таким образом странновато. Решить можно?

Share this post


Link to post
Share on other sites

Смутило пятизначное выражение кода, 10с07, 10d13, 13718 - ???

 

Это из MGE. Для унификации не стал менять. Не смущайся. :)

Николай, а почему мед.пункт (0x4b00) у нас выгружается как "Поликлиника"? Всё-таки искать сельский ФАП таким образом странновато. Решить можно?

 

Можно. Предлагаю назвать POI Поликлиники и медпункты. Это простой и быстрый вариант.

Edited by DuNkan

Share this post


Link to post
Share on other sites
Guest

ЭАЗС - нет иконки

Мож я напортачил?

 

та же фигня.. перевел иконку в 16 бит - отобразилась

зы. спасибо DuNkan за потраченное время для локализации проблемы

FUELEL1.bmp

  • Upvote 1

Share this post


Link to post
Share on other sites

Обновился загрузчик.

Share this post


Link to post
Share on other sites

DuNkan, Тут обсуждаются только правки в загрузчик касательно ПОИ? Если нет, то предлагаю наконец:

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

2. отключить по умолчанию окна у гаражей и промышленных зданий.

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

  • Upvote 1

Share this post


Link to post
Share on other sites

Тут принимаются любые пожелания.

 

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

2. отключить по умолчанию окна у гаражей и промышленных зданий.

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

 

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

Edited by DuNkan

Share this post


Link to post
Share on other sites

Ребята, на счет окон пром.зданий, а нельзя задачу решить таким макаром: если ключ прописан (например CGFacade=0), то в присвоении CGFacade=1 объект не участвует, ну то есть как с не расставленной этажностью... ИМХО  ;)

Share this post


Link to post
Share on other sites


а нельзя задачу решить таким макаром: если ключ прописан (например CGFacade=0), то в присвоении CGFacade=1 объект не участвует, ну то есть как с не расставленной этажностью... ИМХО ;)
И что получить в 3D? Вернее зачем?


Насчет промышленных зданий - у них окна бывают
Да бывают, но когда большие ангары высотой до 4 этажей получаются не ангары, а какие тоо бизнес-центры))). Реально, я уже почти год как отключил у себя окна в пром.зданиях и не жалею ни разу. Наборот очень наглядно видно пром.застройку на карте в навигаторе. Так что это мой совет, основапнный на опыте.

Вечерком, как добреду до дома, скину блоки записей в личку.

Share this post


Link to post
Share on other sites

И что получить в 3D? Вернее зачем?

 

Например вот это, а не 2 трудноразличимых черных кубика...

Share this post


Link to post
Share on other sites

Это похоже сарайчик с голубятней!!! :P



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

 

Юра, а ведь в какой то из версий конструктора эта фитча была. Видимо программисты позабыли об этом, так же как и автоматический подхват 3D моделей.

Share this post


Link to post
Share on other sites

в какой то версии конструктора было присвоение этажности =5 ;-)

Share this post


Link to post
Share on other sites


в какой то версии конструктора было присвоение этажности =5 ;-)

Андрей, а сейчас сколько по умолчанию?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

В аттаче загрузчик в котором уже сделано:

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

2. Все гаражи и промышленные здания будут без окон.

 

Не стал выделять отдельные блоки (долго, устал и спать охота))

Поясняю по быстрому что к чему на примере гаража:

----------------------------------------------------------------------------------

polygon_0006 //@ // Parking garage  // 30 000
{
  BUILDS { priort=BUILDS_AREA_PRIORT endlvl=EL_BUILDING BLDFNC=21 strynm={"{{Floors}}","1"}/*Garage*/ facdsc={"{{CGFacade}}","1"}   rgbnam={"{{CGRoofColor}}"}     }
//  BLDBND { metric=M_LINE priort=BUILDS_AREA_PRIORT endlvl=EL_BUILDING SCAMIN=BLDBND_SCAMIN BLDFNC=21}
  //$texts { metric=M_POINT priort=FOREST_TEXT_PRIORT txtval="{{Label}}" rgbnam="#848484" fnthei=7 fntstl={ 2,5 } justh=3 justv=3 shifty=-100 }
  ADRESS { metric=M_POINT NUMBER="{{HouseNumber}}" STRNAM="{{StreetDesc}}" DSTNAM="{{DistrictName}}" TWNNAM="{{CityName}}" TERNAM="{{CountryName}}" REGNAM="{{RegionName}}"
           txtval="{{HouseNumber}}" rgbnam=ADRESS_COLOR fnthei=7 fntstl=1 justh=3 justv=2 SCAMIN=ADRESS_SCAMIN }

----------------------------------------------------------------------------------

В выделенном блоке жирным указаны изменения.

Floors - это этажи. При добавлении ключа "1" в этот блок - все неразнесенные полигоны становятся одноэтажными (по умолчанию, насколько я помню там все становятся в 5 этажей).

ЗЫ. Я долго спеялся, когда в любительской карте Алматы увидел огромное количество пятиэтажных туалетов))), как оказалось это были гаражи или частные постройки.

CGFacade - окна. При добавлении ключа "1" в этот блок отключаются окна.

Вроде все. Кому не нравиться в пром.полигонах отсутствие окон - уберите ключ и будет все как прежде.

Удачи парни!

PolishConverter_from_Zauber.rar

  • Upvote 1

Share this post


Link to post
Share on other sites

В аттаче загрузчик в котором уже сделано: 1. Все здания, у которых этажность специально не указана в исходнике, будут при обычной загрузке в Конструктор (без специальных манипуляций) в карте в один этаж 2. Все гаражи и промышленные здания будут без окон.

 

Спасибо. Внесу в общий загрузчик.

Edited by DuNkan

Share this post


Link to post
Share on other sites


А вот здесь есть ресурсы и лэнгпак, в которых исправлены ошибки с отображением POI.
Ресурсы где поменять? В СГ или в конструкторе. Или там и там?

Share this post


Link to post
Share on other sites


Ресурсы где поменять? В СГ или в конструкторе. Или там и там?

 

Вообще то речь здесь идет о конструкторе! Ленгпак для проги отдельно обсуждают, в другой ветке.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×