Обсуждение Beta версий (тестирование, баги, замечания)

Полноценный картографический редактор, предназначенный для создания векторных карт и картографических планов местности в открытом картографическом формате (*.PFM - Map Polish Format) с последующей компиляцией в различные (обменные, закрытые) картографические форматы, для использования в различных навигационных программах и приложениях.

Модераторы: Fencer_Silver, Admin, Alex

Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

MicroGISEditor перепакована v1.0.11.536b
 История изменений:
- Добавлено: Создание PRJ файла привязки;
- Исправлено: Запись в шейп файл (спасибо User_Tester);
- Исправлено: Загрузка объектов карты с координатами больше 10 после запятой (спасибо _Michael_).
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение User_tester »

Ещё ошибка с "Date/Time Modifiers":

Не сохраняется в исходник и не экспортируется в шейпфайлы запись вида:

Код: Выделить всё

Time=(DMY,1,2,17,1,00:00,24:00)
То есть, не понимается действие запрета, например, с 17 января по 1-е февраля каждого года.

А вот такая запись:

Код: Выделить всё

Time=(DMY,1,2,17,1,01:00,24:00)
в отличие от первой, уже работоспособная! ;)

И этот второй манёвр выделен синим цветом с часиками, в то время как для первого манёвра время не распозналось. Поэтому его цвет в окошке красный, без часиков.

Добавлено спустя 18 минут 38 секунд:
Насчёт Driving Restrictions!

Не забудьте, когда будете их делать, добавить переключателями в свойствах дорог следующие атрибуты на выбор:

Код: Выделить всё

Where: End 
Where: Start
А также не прописанный в мануале МПЦ атрибут:

Код: Выделить всё

Where: Whole
Они будут определять направление действия ограничения по дороге. То есть, рестрикшен активен при езде к стартовой вершине-ноду - это Where: Start. При езде к конечному ноду - это Where: End. И активен в обе стороны дороги - не указанный в мануале атрибут Where: Whole.

И было бы здорово как-то визуально на карте видеть, где начало и где конец дороги по Node ID, сразу после выделения этой дороги мышкой. :D Чтобы не пришлось предварительно, перед выбором указанных атрибутов, заходить в свойства каждого из двух конечных нодов дороги и смотреть их ID: с какой стороны больше и с какой - меньше.
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Открыл карту. Запустил конвертацию в шейпы и мне на 98% выдало такое. :shock:
ScreenShot040.jpg
Версия редактора - последняя, перепакованая.

Не создало шейп с дорогами.
Шейпы с зданиями и шейп с областью порытия созданы с ошибками.
Kartaby.by
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

Перед конвертацией в MPC Shapefile необходимо:
- Порезать дороги на перекрёстках;
- Разгруппировать линии;
- Создать узлы в совпадающих узлах и на концах дорог;
- Обязательно сохранить карту.

Если ты проделал всё вышеперечисленное, а ошибка всё равно есть, шли карту (или кусок) на support, будем разбираться.
💻 Всегда где-то рядом. Если что — найдём решение.
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Alex писал(а):Перед конвертацией в MPC Shapefile необходимо:
- Порезать дороги на перекрёстках;
- Разгруппировать линии;
- Создать узлы в совпадающих узлах и на концах дорог;
- Обязательно сохранить карту.

Если ты проделал всё вышеперечисленное, а ошибка всё равно есть, шли карту (или кусок) на support, будем разбираться.
Конечно все выше перечисленное сделано. Раньше конверилась без проблем.
Сейчас останавливается на конвертации полигона покрытия 0x4b.
Когда выставляю 0x4a - все нормально проходит. :roll:

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

Добавлено спустя 21 минуту 41 секунду:
Причина оказалась банальной. Сделал обрезку карты по полигону покрытия и все нормально прошло.
Раньше такого не было. :evil:
Надо при проверке карты предупреждение соответствующее опубликовать.
Kartaby.by
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Fencer_Silver »

KartaBY писал(а): Добавлено спустя 21 минуту 41 секунду:
Причина оказалась банальной. Сделал обрезку карты по полигону покрытия и все нормально прошло.
Раньше такого не было. :evil:
Надо при проверке карты предупреждение соответствующее опубликовать.
Очень интересно!
1. Я ничего не изменял в экспорте в шейпы, кроме добавления новых временных запретов, а они в модуле дорог, т.е. к DATA_BOUNDS никакого отношения не имеют.
2. Никакой проверки на геометрию DATA_BOUNDS - не выполняется, он перегоняется в шейпы - "как есть", т.е. ошибки если карта больше, чем DATA_BOUNDS - быть не должно.
3. Интересный случай, надо "докопаться" - почему так происходит.

З.Ы. Перегнал у себя 3-карты, содержащих DATA_BOUNDS - никаких ошибок.

Добавлено спустя 9 минут 22 секунды:
Раньше такого не было.
Карта, возможно, редактировалась? Если да, может вспомнить что именно, и проследить?
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Все равно хрень. Делаю обрезку - сохраняю - конверчу в шейпы. Все ОК.
Закрываю МГЕ. Открваю МГЕ - загружаю сохраненную карту - конверчу в шейпы - ошибка. Скрин вверху.
Не выходя из программы. Делаю Обрезку по полигону покрытия - сохраняю - конверчу в шейпы. Все ОК.
:roll:
Kartaby.by
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Fencer_Silver »

Все, нашел ошибку. Странно, что она раньше не вылазила.... :roll:
Сейчас перепакуем и перевыложим - просьба скачать, проверить, отписаться.....
Огромное спасибо KartaBY!
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

MicroGISEditor перепакована v1.0.11.536b
 История изменений:
- Исправлено: Экспорт в MPC Shapefile DATA_BOUNDS (спасибо KartaBY);
💻 Всегда где-то рядом. Если что — найдём решение.
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Ура!! Все заработало. :dancing:
Спасибо! :friend:
Kartaby.by
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Fencer_Silver »

Спасибо! :friend:
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Расскажите еще про файл MpcTypeNames.dat

Чет он у меня не работает. :(
Может ошибку сделал когда составил?.

Добавлено спустя 2 минуты 36 секунд:
тупы я все отключил при конвертации
Вложения
MpcTypeNames.zip
(442 байт) 365 скачиваний
Kartaby.by
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Fencer_Silver »

Структура файла

[MPC NAMES]

;=============================================================
; This file is used by MicroGISEditor to provide GRMN_TYPE for Garmin type set
;=============================================================



[POINT]
0x5500 BLA-BLA-BLA

[POLYGON]

[POLYLINES]



Т.Е. В секциях пишем HEX-код+ПРОБЕЛ(Ы)+MPC наименование. Файл ДОЛЖЕН лежать в папке программы. Вот так должны видеться импортированные наименования.
DAT.png
Добавлено спустя 5 минут 42 секунды:
Все ты правильно сделал. Все видно, при подключении файла.
DAT.png
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Вот что слово правильное делает.
Только пост написали и сразу у меня все заработало. :|
Kartaby.by
KartaBY
Активный пользователь
Активный пользователь
Сообщения: 128
Зарегистрирован: 05 апр 2012, 10:55
Контактная информация:
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение KartaBY »

Все таки что то не то.
Вот скрин. Слева типы определенные в dat файле. Справа - полученный шейп :roll:
ScreenShot041.jpg
Kartaby.by
Ответить