Обсуждение Beta версий (тестирование, баги, замечания)
Модераторы: Fencer_Silver, Admin, Alex
Re: Beta тестирование (тестирование, баги, замечания)
должно быть 2 буквы Н в конце!
Очень хочу отблагодарить разработчиков !!!!
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Одностороннее движение.
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Evlampiy, по скринам ставить диагноз сложно. Неизвестно нутро исходника, чего вы там написали. По-хорошему, нужен проблемный кусок карты, чтобы изучить его структуру.
Пока могу сказать следующее. В карте присутствуют линейная и точечная адресации. То, что последнем скрине есть "Краснозвёздная, 54", но нет "Краснозвёздная, 54А" - это проявление, вероятно, линейной адресации.
1. Убедись, что каждое из рёбер графа "Краснозвёздная" имеет полностью заполненную адресацию: StreetDesc, Label, город, район, страна. Одного Label недостаточно. Каждое ребро должно быть корректным.
2. Удали старую адресную точку с дома.
3. Экспортируй в шейпы и посмотри число адресных точек в шейпах.
4. Сгенерируй свежую точку и снова экспортируй в шейпы. Должно быть на 1 больше.
Пока могу сказать следующее. В карте присутствуют линейная и точечная адресации. То, что последнем скрине есть "Краснозвёздная, 54", но нет "Краснозвёздная, 54А" - это проявление, вероятно, линейной адресации.
1. Убедись, что каждое из рёбер графа "Краснозвёздная" имеет полностью заполненную адресацию: StreetDesc, Label, город, район, страна. Одного Label недостаточно. Каждое ребро должно быть корректным.
2. Удали старую адресную точку с дома.
3. Экспортируй в шейпы и посмотри число адресных точек в шейпах.
4. Сгенерируй свежую точку и снова экспортируй в шейпы. Должно быть на 1 больше.
Re: Beta тестирование (тестирование, баги, замечания)
User_tester,по первому пункту поподробней... чет не въехал 
Добавлено спустя 18 минут 35 секунд:
вот кусок карты...

Добавлено спустя 18 минут 35 секунд:
вот кусок карты...
- Вложения
-
Mogilevska.rar
- (29.08 КБ) 1600 скачиваний
KartaBy.by
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Evlampiy, выложи этот кусок на файлообменник и дай ссылку. Несколько раз скачивал - битый архив.
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
ОК, через несколько часов из дома посмотрю в МГЕ исходник и затем отпишусь, в чем проблема.
Re: Beta тестирование (тестирование, баги, замечания)
На последних версиях на 612 точно замечена плохая работа копирования объекта через ЛКМ-ПКМ. Вернее так: копирование происходит нормально, но то на пятый, то на третий раз просто не происходит. Потом происходит нормально, опять нет. Ни какой зависимости, ни в нажатии на кнопки, ни в количестве скопированных объектов не выявлено. Копировались дома частного сектора с заполненной адреской. Я грешил на мышку. Но поработав в тот же день и на другом компе заметил что мышка тут ни причем. На обоих стоит ХР. На 7 х32 наблюдается. Но очень редко. И не с самого начала. минут через 20-30. и единичные случаи.
- Alex
- Администратор
- Сообщения: 1017
- Зарегистрирован: 06 фев 2012, 15:57
- Откуда: Украина
- Настроение:
- Контактная информация:
Re: Beta тестирование (тестирование, баги, замечания)
Понаблюдаю за этим. Но сам при работе не замечал.
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Изучил ваш исходник и шейпы из него. Сразу поставил точку наспункта, которая в выложенном куске отсутствовала. А собственно проблема оказалась в сетке дворовых проездов, отходящих от главной улицы "Краснозвездная". Зачем-то вы там написали в StreetDesc улицу "Краснозвездная" возле проблемных домов, а промежуточные отрезки между этими и главной улицей StreetDesc вообще не имелиEvlampiy писал(а):http://dfiles.ru/files/9zcey70mq

MapSource нашел 54-ый дом и два других мусорных адреса из вашей придумки, которые я не чистил (в черной рамке). Адресов 54А и 54Б не нашёл, потому что точечной адресации не ищет:
скриншот
BaseCamp нашёл все адреса:
скриншот
Мой навигатор тоже нашел все адреса:
скриншот
Так что проблема оказалась не в MicroGIS Editor, а в вашем исходнике!
P.S. Проверяя фрагмент исходника Evlampiy на ошибки, попутно обнаружил в редакторе следующие ошибки. Просьба поправить!

14.png
Добавлено спустя 59 минут 30 секунд:
Вот еще в редакторе нашёл ошибки правописания:
15.png
16.png
17.png
Re: Beta тестирование (тестирование, баги, замечания)
User_tester,
поэтому отсюда возникает хотелка: чтоб проверка на ошибки вылавливала такие ситуации, когда не подписаны промежуточные проезды к дому... а то даже в журнале при импорте пишет ноль ошибок.
кстати... заполнил все промежуточные отрезки... всеравно не появились в поиске 54А и 54Б.
Добавлено спустя 7 минут 59 секунд:
И да... еще.. в том исходнике что бросал... к 50-му и 52А дому не заполнены промежуточные проезды... а в поиске участвует??? как точечный.. странно
Не всегда есть возможность подписать промежуточные отрезки к дому... есть куча мест, где на пути к дому стояд дома принадлежащие другой улице(актуально внутри квартолов)..А собственно проблема оказалась в сетке дворовых проездов, отходящих от главной улицы "Краснозвездная". Зачем-то вы там написали в StreetDesc улицу "Краснозвездная" возле проблемных домов, а промежуточные отрезки между этими и главной улицей StreetDesc вообще не имелиДворы я напрочь почистил от всякого мусора, и всё заработало исправно!
поэтому отсюда возникает хотелка: чтоб проверка на ошибки вылавливала такие ситуации, когда не подписаны промежуточные проезды к дому... а то даже в журнале при импорте пишет ноль ошибок.
кстати... заполнил все промежуточные отрезки... всеравно не появились в поиске 54А и 54Б.
Добавлено спустя 7 минут 59 секунд:
И да... еще.. в том исходнике что бросал... к 50-му и 52А дому не заполнены промежуточные проезды... а в поиске участвует??? как точечный.. странно
KartaBy.by
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Совсем не обязательно. Разве не могут возле улицы "Краснозвёздная" стоять дома от соседней улицы, скажем, "Минское шоссе"? Могут. На адресацию это не должно оказывать ровным счетом никакого влияния. Делайте дворы безымянными и всё будет гуд.Evlampiy писал(а):Не всегда есть возможность подписать промежуточные отрезки к дому... есть куча мест, где на пути к дому стояд дома принадлежащие другой улице(актуально внутри квартолов)..
Поднятая Evlampiy проблема успешно решена. Дальнейшее обсуждение тонкостей создания карт предлагаю перенести в соседнюю ветку "обмен опытом", поскольку здесь это не по теме багов.

Перенеси актуальную тебе хотелку в соответствующий раздел, чтобы не затерялась. Здесь об ошибках пишется.Evlampiy писал(а):поэтому отсюда возникает хотелка: чтоб проверка на ошибки вылавливала такие ситуации, когда не подписаны промежуточные проезды к дому...
Добавлено спустя 16 минут 10 секунд:
Обратите внимание:

0х0008 - Место для торговли
0х000А - Территория университета или колледжа
Это не места и не территории вокруг, а собственно здания (Supports extruded heights and 3D building models).
Предлагается более корректное:
0х0008 - Торговое заведение
0х000А - Учебное заведение
Re: Beta тестирование (тестирование, баги, замечания)
User_tester
Добавлено спустя 14 минут 55 секунд:
User_tester
я тебя не пойму.. тут ты говоришь что
Вот еще пример куска... http://dfiles.ru/files/a3291he0a собираю карту.. в итоге получаю вот: выпадает 10В и 8А,8Б,8Г
все заполнено.. ошибок нет..
только я не понял как она РЕШЕНА???Поднятая Evlampiy проблема успешно решена.
Добавлено спустя 14 минут 55 секунд:
User_tester
я тебя не пойму.. тут ты говоришь что
а потом утверждаешь чтоА собственно проблема оказалась в сетке дворовых проездов, отходящих от главной улицы "Краснозвездная". Зачем-то вы там написали в StreetDesc улицу "Краснозвездная" возле проблемных домов, а промежуточные отрезки между этими и главной улицей StreetDesc вообще не имели
Добавлено спустя 19 минут 35 секунд:Совсем не обязательно. Разве не могут возле улицы "Краснозвёздная" стоять дома от соседней улицы, скажем, "Минское шоссе"? Могут. На адресацию это не должно оказывать ровным счетом никакого влияния. Делайте дворы безымянными и всё будет гуд.
Вот еще пример куска... http://dfiles.ru/files/a3291he0a собираю карту.. в итоге получаю вот: выпадает 10В и 8А,8Б,8Г


все заполнено.. ошибок нет..
Последний раз редактировалось Evlampiy 27 сен 2013, 12:44, всего редактировалось 1 раз.
KartaBy.by
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (тестирование, баги, замечания)
Объясню, как работает точечная адресация. Когда вы в микрогисе генерируете ADDR_PNT, то ей заполняется адрес и номер дома. При экспорте в шейпы по названию улицы из семантики точки генерируется LINK_ID на эту улицу. Сама улица уже имеет прописанную привязку к городу, району и стране. Номер дома из семантики точки превращается в HOUSE_NUM. Связь данной адресной точки с ее точкой прибытия осуществляется через ARRV_ID. Сама точка прибытия, равно как и адресная точка, может стоять где угодно в карте, хоть за километр от данной улицы среди домов от другой улицы. Связь имеется однозначная. Главное, чтобы физически данная улица присутствовала в карте.Evlampiy писал(а):User_tester
я тебя не пойму.. тут ты говоришь что
Цитата:
А собственно проблема оказалась в сетке дворовых проездов, отходящих от главной улицы "Краснозвездная". Зачем-то вы там написали в StreetDesc улицу "Краснозвездная" возле проблемных домов, а промежуточные отрезки между этими и главной улицей StreetDesc вообще не имели
а потом утверждаешь что
Цитата:
Совсем не обязательно. Разве не могут возле улицы "Краснозвёздная" стоять дома от соседней улицы, скажем, "Минское шоссе"? Могут. На адресацию это не должно оказывать ровным счетом никакого влияния. Делайте дворы безымянными и всё будет гуд.