SASGIS - SAS.Планета
View Issue Details
0000215SAS.Планета[All Projects] Хотелкаpublic11-11-2010 20:0306-04-2011 17:29
gpsMax 
feya 
lowtweakalways
closedno change required 
WindowsXPSP3
101103 
 
0000215: Линейка чуть-чуть меньше обозначенного на ней расстояния
Есть небольшое, в 2-4 процента, расхождение между линейкой масштаба и измеренной её длиной. Возможно, конечно, что это погрешности измерения, но на всех зумах они стабильно идут в одну сторону. Либо это измерение расстояний чуть занижает? Погрешность эллисоида вроде ни при чём, в другом полушарии всё происходит так же. Скорее всего, это или у меня руки кривые, или линейку на несколько пикселов нужно расширить. Мелочь, конечно.
линейка, расстояние
related to 0000217closed feya Некорректная выдача результата измерения расстояний 
png sas_meter.png (3,806) 11-11-2010 20:03
http://www.sasgis.org/mantis/file_download.php?file_id=69&type=bug
png

png sas_meter2.png (2,321) 11-11-2010 20:03
http://www.sasgis.org/mantis/file_download.php?file_id=70&type=bug
png
Issue History
11-11-2010 20:03gpsMaxNew Issue
11-11-2010 20:03gpsMaxFile Added: sas_meter.png
11-11-2010 20:03gpsMaxFile Added: sas_meter2.png
11-11-2010 20:08gpsMaxNote Added: 0000472
11-11-2010 20:24PapazolNote Added: 0000473
11-11-2010 20:42wonovidNote Added: 0000474
12-11-2010 04:33gpsMaxNote Added: 0000475
12-11-2010 06:37feyaNote Added: 0000477
12-11-2010 06:37feyaStatusnew => closed
12-11-2010 06:37feyaAssigned To => feya
12-11-2010 06:37feyaResolutionopen => no change required
06-04-2011 17:20gpsMaxRelationship addedrelated to 0000217
06-04-2011 17:21gpsMaxTag Attached: линейка
06-04-2011 17:21gpsMaxTag Attached: расстояние
06-04-2011 17:29gpsMaxNote Added: 0001547
22-10-2011 23:38gpsMaxRelationship addedrelated to 0001021
08-10-2012 14:12vdemidovRelationship deletedrelated to 0001021

Notes
(0000472)
gpsMax   
11-11-2010 20:08   
(по мотивам форумного обсуждения: http://sasgis.org/forum/viewtopic.php?f=2&t=13&start=1630)
(0000473)
Papazol   
11-11-2010 20:24   
Скорей всего, неточно измеряется расстояние. Длина линейки может быть неточной лишь из-за округления количества пикселей, например, если разрешение указано 0,69 м/пикс, то в 50 м должно быть 72,463768115942028985507246376812 пикселя, а реально их 72, то есть расстояние будет не 50 м, а 49,68 м. На скриншоте ошибка явно больше, правда, там не указано разрешение, может, оно не 0,69 м/пикс.
(0000474)
wonovid   
11-11-2010 20:42   
На максимальном увеличении(24х) даёт точность измерения 1 см. Этого более чем достаточно для мирных целей
(0000475)
gpsMax   
12-11-2010 04:33   
Кстати, линейка реализованна офигенно. Я думал, она для каждого зума имеет постоянную длину, а, оказывается, она изменяется в зависимости от текущей широты. Где-нибудь на 4x при скакании по карте изменение этой линейки с подстройкой длины и масштаба выглядит неожиданно зрелищно. Бумажные карты остаются где-то в сторонке.

>На максимальном увеличении(24х) даёт точность измерения 1 см
Имеет смысл относительная точность, а она везде отличается на чуть-чуть. Даже если это 123 см/125 см
(0000477)
feya   
12-11-2010 06:37   
Линейка дает расстояние в центре экрана, а т.к. масштаб при проекции меркатора зависит от широты, разница между центром и левым углом будет ощутимой тем сильнее, чем меньше зум.
(0001547)
gpsMax   
06-04-2011 17:29   
Давно хотел написать - про центр экрана не догадался, спасибо. Разумеется, дело было именно в этом: расстояние мерялось в углу экрана, а длина линейки-то рассчитывается по центральной точке, всё просто.