SASGIS - SAS.Планета
View Issue Details
0000527SAS.Планета[All Projects] Багpublic06-04-2011 08:0924-04-2011 18:24
Fetser 
feya 
normalminoralways
closedfixed 
WindowsXPSP3
110405.Beta1 
110418110418 
0000527: При расчёте площади некоторых полигонов программа зависает
Более простые по форме полигоны считаются хорошо. А некоторые приводят к зависанию.
Посчитать площадь приложенного полигона
площадь
related to 0000643closed feya При расчёте площади некоторых полигонов выдает NAN 
? Placemark.kmz (2,326) 06-04-2011 08:09
http://bugtracker.sasgis.org/file_download.php?file_id=176&type=bug
zip SASPlanet.zip (8,490) 12-04-2011 10:06
http://bugtracker.sasgis.org/file_download.php?file_id=192&type=bug
? 1.KMZ (4,883) 12-04-2011 12:43
http://bugtracker.sasgis.org/file_download.php?file_id=193&type=bug
? 2.KMZ (7,735) 12-04-2011 12:43
http://bugtracker.sasgis.org/file_download.php?file_id=194&type=bug
Issue History
06-04-2011 08:09FetserNew Issue
06-04-2011 08:09FetserFile Added: Placemark.kmz
06-04-2011 09:10FetserNote Added: 0001510
06-04-2011 10:38gpsMaxTag Attached: площадь
12-04-2011 10:06FetserFile Added: SASPlanet.zip
12-04-2011 10:13FetserNote Added: 0001817
12-04-2011 12:13gpsMaxSummaryПри расчёте площади некотрых полигонов программа зависает => При расчёте площади некоторых полигонов программа зависает
12-04-2011 12:18gpsMaxNote Added: 0001821
12-04-2011 12:19gpsMaxSeverityblock => minor
12-04-2011 12:19gpsMaxStatusnew => acknowledged
12-04-2011 12:22FetserNote Added: 0001822
12-04-2011 12:42FetserNote Edited: 0001822bug_revision_view_page.php?bugnote_id=1822#r767
12-04-2011 12:43FetserFile Added: 1.KMZ
12-04-2011 12:43FetserFile Added: 2.KMZ
15-04-2011 06:38vdemidovStatusacknowledged => confirmed
15-04-2011 06:38vdemidovTarget Version => 110418
15-04-2011 10:08feyaStatusconfirmed => resolved
15-04-2011 10:08feyaFixed in Version => 110418
15-04-2011 10:08feyaResolutionopen => fixed
15-04-2011 10:08feyaAssigned To => feya
19-04-2011 07:45gpsMaxRelationship addedrelated to 0000643
24-04-2011 18:24TolikStatusresolved => closed

Notes
(0001510)
Fetser   
06-04-2011 09:10   
Проблемы с расчётом площади похоже начинаются когда границы полигона, хотя бы в одном месте, подходят близко друг к другу. (в приведенном примере они вообще соприкасаются) Но программа виснет если они и не соприкасаются, а просто между ними расстояние меньше какого-то заданного.
(0001817)
Fetser   
12-04-2011 10:13   
Отчёт SASPlanet.elf приложен
(0001821)
gpsMax   
12-04-2011 12:18   
Какой ужасный полигон, с самопересечениями. Зависает, да.
(0001822)
Fetser   
12-04-2011 12:22   
(edited on: 12-04-2011 12:42)
Зависает и без пересечений, если между двумя областями очень тонкая перемычка, могу выложить и такой полигон. Интересная закономерность сделал два очень простых полигона (в виде гантели) перемычка одинаковой ширины. В 1 полигоне соотношение перемычки и областей меньше чем в 2. И первый считает нормально, второй зависает