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

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

Recommended Posts

вижу касяк в конструкторе

вот исходник.тип точки 0x6405...

а вот та же точка в конструкторе...

Значки в Констуркторе часто не соответсвуют исходным данным. Это временное неудобство. На итоговую карту в СитиГиде не влияет.

В готовой карте соответствуют объектам.

Share this post


Link to post
Share on other sites

А где это можно добавлять ? В МЕ или конструкторе ? В МЕ более половины таких знаков нет.

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

Подсказки на дорожные знаки будут реализованы в седьмой версии СГ

  • Upvote 1

Share this post


Link to post
Share on other sites

и опять про глюк пропадания азовского моря

Как правило, подобные штуки случаются с теми полигонами, у которых есть самопересечения. Большинство из них СитиГид нормально проглатывает, но не всегда.

В Констуркторе есть TestTopology (в Tools), показывает такие ошибки (результат выдаёт в Output). Двойной клик на строке указывает место на полигоне.

Причём зачастую Конструктор находит самопересечения, которые не находит MapEdit.

Достаточно поправить те, которые с пометкой ERROR. Если их немного, лучше поправить геометрию руками. Если много - сотня и больше - то можно использовать инструмент Tools--> Reassemble Contours&Areas. Он срабатывает целиком на всю карту, поэтому проблемные объекты, или классы объектов, нужно перенести в отдельный файл, прогнать этот интрумент, заменить в общей карте старые объекты на обновлённые.

post-9883-0-07158000-1305179724_thumb.jp

  • Upvote 1

Share this post


Link to post
Share on other sites

Geo-U-Pite

а есть ли возможность в конструкторе поправить такие объекты?если еть то как?

Edited by Moiseikin

Share this post


Link to post
Share on other sites

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

Подсказки на дорожные знаки будут реализованы в седьмой версии СГ

Geo-U-Piter, я так понимаю, что 7-ка не заставит себя долго ждать... надо встретить её с готовыми картами... :)

Ждем конструктор и описание, как эти знаки добавить.

Спасибо, С уважением, и наилучшими пожеланиями.

Share this post


Link to post
Share on other sites

Geo-U-Pite

а есть ли возможность в конструкторе поправить такие объекты?если еть то как?

Редактирование геометрии полигонов в ГеоКонструкторе

Share this post


Link to post
Share on other sites

спасибо.буду пробовать

Edited by Moiseikin

Share this post


Link to post
Share on other sites

Geo-U-Piter, с возможностью редактирования полигонов - удивили... Спасибо.

А как добавить дорожные знаки в конструкторе?

Share this post


Link to post
Share on other sites

Кто подскажет от чего Coverage квадратной формы становится, после конвертации? Хотя раньше была нормальной

Edited by timch

Share this post


Link to post
Share on other sites

Кто подскажет от чего Coverage квадратной формы становится, после конвертации? Хотя раньше была нормальной

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

timch, дырки или дубли есть ?

Share this post


Link to post
Share on other sites

Естественно в ковере нет ни дырок, не дублей, ничего не вылезает за границы.

P.S.

Поборол Я эту проблему. Происходило из-за какого то полигона на карте.

Удалял методом научного тыка.

Edited by timch

Share this post


Link to post
Share on other sites

Значки в Констуркторе часто не соответсвуют исходным данным. Это временное неудобство. На итоговую карту в СитиГиде не влияет.

В готовой карте соответствуют объектам.

Неправда Ваша:D

Ну если честно, то там они просто не отображаются. Пустой квадрат с подписью.

Share this post


Link to post
Share on other sites

Естественно в ковере нет ни дырок, не дублей, ничего не вылезает за границы.

P.S.

Поборол Я эту проблему. Происходило из-за какого то полигона на карте.

Удалял методом научного тыка.

Х.м. очень интересно из за чего такое было. Найти бы тот самый злосчатстный полигон....

Share this post


Link to post
Share on other sites

Geo-U-Piter

А возможно что бы скрипт Test Addresses тем объектам, что без населенного пункта координату показывал?

Школьная ул. (Кендектамак): 1

Школьная Малая ул. (Уфа): 13

Шафиева ул.: 1

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

Выбери поиск по адресу и не присваивай город - будут среди прочего и улицы без нас. пунктов.

42c568207e51.jpg

Edited by _Igor_

Share this post


Link to post
Share on other sites

понял. спасибо

Share this post


Link to post
Share on other sites

А конструктор как неправильно обрабатывал ПОИ, так и 282 продолжает это криво делать!!! А не которые ПОИ вообще не отображает.

Edited by timch

Share this post


Link to post
Share on other sites

Здравствуйте друзья!

Извините новичка, вроде всю ветку просмотрел, но подробно не понял. Последним конструктором (282 билд) пытался слить полиш своей области в .dsm. Карта то вышла, но: file created, but adress file has empty names.

Я понимаю, что где то ошибка в адресных данных, но не пойму: если ошибка в одном -двух адресах, то почему все адресные данные empty names)), т.к. адресов нет никаких и POI тоже.

При открытии полиша все рекомендации по help соблюдал. Полигон покрытия внедрил, главный город мегаполисом сделал, все адреса прописаны. GME никаких ошибок вообще не выдает (ну кроме подробности слоев (26-битности 0-го слоя).

Пробовал разобраться через тестирование в DCM_QC. Последний выдает следующий лог:

Astana_City.rar

(основную часть про тестирование ПОИ я убрал,там ничего интересного нет).

Однако ничего не понял. Там есть ошибки, но их смысла я разобрать не могу, а в хелпе про них ни слова. Что смущает пока больше всего, что согласно логу ошибок: практически все улицы находятся в 600-700 км от интересующего города! Я что то не

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

ЗЫ. А карта просто загляденье получилась, а без адрески бесполезна...

Share this post


Link to post
Share on other sites

file created, but adress file has empty names.

Такое сообщение в Конструкторе означает, что есть улицы, у которых в mp заполнен атрибут Label, но не заполнен атрибут StreetName. Это не критичная ошибка. Главное, чтобы так не было у большинства улиц.

Судя по логу, адреска есть. Ищутся более 900 улиц и более 20 тыс домиков.

Попробуйте в настройках СитиГида отключить сквозной поиск (Меню--Поиск-Ещё-Выбирать карту при поиске - Поставьте галочку)

  • Upvote 1

Share this post


Link to post
Share on other sites

Ха! Работает! Спасибо большое. Нет, вру, СПАСИБО ОГРОМНОЕ! )) Я в трансе от довольствия.

Получается критическая ошибка в заполнении StreetDesk?

Просто полиш прогонял через MPUtils, сделал соответствие Label и StreetDesk (точное соответствие). Через встроенный скрипт Конструктора Text Adresses проверил адреску, кучу ошибок устранил. Через скрип Fix Street Text прогнал и нашел 100 записей с пустыми значениями. В одном случае заполнен Label, а StreetDesk нет. В другом случае соответственно наоборот. Получается надо обязательно заполнять StreetDesk (привязку к улице)? Или все?

Второй вопрос: как Вы привязываете к улице (заполняете StreetDesk) у магистральных трасс респ.значения? Типа М5 или Р219. Какой им адрес давать?

Третий: Адресация микрорайонов. Дома (полигоны) имеют адрес с привязкой к "мкр.ХХ". Соответствующего ребра дорожного графа нет, т.к. улицы в микрорайонах имеют свое название, типа "Мамбетова ул." и т.д. Как это обойти?

Просто хочется добиться подобия идеала))

Share this post


Link to post
Share on other sites

Такое сообщение в Конструкторе означает, что есть улицы, у которых в mp заполнен атрибут Label, но не заполнен атрибут StreetName. Это не критичная ошибка.

Получается только из-за этого нет сквозного поиска? Прогнал полиш через встроенные скрипты Констркутора (в разделе Adress). Ошибки исправил. Оба скрипта (test и fix) ошибок не находят. Но все равно при сохранении карты как .dsm:

file created, but adress file has empty names!

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

В адресном списке городов все скобки на слеши исправил. Наименования улиц прямо перед конвертацией прогоняю через скрипт "Скобки в слеши". Но этот скрипт меняет только строку StreetName, но строку Label оставляет со скобками. Может в этом дело? Или для конвертации это не критично? Таких улиц много (около 200)

Share this post


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

×