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

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

Recommended Posts

отрисовку заборов поправили?

Share this post


Link to post
Share on other sites

для своих карт я ее всегда делаю сам - по-своему = пунктиром

 

в секции Lines файла GraphLibCity.shm для заборов делаю =

 

  FENCEL { width=20 rgbnam="#73630D" pattern={ 70 70 } }

  • Upvote 1

Share this post


Link to post
Share on other sites

Какие ..., простите заборы!? когда адресный не в порядке. По ходу уж лучше пока вернуть старый алгоритм "скобки в слеши", что бы контекстный поиск улиц работал полностью. А круглые скобки уж вводить вместе с новой версией программы, где круглые скобки бы игнорировались при контексте. Все равно старый движок программы этого не умеет и как не пляши с бубном, наименования ни в круглых, ни в квадратных скобках он видеть не будет. А переделывать исходники ради этого и прописывать через одно место - дурной труд. По крайней мере я лично, пока контекстный адресный поиск не заработает полность переходить на новые версии не собираюсь, ни за какие заборы)))

  • Upvote 2

Share this post


Link to post
Share on other sites

да мы то же пока не торопимся. пока все не оттестировано, используем текущую версию только для выявления/исправления ошибок. 

Share this post


Link to post
Share on other sites

Какие ..., простите заборы!? когда адресный не в порядке. ...пока контекстный адресный поиск не заработает полность переходить на новые версии не собираюсь, ни за какие заборы)))

Юр, стесняюсь спросить, а в чём связь заборов с адресным поиском?  :) Заборы и в предыдущем, 381-ом, билде прекрасно рисуются. :P

  • Upvote 1

Share this post


Link to post
Share on other sites

Странно... у меня нет их. Надо будет разобраться

Share this post


Link to post
Share on other sites

Ну Вадим же подсказал, где что править. В 381-ом строка FENCEL пустая, заполни её и увидишь заборы.  ;)

  • Upvote 1

Share this post


Link to post
Share on other sites

сегодня добрался до логов конвертации... 

 

* warning: unknown POI 0x5500
* warning: unknown POI 0x5600
* warning: unknown POI 0x5700
* warning: unknown POI 0x5904
* warning: unknown POI 0x5E00
* warning: unknown POI 0x6407
* warning: unknown POI 0x640B
* warning: unknown POI 0x640C
* warning: unknown POI 0x6411
* warning: unknown POI 0x6412
* warning: unknown POI 0x6414
* warning: unknown POI 0x660F
* warning: unknown POI 0xF304
* warning: unknown POI 0xF305
* warning: unknown POI 0xF307
* warning: unknown POI 0xF401

* warning: unknown POLYGON 0x68 - Улица крупная 
* warning: unknown POLYGON 0x6B - Дорога, улица

* warning: unknown POLYLINE 0x15 - Береговая линия
* warning: unknown POLYLINE 0x27 - Взлетно-посадочная полоса
* warning: unknown POLYLINE 0x28 - Трубопровод
* warning: unknown POLYLINE 0x29 - Линия электропередачи
 

Share this post


Link to post
Share on other sites

коллеги, прошу помощи! не могу разобраться...

 

при конвертации из командной строки в лог пишутся вот такие сообщения:

 

* warning: 4 topological problems in the cell 510003_A
* warning: 2 topological problems in the cell 520008_A11
* warning: 6 topological problems in the cell 520008_A12
* warning: 3 topological problems in the cell 520008_A144
* warning: 1 topological problem in the cell 520008_A22
* warning: 1 topological problem in the cell 520008_A31
* warning: 1 topological problem in the cell 520008_A32
* warning: 1 topological problem in the cell 53000d_A124
* warning: 1 topological problem in the cell 53000d_A1441
* warning: 1 topological problem in the cell 53000d_A224
* warning: 1 topological problem in the cell 53000d_A3221
* warning: 1 topological problem in the cell 53000d_A34
* warning: 4 topological problems in the cell 53000d_A4111
* warning: 1 topological problem in the cell 540012_A14413
* warning: 1 topological problem in the cell 540012_A1443

при запуске из конструктора через "Tools - Test topology" никаких ошибок нет. подскажите как мне найти и исправить данные замечания!

Share this post


Link to post
Share on other sites

карта однослойная или многослойная ?

 

это все же самопересечения / джиттеры у полигонов - возможно что точность Вашего редактора не позволяет заметить где есть самопересечение.

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

 

на крайний случай "потаскайте" за узлы в "проблемных" полигонах.

 

P.S.   я потом выложу свой украинский ЛоадПолиш используемый для карт travelGPS - там есть некоторые моменты которые я переделал по-своему (и в большинстве случаев комментарии к ним - что делалось)

Share this post


Link to post
Share on other sites

карта однослойная (с преобразованием в многослойную в меню при загрузке).

 

точность хранения 26 бит, на новый формат перешли уже давно ("совместимость" не используем)

 

в конструкторе ошибок не вижу (в гме и ме++ тоже). и рад бы потаскать "проблемные" полигоны, но понять не могу, как их найти в исходнике ;-) т.е. нужна расшифровка "in the cell 53000d_A224", точнее расшифровка цифровых значений этого предупреждения.

 

з.ы. просьба к разработчикам на будущее... можно хотя бы вместо непонятного "53000d_A224" указывать в логе координаты точки (или одной из ближайших точек полигона)?

  • Upvote 1

Share this post


Link to post
Share on other sites


з.ы. просьба к разработчикам на будущее... можно хотя бы вместо непонятного "53000d_A224" указывать в логе координаты точки (или одной из ближайших точек полигона)?
+1

Share this post


Link to post
Share on other sites

+1

 

+2.

Share this post


Link to post
Share on other sites

Как обстоят дела с починением проблемы дублирования населенных пунктов в поиске по адресу: решили, нет?..

Share this post


Link to post
Share on other sites

нашел еще проблему:

 

конструктор игнорирует тег польского формата:

DontFind=Y

 

если он указан, значит объект надо исключать из адресного поиска!

Share this post


Link to post
Share on other sites

Адреску починили, поломали другое - но в принципе выкрутится можно...

 

Обнаружен также еще один логический глюк разработчика, по которому следующая рекомендация:

 

Координаты точки PointView= - не должны попадать в закрытую (пешеходную) зону.

Проверяйте свои карты на предмет куда попадают координаты PointView=

  • Upvote 2

Share this post


Link to post
Share on other sites

Возник такой казус.Не могу утверждать что на крайнем конверторе но все же.Есть поселочек и в нем отрисованы все заборы. Так вот при уменьшении маштаба забор переходит просто в большое зеленое пятно.Чем меньше маштаб тем больше пятно. И на обарот. Есть какие нибудь мысли по этому вопросу.

Скриншоты не дает выкладывать.

Share this post


Link to post
Share on other sites


Скриншоты не дает выкладывать.
аппаратное ускорение отключи, должно помочь

Share this post


Link to post
Share on other sites

Спасибо не знал,что аппаратное ускорение так влияет на отображение заборов :D

Share this post


Link to post
Share on other sites

Еще пожелание в исправлении разноски объектов по слоям конечной карты:

1. Полигон аэропорт - нормально отображается, вполне логично.

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

Share this post


Link to post
Share on other sites


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

Share this post


Link to post
Share on other sites

Почему? Гос.секрет что ли? Взлетные полосы есть в польском, работают в СГ, так пусть нормально работают. Я знаю гиков, кто навигацию включает в самолете. А если самолет частный, маленький, типа Як-18 - ну пусть он себе свои взлетки на полях нарисует и ориентируется как на них заходить. В чем проблема то? Мой знакомый на своем Як-18 регулярно летал в Балкашино, по грибы и так оттопыриться, пока не продал его в Челябинск.

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

Короче, это мой пожелание. Я то себе сам переделаю, просто с каждым новым релизом программы переделывать все конфигурационные файлы устаешь уже (дык еще все раскидано по разным, скорости в одном, цвета в другом, слоя в третьем и т.п. - голова уже пухнет), т.к. в стоке и цвета полигонов сероваторазмытые/гуглоподобные (в реальных покатушках не видно ни фига), этажность гаражей и туалетов в 5 этажей вылазит (Василич, ты видел любительскую карту Алматы - вот как каждому мапперу объяснить, чтобы следил за тем, что если нет этажности у объекта, то он будет в 5 этажей?))), а я еще года полтора назад на этом акцентировал внимание, что надо неразнесенным по этажности объектам по умолчанию делать 1 этаж), отображение по слоям то там, то сям нелогичное.

Короче, чего спорить то? Там в одном блоке одну цифирь поменять то.

Share this post


Link to post
Share on other sites

А разве можно отображать взлетные полосы в карте. Вроде она относится к обьектам которые запрещены к отображению на публичных картах.

Share this post


Link to post
Share on other sites

А разве можно отображать взлетные полосы в карте. Вроде она относится к обьектам которые запрещены к отображению на публичных картах.

 

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

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

  • Upvote 1

Share this post


Link to post
Share on other sites
Guest

 

А разве можно отображать взлетные полосы в карте. Вроде она относится к обьектам которые запрещены к отображению на публичных картах.

Вы все это гугля-мапе скажИте ;)

как говорил Остап Ибрагимович: "При современном развитии печатного дела.."

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×