SASGIS - SAS.Планета | |||||||||||||||||
View Issue Details | |||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||
0002192 | SAS.Планета | [All Projects] Баг | public | 25-09-2013 14:25 | 05-10-2013 09:03 | ||||||||||||
Reporter | zed | ||||||||||||||||
Assigned To | vdemidov | ||||||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||||||
Status | resolved | Resolution | fixed | ||||||||||||||
Platform | OS | OS Version | |||||||||||||||
Product Version | .Nightly | ||||||||||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||||||||||
Summary | 0002192: При определённых условиях полигон импортируется (из kml) как путь | ||||||||||||||||
Description | А условия такие: если в kml первым обрабатывается путь (тэг LineString) и следом, в этом же kml, попадается полигон (тэг LinearRing), то он будет импортирован как путь. Если порядок следования объектов в kml изменить, то оба импортируются как положено. В аттаче 2 kml (с одними и теми же объектами), один рабочий, а второй нет. | ||||||||||||||||
Steps To Reproduce | |||||||||||||||||
Additional Information | Исследования показали, что спотыкается вот на эту проверку: u_XmlInfoSimpleParser.TParseXML_Aux.ApplyKmlTag // тип не понижаем if FCurrentFOT<VForceObjectType then FCurrentFOT:=VForceObjectType; Тэги описаны в алфавитном порядке и LinearRing идёт перед LineString(vsagps_public_kml.pas) : Tvsagps_KML_main_tag = ( // keep first kml_kml, // abc order kml_AddressDetails, ... kml_LatLonBox, kml_LinearRing, kml_LineString, kml_LineStyle, ... ); | ||||||||||||||||
Tags | No tags attached. | ||||||||||||||||
Relationships |
| ||||||||||||||||
Attached Files | 1_Ok_LinearRing_LineString.kml (927) 25-09-2013 14:25 http://www.sasgis.org/mantis/file_download.php?file_id=1535&type=bug 2_Fail_LineString_LinearRing.kml (927) 25-09-2013 14:25 http://www.sasgis.org/mantis/file_download.php?file_id=1536&type=bug | ||||||||||||||||
Issue History | |||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||
25-09-2013 14:25 | zed | New Issue | |||||||||||||||
25-09-2013 14:25 | zed | File Added: 1_Ok_LinearRing_LineString.kml | |||||||||||||||
25-09-2013 14:25 | zed | File Added: 2_Fail_LineString_LinearRing.kml | |||||||||||||||
25-09-2013 14:26 | zed | Assigned To | => vasketsov | ||||||||||||||
25-09-2013 14:26 | zed | Status | new => assigned | ||||||||||||||
25-09-2013 14:32 | zed | Note Added: 0012960 | |||||||||||||||
25-09-2013 14:36 | zed | Assigned To | vasketsov => | ||||||||||||||
25-09-2013 14:37 | zed | Status | assigned => new | ||||||||||||||
25-09-2013 14:58 | vdemidov | Note Added: 0012961 | |||||||||||||||
25-09-2013 15:01 | zed | Note Added: 0012962 | |||||||||||||||
25-09-2013 16:36 | vasketsov | Note Added: 0012963 | |||||||||||||||
25-09-2013 16:36 | vasketsov | Relationship added | related to 0001931 | ||||||||||||||
25-09-2013 16:49 | vasketsov | Note Edited: 0012963 | bug_revision_view_page.php?bugnote_id=12963#r5746 | ||||||||||||||
26-09-2013 04:36 | zed | Note Added: 0012966 | |||||||||||||||
26-09-2013 19:33 | vdemidov | Status | new => confirmed | ||||||||||||||
26-09-2013 19:34 | vdemidov | Target Version | => 131111 | ||||||||||||||
05-10-2013 09:03 | vdemidov | Status | confirmed => resolved | ||||||||||||||
05-10-2013 09:03 | vdemidov | Fixed in Version | => 131111 | ||||||||||||||
05-10-2013 09:03 | vdemidov | Resolution | open => fixed | ||||||||||||||
05-10-2013 09:03 | vdemidov | Assigned To | => vdemidov | ||||||||||||||
04-11-2013 11:35 | vdemidov | Relationship added | related to 0002033 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|