SASGIS - SAS.Планета
View Issue Details
0001845SAS.Планета[All Projects] Хотелкаpublic02-03-2013 12:2307-03-2013 07:08
Fetser 
vasketsov 
normalminorhave not tried
resolvedfixed 
121010 
131111131111 
0001845: Экспорт мультиполигонов в KML/KMZ
При экспорте в KML/KMZ и последующим импорте мультиполигонов они получаются соединённые линиями. Что конечно не очень красиво.
No tags attached.
related to 0000492closed  Сделать импорт многокомпонентных KML 
jpg 11.jpg (162,963) 05-03-2013 11:04
http://www.sasgis.org/mantis/file_download.php?file_id=1299&type=bug
jpg
Issue History
02-03-2013 12:23FetserNew Issue
02-03-2013 12:42vasketsovNote Added: 0010775
02-03-2013 13:59vdemidovNote Added: 0010779
02-03-2013 13:59vdemidovStatusnew => confirmed
02-03-2013 14:00vdemidovProduct Version.Nightly => 121010
02-03-2013 14:00vdemidovTarget Version => 24xxxx
04-03-2013 15:09FetserNote Added: 0010789
04-03-2013 15:09FetserNote Edited: 0010789bug_revision_view_page.php?bugnote_id=10789#r5215
04-03-2013 18:10vasketsovNote Added: 0010792
05-03-2013 10:56vasketsovRelationship addedrelated to 0000492
05-03-2013 10:57vasketsovNote Added: 0010797
05-03-2013 11:04FetserNote Added: 0010798
05-03-2013 11:04FetserFile Added: 11.jpg
05-03-2013 11:35vasketsovAssigned To => vasketsov
05-03-2013 11:35vasketsovStatusconfirmed => assigned
05-03-2013 11:44vasketsovNote Added: 0010799
05-03-2013 11:48FetserNote Added: 0010800
05-03-2013 11:53vasketsovNote Added: 0010801
05-03-2013 11:55FetserNote Added: 0010802
05-03-2013 12:00vasketsovNote Added: 0010803
05-03-2013 19:11vdemidovSummaryЭкспорт - импорт мультиполигонов в KML/KMZ => Экспорт мультиполигонов в KML/KMZ
05-03-2013 20:01vdemidovNote Added: 0010809
07-03-2013 07:07vdemidovNote Added: 0010826
07-03-2013 07:07vdemidovStatusassigned => resolved
07-03-2013 07:07vdemidovFixed in Version => 131111
07-03-2013 07:07vdemidovResolutionopen => fixed
07-03-2013 07:08vdemidovTarget Version24xxxx => 131111

Notes
(0010775)
vasketsov   
02-03-2013 12:42   
Это проблема экспорта в KML. Например росреестровский 77-й округ экспортируется как:
<Polygon>
<outerBoundaryIs>
<LinearRing>
<extrude>1</extrude>
<coordinates>37.4281521852064,55.9899948578656,0 37.4302908834227,55.98468782016,0
...
37.3023350934063,55.7986141849977,0 37.2981864076141,55.7976027255171,0 NAN,NAN,0 37.79413477015,56.0031580170259,0
...
37.7921402717139,56.0024950630122,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>

что конечно полный П.
(0010779)
vdemidov   
02-03-2013 13:59   
Увы, есть такое, экспорт делался, когда о мультиполигонах еще никто даже не думал.
(0010789)
Fetser   
04-03-2013 15:09   
>Это проблема экспорта в KML.
И импорта из KML. Мультполигоны импортируются как отдельные полигоны.

(0010792)
vasketsov   
04-03-2013 18:10   
>Мультполигоны импортируются как отдельные полигоны
Значит скорее всего импорт KML стал идти через старый импорт (через который должен ходить только импорт вики), а не через мой импорт XML. Погляжу.
(0010797)
vasketsov   
05-03-2013 10:57   
Мультиполигон из тикета 0000492 отлично грузится одним объектом:
Категория: Новая категория
Имя: 2010-04-27_02-14-57
Количество частей: 2
Количество точек: 29
Периметр: 692 км 91.37 м
Площадь: 3896.82 км2
(0010798)
Fetser   
05-03-2013 11:04   
Попробовал импортировать temp_kml 00000 2010-04-27_02-14-57 - MULTIPOLYGON.kml
получились два полигона
(0010799)
vasketsov   
05-03-2013 11:44   
>получились два полигона
возможно это SML или не указано

[VectorItemsFactory]
AllowMultiParts=1

но создаваться должен один полигон.

В любом случае экспорт в KML я сейчас пописал.
(0010800)
Fetser   
05-03-2013 11:48   
Получился один обьект ура!
Совершенно верно, надо было добавить

[VectorItemsFactory]
 AllowMultiParts=1
(0010801)
vasketsov   
05-03-2013 11:53   
Вот и славно. Завтра в ночнушке SACS должен заработать расово верный экспорт.
(0010802)
Fetser   
05-03-2013 11:55   
А как насчёт SML? а то сейчас без дополнения в ини получается каждый полигон отдельно и при добавлении в ini только первый а остальные выкидываются
(0010803)
vasketsov   
05-03-2013 12:00   
А насчёт SML тикет 0001844 ЕМНИП
(0010809)
vdemidov   
05-03-2013 20:01   
Проверяйте экспорт и импорт в завтрашней ночнушке. Спасибо vasketsov за экспорт в kml
(0010826)
vdemidov   
07-03-2013 07:07   
Фактически экспорт уже нормально экспортирует мультиполигоны. Если есть проблемы, открывайте отдельные инциденты.