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

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


Recommended Posts

 Конструктор на англецком. так не навидить свой родной язык? Были же в нарисуйке выложены скрипты и все пояснения,все рисовали. Вроде делаем общее дело ,а договорится не можем. Рисуем каждый свою область а сделать атлас не можем.

Вах! как хорошо сказал!

 

Самодельшики постепенно вокруг СГ кучкуются, и бросить оформление актуальных требований к исходникам для СГ на самотек - дороже выйдет для того-же МИТ, с ограниченным коллективом.

Edited by polpred
  • Upvote 1
Link to post
Share on other sites
  • Replies 2.8k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Представляем для всех энтузиастов новую версию CityGuide Constructor и Coverter в cgmap для создания карт под СитиГИД 7.7. Обновлен конструктор до версии 1.2.364 Изменения:   1.2.364   ?  

Уважаемые разработчики, дайте инструмент для переключения ограничения скорости на трассах!!! Нам, казахстанцам, ограничение 90 км/ч уже всю плешь проело. Когда, наконец, будет возможность сделать

+100500 особенно с новой озвучкой хоть из города не выезжай

Posted Images

Вот и энтузиазмом меряться начали.   :D 

не... это кто-то себе звание энтузиаста присвоил

 

но к теме это не относится... потереть можно

Link to post
Share on other sites

polpred,

 

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

Edited by DuNkan
Link to post
Share on other sites

Это хорошо, что дороги и "шестеренки" выправили, но обнаружился косяк в полигонах, несмотря на SkipSmallObj=No. Конвертер?

Link to post
Share on other sites

Саша, ты бы хоть как то выделил то место о чем пишешь? Не про полигон за значком микрофона?

Link to post
Share on other sites

Саша, у меня тоже такая хрень вылезла, вписанные полигоны разъехались... 

но там где дырявил все ОК . Острова и прочие. http://forum.probki.net/uploads/monthly_01_2015/post-13397-0-45974400-1422193516.jpgоднако, я поторопился с выводами тоже самое

Edited by Василич
Link to post
Share on other sites

Саша, ты бы хоть как то выделил то место о чем пишешь? Не про полигон за значком микрофона?

Нет, Олег, полигон больницы "под спутником" выпал..

 

Саша, у меня тоже такая хрень вылезла, вписанные полигоны разъехались... 

но там где дырявил все ОК  

А ещё составные здания, там крыша 'задырявилась', так бывало когда Г-образные здания не правильно рисовали.. Проверил исходник - всё ок, вот думаю не генерализация ль виновата при конвертации?

Edited by ekx71
Link to post
Share on other sites


Нет, Олег, полигон больницы "под спутником" выпал.. не генерализация ль виновата при конвертации?

 

Скорее всего она родная!!! Проверь в исходнике домик с белым пятном. такое получается где есть пересечение.

Link to post
Share on other sites

Скорее всего она родная!!! Проверь в исходнике домик с белым пятном. такое получается где есть пересечение.

Олег, я понимаю, что поиск причин начинают с простейшего...ты думаешь я не проверил исходник GME и потом не поглядел на этот участок в Конструкторе перед тем как выложить, или я зря демонстрировал скины с разными версиями ГК и конвертера? Зря!

Link to post
Share on other sites

Извини, я не провидец. Не догадался что скины с карт - это карты сделанные разными версиями конструктора.

Link to post
Share on other sites

Саша, у меня тоже такая хрень вылезла, вписанные полигоны разъехались... attachicon.gifБезымянный3.jpg

но там где дырявил все ОК . Острова и прочие. attachicon.gifБезымянный4.jpgоднако, я поторопился с выводами тоже самое

 

Это генерализация. Вписанные полигоны - здания, они подвергаются меньшей генерализации (или не подвергаются совсем) - и это очень хорошо, а лес/парк генерализируется.

Это не самое плохое. Хуже с трамвайными линиями, газонами и заборами. Их коверкает очень заметно, особенно на полукругах/кругах.

 

 

Это хорошо, что дороги и "шестеренки" выправили, но обнаружился косяк в полигонах, несмотря на SkipSmallObj=No. Конвертер?

 

Я так и не понял, что у тебя исчезло - ведь третьий скриношот сильно сдвинут вверх.

Edited by DuNkan
Link to post
Share on other sites

Коля, такое искажение похоже когда изменяется битность карты. Такое ощущение что происходит перевод из 26-й в 22, а может и в 20.

вот примерно такой эффект получается. первая картинка 26 битность, далее перевел в 22 и генерализация всех точек, и последняя 20 битность после генерализации.

Edited by katran1961
Link to post
Share on other sites

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

 

Получили две готовые карты. Все бы ничего. Полученные карты, вроде бы ничем не отличались. Мне, к примеру, готовый файл cgmap был не нужен. Я использую dcm, так как вставляю еще и 3D объекты. Значит после своих манипуляций с dcm запускаем батник, который должен перевести в cgmap. И что мы получали? На первый взгляд всё хорошо, но некоторые полигоны(особенно мелкие) исчезли. В чем причина??? 

Стали объяснять, это мол двойная генерализация. Мне это не очень понятно.

Edited by katran1961
Link to post
Share on other sites

"что-то теряем, а что-то находим".   Олег, сравни объем файлов.

 

В cgmap, нет такого "безобразия" :) 

Edited by Василич
Link to post
Share on other sites

Саша, этого и добивались, переходом на новый формат. Хотели иметь карту, но чтоб занимала меньше места. 

Мы сейчас получили тот же эффект в cgnet, что и при первых выпусках cgmap - исчезали точки, полигоны, задвоение надписи......

 

У меня закрадывается вопрос - а не изменяется ли как то битность исходника при конвертации?

Edited by katran1961
Link to post
Share on other sites

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

Edited by Василич
Link to post
Share on other sites

Не знаю правильно или нет, я не программист. Вот примерно так выглядит схема конвертации. Кто то может пояснить. Что к чему.

Edited by katran1961
Link to post
Share on other sites

Тогда , как я и нарисовал, получаем двойную генерализацию? И отсюда эти кракозябры и вылазят?

а ключик, как я понимаю это здесь: CGMapToolPublic.exe Type=CrtCGNet SkipSmallObj=No InFile=

Edited by katran1961
Link to post
Share on other sites

Тады возникает предположение: поскольку дороги и шестеренки выпрямили, да и домики вроде не кривые, стремясь оставить размер выходного cgnet на прежнем уровне - другим полигонам уровень генерализации (или битность - как правильно не знаю) изменили?  :huh:

Link to post
Share on other sites

"Автоматическая, или алгоритмическая генерализация – формализованный отбор, сглаживание или фильтрация изображения в соответствии с заданными алгоритмами и формальными критериями." Будем надеяться и ждать...

Link to post
Share on other sites

"Автоматическая, или алгоритмическая генерализация – формализованный отбор, сглаживание или фильтрация изображения в соответствии с заданными алгоритмами и формальными критериями." Будем надеяться и ждать...

Заумно!!! :blink:

 

При генерализации как правило удаляются(сливаются) близко расположенные узлы(точки). Можно из круга получить квадрат! :P

Link to post
Share on other sites
  • Joss locked and unpinned this topic
Guest
This topic is now closed to further replies.

×
×
  • Create New...