SASGIS - SAS.Планета
View Issue Details
0000816SAS.Планета[All Projects] Багpublic25-06-2011 19:2127-01-2012 10:34
Tolik 
gpsMax 
noneminoralways
closedduplicate 
110427.Beta 
 
0000816: Несовместимость с последней версией GPSbabel
Если сконвертировать gpx в kml с помощью GPSBabel Version 1.4.2
и импортировать этот файл в САС,
на карте появляется не полный путь, а только маленький кусочек в начале.

Если пользоваться GPSBabel Version 1.3.6, проблемы нет.

Формат kml-файла в новой версии отличается, но GE нормально открывает оба.
В приложении трек для примера - оригинальный gpx и 2 kml.
track.gpsbabel.1.3.6.kml - отображается полностью (330 км),
track.gpsbabel.1.4.2.kml - отображаются только первые 2 км.
треки
duplicate of 0000378closed vasketsov При загрузке KML с разрывами трека загружается только первый участок 
related to 0000492closed  Сделать импорт многокомпонентных KML 
related to 0000813closed vdemidov KML:Import -> баг 
zip track.zip (1,668,133) 25-06-2011 19:21
http://bugtracker.sasgis.org/file_download.php?file_id=331&type=bug
Issue History
25-06-2011 19:21TolikNew Issue
25-06-2011 19:21TolikFile Added: track.zip
25-06-2011 19:21TolikStatusnew => acknowledged
25-06-2011 23:26gpsMaxTag Attached: треки
25-06-2011 23:27gpsMaxRelationship addedduplicate of 0000378
25-06-2011 23:28gpsMaxAssigned To => gpsMax
25-06-2011 23:28gpsMaxPrioritynormal => none
25-06-2011 23:28gpsMaxStatusacknowledged => closed
25-06-2011 23:28gpsMaxResolutionopen => duplicate
25-06-2011 23:28gpsMaxNote Added: 0003049
25-06-2011 23:31gpsMaxNote Edited: 0003049bug_revision_view_page.php?bugnote_id=3049#r1523
26-06-2011 13:07TolikNote Added: 0003051
26-06-2011 13:15TolikNote Deleted: 0003051
26-06-2011 13:21TolikNote Added: 0003052
28-06-2011 18:31ParasiteRelationship addedduplicate of 0000492
28-06-2011 18:31ParasiteRelationship addedhas duplicate 0000813
27-01-2012 10:34TolikRelationship replacedrelated to 0000492
27-01-2012 10:35TolikRelationship replacedrelated to 0000813

Notes
(0003049)
gpsMax   
25-06-2011 23:28   
(edited on: 25-06-2011 23:31)
Дубликат, однако. Хотя, можно поковырять различия в KML, выдаваемых этими версиями, и понять, чего хочет Сас. Для создания юзерского обходного решения, само собой, разработчики-то и так в курсе и когда-нибудь (1107xx) доделают.

(0003052)
Tolik   
26-06-2011 13:21   
Похоже, что так. То есть новая версия генерирует kml с разрывами.
В старой версии список координат выглядит так:

        <Placemark>
          <name>Path</name>
          <styleUrl>#lineStyle</styleUrl>
          <LineString>
            <tessellate>1</tessellate>
            <coordinates>
              40.128662,50.453095,0.000000
              40.128660,50.453102,0.000000
...
              38.251425,52.910352,0.000000
              38.251303,52.910530,0.000000
            </coordinates>
          </LineString>
        </Placemark>


А в новой так:

        <Placemark>
          <name>Path</name>
          <styleUrl>#lineStyle</styleUrl>
          <MultiGeometry>
            <LineString>
              <tessellate>1</tessellate>
              <coordinates>
                40.128662,50.453095
                40.128662,50.453095
...
                40.139843,50.462563
                40.139843,50.462563
              </coordinates>
            </LineString>
            <LineString>
              <tessellate>1</tessellate>
              <coordinates>
                40.139730,50.464492
                40.139730,50.464492
...
                38.251303,52.910530
                38.251303,52.910530
              </coordinates>
            </LineString>
          </MultiGeometry>
        </Placemark>