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

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

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

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

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Fencer_Silver »

Если ты начинаешь редактировать карту, не дожидаясь окончания загрузки тайлов, то эта ошибка описана Baikal, и пока не исправлялась ни в 32 бита ни в ни в 64. Если другое - опиши.

Добавлено спустя 17 минут 31 секунду:
Проверил у себя - погонял, ничего нет, кстати, даже если редактирую карту, не дожидаясь загрузки. Обращаю внимание на ИСТОРИЮ ИЗМЕНЕНИЙ!!! Ты поменял у себя, согласно истории - функции на процедуры в скрипте??? Это касается и 32 и 64 битных версий!!!!

Добавлено спустя 29 минут 24 секунды:
ИНСТРУКЦИЯ по замене функций на процедуры в скрипте
Открываем DAT файл (пример для Генштаба, файл GenShtab.dat)

[WEB MAP]

Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N


[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
pntdblTemp:=Tile2LonLatEllipsoid(pntTemp,Z);
TopLeftM := LonLat2MetersEllipsoid(pntdblTemp);

pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
pntdblTemp:= Tile2LonLatEllipsoid(pntTemp,Z);
BottomRightM:= LonLat2MetersEllipsoid(pntdblTemp);

SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.

меняем на

[WEB MAP]

Name=GenShtab
Cache=GenShtab
DefaultURL=http://78.46.61.141/cgi-bin/tilecache-2.11/tilecache.py?LAYERS=topomapper_gmerc&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&WIDTH=256&HEIGHT=256&BBOX=
Ext=JPG
Projection=1
Glyph=RosReestrMap.bmp
AxisA=6378137
AxisB=6356752
MaxLevel=13
DefHotKey=Shift+N


[SCRIPT]
var
pntTemp : TPoint;
TopLeftM,BottomRightM,pntdblTemp : TDoublePoint;
begin
pntTemp.x:=X;
pntTemp.y:=Y;
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,TopLeftM);

pntTemp.x:=(X+1);
pntTemp.y:=(Y+1);
Tile2LonLatEllipsoid(pntTemp,Z,pntdblTemp);
LonLat2MetersEllipsoid(pntdblTemp,BottomRightM);

SummaryURL:=DefaultURL+strRound(TopLeftM.x,8)+','+strRound(BottomRightM.y,8)+','+strRound(BottomRightM.x,8)+','+strRound(TopLeftM.y,8);
end.

Добавлено спустя 6 минут 1 секунду:
Я не знаю, кто чем пользуется, все что у меня было, (измененный вариант) - выкладываю в разделе "Скрипты для On-Line сервисов".

Если чего не хватает - менять самостоятельно, согласно инструкции
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение MaxBel »

Спасибо.
Народ а что у нас с кругами ? Я как то упустил из виду, но сейчас снова заметил, что круги, дуги, стали снова некрасивыми рисоваться! Вроде как решили эту проблему, а теперь опять стало как раньше :(
Вложения
1.png
1.png (4.04 КБ) 11810 просмотров
Очень хочу отблагодарить разработчиков !!!!
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Alex »

Кури форум и посмотри на масштаб на котором круги создаешь.
💻 Всегда где-то рядом. Если что — найдём решение.
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение MaxBel »

А какая связь между масштабом и формой круга на однослойной карте ?
Очень хочу отблагодарить разработчиков !!!!
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Fencer_Silver »

MaxBel писал(а):А какая связь между масштабом и формой круга на однослойной карте ?
Начинаем со школы
http://www.fxyz.ru/%D1%84%D0%BE%D1%80%D ... %B3%D0%B8/

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

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Alex »

MicroGISEditor обновление v1.0.12.584b
 История изменений:
Версия 1.0.12.584b 12.05.2013
- Устранены найденные ошибки.
💻 Всегда где-то рядом. Если что — найдём решение.
Vlad_UA
Наш человек
Наш человек
Сообщения: 29
Зарегистрирован: 08 фев 2012, 09:06
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Vlad_UA »

Fencer_Silver писал(а):
MaxBel писал(а):А какая связь между масштабом и формой круга на однослойной карте ?
Начинаем со школы
Сслыка не в тему.
Если ты нарисовал круг диаметром 1 см ( на экране) - потом его приблизил, то и имеешь свой результат. Если ты создашь круг максимально возможного диаметра - (на экране) - получишь другую картину.
Т.е., если я рисую круг, диаметром 10 метров на местности, то должен получить разный результат, в зависимости от "картинки" на мониторе? :x
"Геометрия" круга не должна зависеть от "масштаба" картинки на экране. Она должна зависеть только от размера круга и "масштаба", но не того, что на экране, а зависеть от того "слоя-уровня" , на котором рисуем
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Fencer_Silver »

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

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Alex »

Vlad_UA писал(а):"Геометрия" круга не должна зависеть от "масштаба" картинки на экране.
Это ты так думаешь.... На самом деле в программе всё сделано правильно. Почему в программе круг строится так уже обговаривалось. Читай форум, пополняй свою базу знаний.
💻 Всегда где-то рядом. Если что — найдём решение.
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение MaxBel »

Матчасть это конечно хорошо, но вот только как людям это объяснить ? Если хочешь нарисовать ровный кружок, приблизь масштаб и он нарисуется более ровным, чем если ты не приблизишь ? И не смей забывать об этом. Жёстко !
Очень хочу отблагодарить разработчиков !!!!
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Fencer_Silver »

Для того что бы круг был ровным - необходимо увеличивать количество точек в круге. Чем больше точек - тем больше векторов - тем плавнее круг. Но я, думаю, это карта - и излишняя плавность особенно в поворотах - вредят навигатору, и как следствие, "раздувается" карта.
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение MaxBel »

Да я уважаю ваше мнение, просто когда стараешься вырисовываешь каждый изгиб газона, ведь хочется сделать красиво, людям свойственна тяга к красивому, а в итоге получается как на скриншоте, то вольно не вольно такая картина приводит в ужас: как же так. Я старался а тут такое. Даже на 28 битах и существенном приближеннии круги не ровные. Но хочется ворошить прошлое, но я только сейчас заметил и реально до сих пор в шоке.
Очень хочу отблагодарить разработчиков !!!!
Vlad_UA
Наш человек
Наш человек
Сообщения: 29
Зарегистрирован: 08 фев 2012, 09:06
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Vlad_UA »

Fencer_Silver писал(а):излишняя плавность особенно в поворотах - вредят навигатору, и как следствие, "раздувается" карта.
Конечно, с этим никто не спорит. Нужно ограничиться "плавностью", которая должна зависеть от "слоя" в котором создаем карту.
Но эта плавность не должна зависеть от "картинки" на мониторе в момент создания объекта.

Добавлено спустя 8 минут 23 секунды:
Alex писал(а):
Vlad_UA писал(а):"Геометрия" круга не должна зависеть от "масштаба" картинки на экране.
Это ты так думаешь....
Это не зависит от того, что тут на форуме обсуждали. Вот пример из программы, которая работает с векторов
Смотрим картинку 1.
Как бы неровно
Как бы неровно
Нарисован круг размером 1 единица при разных "масштабах" экрана. Как бы разные круги, на самом деле они одинаковые. И это видно на картинке 2, после регенерации экрана. И хранятся они одинаковыми, потому как это вектор.
А они ровные
А они ровные
Употребляю термин "масштаб" для экрана в кавычках, потому как для электронного документа не может быть такого термина.
Последний раз редактировалось Vlad_UA 14 май 2013, 14:28, всего редактировалось 1 раз.
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение MaxBel »

Vlad_UA
как вы это сделали ? Я не совсем понял.
Очень хочу отблагодарить разработчиков !!!!
Vlad_UA
Наш человек
Наш человек
Сообщения: 29
Зарегистрирован: 08 фев 2012, 09:06
Украина

Re: Beta тестирование (тестирование, баги, замечания)

Сообщение Vlad_UA »

MaxBel писал(а):Vlad_UA
как вы это сделали ? Я не совсем понял.
Естественно, это не МГЕ. Это так, как должно быть в векторном редакторе
Ответить