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

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

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

User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Подскажите, как можно делать выпадающие меню с птичками в пунктах и туда помещать различные функции программы?

Хочу немного перенастроить у себя распределение функций и сделать такое же выпадающее меню с птичками в пункте "Прикрепленные объекты" (раздел "Вид карты"), какое имеется в том же разделе у соседнего пункта "Объекты карты".

Затем хочу разнести по разным выпадающим меню внешние прикрепленные объекты и внутренние векторные объекты, созданные средствами программы. Сейчас все они сброшены в одно меню "Объекты карты". А по смыслу "треки", "маршруты", "растровые карты" лучше было бы переместить в выпадающее меню для пункта "Прикрепленные объекты", которое необходимо создать. Ведь это чисто внешние прикрепленные к карте объекты, которые нельзя изменять средствами программы. С ними работаешь только по принципу прикрепил - попользовался - удалил.

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

А вот непосредственно векторные объекты карты (POI, полигоны, полилинии, дороги и т.д.), созданные и изменяемые в любой момент средствами MicroGIS Editor, и соответствующую для них функцию "Показать все" - хочу у себя оставить на старом месте, в меню "Объекты карты".
Аватара пользователя
warpig
Наш человек
Наш человек
Сообщения: 91
Зарегистрирован: 08 фев 2012, 09:09
Контактная информация:
Украина

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

Сообщение warpig »

Как побороть.... или бага?
Таблички.JPG
Бесплатные карты Украины от http://www.travelgps.com.ua
Lenovo SL500 CPU 2Ghz Ram 2gb - WinXP SP3
Dapeng A75 Android 4.0.3 RAM 512mb|CPU 1Ghz
Globway G228B RAM 64mb|Goway RAM 64mb
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Alex »

Добавлено спустя 53 минуты 43 секунды:
Обновился MicroGIS Editor до версии 1.0.10.505b.
 Перечень изменений:
Версия 1.0.10.505 25.09.2012
- Добавлена новая возможность: при создании произвольного полигона или полилинии и нажатии на кнопку Shift - создаются линии под углом 90 градусов;
- Добавлен рефреш при установки/снятии блокировки объекта от изменения;
- Добавлен рефреш при изменении адреса объекта, когда программа находится в режиме подсвета адресов;
- Сделано: закрытие групповой таблицы при нахождении программы в режиме редактирования узлов, и выборе узла для редактирования;
- Сделано: при изменении дороги на не роутувый тип - в файл польского формата удаляются роутовые параметры;
- Переименовано в русском языке - "Морские зоны подхода" на "Зоны игры в гольф";
- Изменено: тип 0x13300 изменен на 0x134FE;
- Изменено: тип 0x13400 изменен на 0x134FF;
- Исправлено: при экспорте в формат OziExplorer - неправильно указывался путь к фалу *.map
💻 Всегда где-то рядом. Если что — найдём решение.
Cnfhbr
Бета тестер
Бета тестер
Сообщения: 197
Зарегистрирован: 12 фев 2012, 11:42
Откуда: Казахстан

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

Сообщение Cnfhbr »

Alex писал(а):- Изменено: тип 0x13300 изменен на 0x134FE;
- Изменено: тип 0x13400 изменен на 0x134FF;
В связи с чем и о каких именно объектах речь?
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Alex »

Объектам GOLF_COURSE_LAYOUT и GOLF_LAYOUT_INFO били ошибочно присвоены идентификаторы 0x13300 и 0x13400 (от кастомных POI). Получилось так, что в программе жили одинаковые идентификаторы у 2-х разных объектов. Точнее два по два. Это было устранено.
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Alex писал(а):- Сделано: при изменении дороги на не роутувый тип - в файл польского формата удаляются роутовые параметры;
Роутовые параметры действительно удаляются, остаются только ноды Nod1, Nod2, которые получены функцией "создать дорожный граф в совпадающих узлах дорог". Так, может, стоит их удалять при сохранении изменений "дискеткой" в файл в случае, если до этого тип объекта поменяли на нероутовый? Смысла в нодах у нероутовых линий всё равно нет никакого.

Добавлено спустя 2 минуты 15 секунд:
Alex писал(а):- Добавлен рефреш при установки/снятии блокировки объекта от изменения;
А что это такое, как работает? Поясните, плиз.
Cnfhbr
Бета тестер
Бета тестер
Сообщения: 197
Зарегистрирован: 12 фев 2012, 11:42
Откуда: Казахстан

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

Сообщение Cnfhbr »

Alex писал(а):Объектам GOLF_COURSE_LAYOUT и GOLF_LAYOUT_INFO били ошибочно присвоены идентификаторы 0x13300 и 0x13400 (от кастомных POI).
В связи с включением в дистрибутив MPC-8 учебных шейпов для гольфа ситуация с этими точками выглядит следующим образом - Ссылка...
Cnfhbr
Бета тестер
Бета тестер
Сообщения: 197
Зарегистрирован: 12 фев 2012, 11:42
Откуда: Казахстан

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

Сообщение Cnfhbr »

Cnfhbr писал(а):
Alex писал(а):Объектам GOLF_COURSE_LAYOUT и GOLF_LAYOUT_INFO били ошибочно присвоены идентификаторы 0x13300 и 0x13400 (от кастомных POI).
В связи с включением в дистрибутив MPC-8 учебных шейпов для гольфа ситуация с этими точками выглядит следующим образом - Ссылка...
Так что, желательно отредактировать пока свежо... :!:
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

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

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

Сообщение Alex »

Обновился MicroGIS Editor до версии 1.0.10.506b.
 Перечень изменений:
- Устранена ошибка: сдвиг надписей при включении подсвета 3D уровня нодов;
- Устранена ошибка: в однослойной карте при нескольких щелчках по объектам в таблицах найденных и проверок;
- В групповую таблицу добавлены две колонки: Длина линии (в метрах) и площадь полигона (в кв.м), чтo даст возможность с помощью запросов выбирать заданные линии по длине и (или) полигоны по площади, для изменения их типов (например тип водоема, по его площади или присвоение этажности по площади полигона). Если полигон или полилиния многоэлементная - площадь вычисляется как сумма площадей его (ее) елементов. Колонки имеют атрибут "только для чтения".
- Доделаны все аттрибуты для морских объектов, включая запись в файл, спецификация:

Аттрибут Color (Feature Color)
         GREY 0x00
          BLUE 0x01
           GREEN 0x02
           LIGHTER_BLUE 0x03
           RED 0x04
           MAGENTA 0x05
           YELLOW 0x06
           ORANGE 0x07
           BLACK 0x08
           LIGHT_BLUE 0x09
           DARK_BROWN 0x0A
           LIGHTEST_BLUE 0x0b
           LIGHT_GREEN 0x0c
           LIGHT_MAGENTA 0x0d
           LIGHT_BROWN 0x0e
           WHITE 0x0f

Аттрибут Style (Feature Style)
           SOLID 0x00
           DOTTED 0x01
           DASH_DOT 0x02
            DASHED 0x03
0x10 (POLY_SIDE=RIGHT & FEAT_STYLE=SOLID)
0x11 (POLY_SIDE=RIGHT & FEAT_STYLE=DOTTED)
0x12 (POLY_SIDE=RIGHT & FEAT_STYLE=DASH_DOT)
0x13 (POLY_SIDE=RIGHT & FEAT_STYLE=DASHED)
0x20 (POLY_SIDE=LEFT & FEAT_STYLE=SOLID)
0x21 (POLY_SIDE=LEFT & FEAT_STYLE=DOTTED)
0x22 (POLY_SIDE=LEFT & FEAT_STYLE=DASH_DOT)
0x23 (POLY_SIDE=LEFT & FEAT_STYLE=DASHED)
0x30 (POLY_SIDE=BOTH & FEAT_STYLE=SOLID)
0x31 (POLY_SIDE=BOTH & FEAT_STYLE=DOTTED)
0x32 (POLY_SIDE=BOTH & FEAT_STYLE=DASH_DOT)
0x33 (POLY_SIDE=BOTH & FEAT_STYLE=DASHED)

Аттрибут FoudationColor (BOUY_F_CLR)

           UNKNOWN 0x00
           RED 0x01
           GREEN 0x02
           YELLOW 0x03
           WHITE 0x04
           BLACK 0x05
           BLACK_YELLOW 0x06
           WHITE_RED 0x07
           BLACK_RED 0x08
           WHITE_GREEN 0x09
           RED_YELLOW 0x0a
           RED_GREEN 0x0b
           ORANGE 0x0c
           BLACK_YELLOW_BLACK 0x0d
           YELLOW_BLACK 0x0e
           YELLOW_BLACK_YELLOW 0x0f
           RED_WHITE 0x10
           GREEN_RED_GREEN 0x11
           RED_GREEN_RED 0x12
           BLACK_RED_BLACK 0x13
           YELLOW_RED_YELLOW 0x14
           GREEN_RED 0x15
           BLACK_WHITE 0x16
           WHITE_ORANGE 0x17
           ORANGE_WHITE 0x18
           GREEN_WHITE 0x19

Аттрибут Light (BUOY_L_CLR)

           NOT_LIT 0
           RED 1
           GREEN 2
           WHITE 3
           BLUE 4
           YELLOW 5
           VIOLET 6
           AMBER 7
           ORANGE
Дополнительно:
- Обновлен файл справки. (страницы с описанием перечня поддерживаемых типов)
- В дистрибутив (MicroGISEditor_setup.exe) включены новые файлы карты-классификаторы. В классификатор GARMIN введены все известные на сегодняшний день типы объектов. Теперь очень удобно тестировать TYP файлы скинов.

Примечание:
про типы:
GOLF_COURSE_LAYOUT = IDB_0x013500
GOLF_LAYOUT_INFO = IDB_0x013700
GOLF_TEE_PNT = IDB_0x013600
помним, исправим в следующий раз. Хорошо бы получить учебные файлы примеров для MPC-8, на которые ссылается Cnfhbr. Ато както наблюдается недостаток информации.
По HEX значениям просьба отписаться. Надоело уже исправлять.
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Баг с рефрешем в MicroGIS Editor 1.0.10.506b

Авторефреш заблокированных объектов в групповой таблице не работает, если открыть все объекты в таблице, а потом перейти на вкладку карты и их заблокировать. Из таблицы объекты не пропадают, и в ней их можно беспрепятственно изменять, а потом изменения записывать в файл.

Добавлено спустя 2 минуты 56 секунд:
Alex писал(а):Хорошо бы получить учебные файлы примеров для MPC-8
В папке Sample есть набор различных файлов *.shp, *. dbf, *.shx. А ещё есть какой-то файл MPC_File_Types.xsd. Это надо?
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Alex »

User_tester писал(а):Авторефреш заблокированных объектов в групповой таблице не работает, если открыть все объекты в таблице, а потом перейти на вкладку карты и их заблокировать. Из таблицы объекты не пропадают, и в ней их можно беспрепятственно изменять, а потом изменения записывать в файл.
Ты немного не правильно выразился, но я тебя понял. Что тут сказать: ошибкой это не назовешь, в конце концов ты сам должен отдавать себе отчет в действиях. Думаю что ты это прекрасно сам понимаешь, а для непонимающих, сделаем рассыпание таблицы, в таком случае.

Добавлено спустя 1 минуту 1 секунду:
С типами:
GOLF_COURSE_LAYOUT = IDB_0x013500
GOLF_LAYOUT_INFO = IDB_0x013700
GOLF_TEE_PNT = IDB_0x013600
разобрались. Спасибо Cnfhbr. Оставляем как написано в этом посте.
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Alex писал(а):В групповую таблицу добавлены две колонки: Длина линии (в метрах) и площадь полигона (в кв.м)
А можно ли сделать так, чтобы в таблице птичками выбирались нужные размерности, в которых требуется указать площадь полигонов? Варианта перевода всего два - 1. кв.м., 2. кв.км. Не знаю, нужны ли в каких-то случаях картографу метры квадратные, но вот в квадратных километрах представлены все полигоны озёр в тайпсете Garmin. И совсем неудобно, когда приходится из таблицы брать циферки площадей и делить их на миллион, чтобы узнать значение площади в кв.км. Это лишние операции калькулятором или умом... :roll:

Добавлено спустя 6 минут 3 секунды:
Alex писал(а):Ты немного не правильно выразился, но я тебя понял. Что тут сказать: ошибкой это не назовешь, в конце концов ты сам должен отдавать себе отчет в действиях. Думаю что ты это прекрасно сам понимаешь, а для непонимающих, сделаем рассыпание таблицы, в таком случае.
Да, я прекрасно понимаю. Но исхожу исключительно из должной строгости работы функций в различных возможных случаях. Не исключено, кстати, что программой начнут пользоваться новички. Поэтому в ней всё должно быть максимально чётко, однозначно и понятно. И для полноты картины должен иметься исчерпывающий официальный мануал, который только украсит программу и поднимет её в глазах пользователей. Жаль, конечно, что нет единой официальной инструкции к мапэдиту, а есть только рассыпанные по интернету народные рецепты к нему.
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Alex »

По поводу кв.м и кв.км: только что мы тут между собой обговаривали. Намерено в групповой таблице площадь сделана в кв.м Исходя из того что 1кв.км=1 000 000 кв.м для маленьких объектов карты, а их подовляющее большинство, запись будет выглядеть примерно так: 0,000148 (строение). Такой вид записи - не удобен. И потом, ты рассматриваешь только для водоемов - а есть еще множество объектов помимо водоемов. Для того чтобы поправить типы водоемов в зависимости от площади -- не нужно сортировать колонку площади в групповой. Необходимо сделать, то в чем ты плохо разобрался. А именно построить фильтр примерно 13 раз (по количеству водоемов. Это при условии, что все типы есть в карте) и сделать выборку например:
- с площади 250000000 до 600000000;
- с площади 77000000 до 250000000;
- с площади 25000000 до 77000000
- и т. д.
а затем выбранным сменить тип.

По мануалу: мануал делается. Будет исчерпывающий, я обещаю:
- про картографию
- про формат
- по работе с программой
- рекомендации по оформлению карт
- примеры
- и т.д.

Пока программа имела старое меню - не было смысла делать двойную работу. Теперь, остановившись на новом интерфейсе - дело пойдет веселее.
💻 Всегда где-то рядом. Если что — найдём решение.
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

А можно ли сделать так, чтобы в таблице птичками выбирались нужные размерности, в которых требуется указать площадь полигонов? Варианта перевода всего два - 1. кв.м., 2. кв.км. Не знаю, нужны ли в каких-то случаях картографу метры квадратные, но вот в квадратных километрах представлены все полигоны озёр в тайпсете Garmin. И совсем неудобно, когда приходится из таблицы брать циферки площадей и делить их на миллион, чтобы узнать значение площади в кв.км. Это лишние операции калькулятором или умом...
К сожалению, математика - наука точная.... Нельзя... Точнее можно, например, в настройках, но думать то тут чего??? 1 кв.км - 1 000 000 м кв. 6-нулей. Далее - зачем тебе чего-то считать????
И совсем неудобно, когда приходится из таблицы брать циферки площадей и делить их на миллион, чтобы узнать значение площади в кв.км
Для того, что бы посмотреть - это есть все в колонке - "Элементы". Так вот - предназначение данных полей не ПОСМОТРЕТЬ, а сделать ВЫБОРКУ с помощью SQL - для переприсваивания этажности, типов и т.д. Так что все что тебе будет нужно - ввести в фильтр площадь, например, ВЫБРАТЬ ВСЕ с ПЛОЩАДЬЮ ОТ 3 кв км до 5 кв км - надо будет ввсести от 3000000 до 5000000 вот и все.... Это трудно???? Думаю не очень... А для расстановки этажности - тут и вообще просто - надо оперировать максимум сотням (тысячами) кв. м. ......
Ответить