SASGIS - SAS.Планета
View Issue Details
0003813SAS.ПланетаРефакторингpublic05-02-2022 12:0307-07-2022 08:48
zed 
zed 
normalminorhave not tried
resolvedfixed 
211230 
220707220707 
0003813: Добавить поддержку метаданных геометрии в SML БД меток
Для хранения меты нужно добавить новое поле в схему. Соответственно, нужно предусмотреть обновление схемы при открытии существующей БД.
No tags attached.
child of 0002503resolved zed Сохранение высоты и времени меток при импорте GPX трека 
child of 0003812resolved zed Добавить поддержку высоты точек трека при импорте/экспорте из kml 
Issue History
05-02-2022 12:03zedNew Issue
05-02-2022 12:03zedStatusnew => assigned
05-02-2022 12:03zedAssigned To => zed
05-02-2022 12:05zedRelationship addedchild of 0002503
05-02-2022 12:05zedRelationship addedchild of 0003812
05-02-2022 12:06zedNote Added: 0020276
05-02-2022 12:07zedNote Edited: 0020276bug_revision_view_page.php?bugnote_id=20276#r7802
13-02-2022 08:13zedNote Edited: 0020276bug_revision_view_page.php?bugnote_id=20276#r7807
15-02-2022 11:30zedNote Added: 0020285
15-02-2022 11:30zedStatusassigned => resolved
15-02-2022 11:30zedFixed in Version => 24xxxx
15-02-2022 11:30zedResolutionopen => fixed
07-07-2022 08:47zedTarget Version24xxxx => 220707
07-07-2022 08:48zedFixed in Version24xxxx => 220707

Notes
(0020276)
zed   
05-02-2022 12:06   
(edited on: 13-02-2022 08:13)
Вот такую схему json-а придумал:
Someone wrote


{
      "v" : integer, // file struct version
      't' : integer, // geometry type id (point/line/poly)
      "g" : [ // array of geometries
          {
              "c" : integer, // points count
              "m" : [ // array of metadata
                  {
                      "t" : integer, // data type id (integer/double)
                      "n" : string, // gpx tag name
                      "d" : string // points meta (base64)
                  }
                  ...
              ]
          }
          ...
      ]
  }


(0020285)
zed   
15-02-2022 11:30   
Постоянная ссылка на актуальную версию схемы:
https://github.com/sasgis/sas.planet.src/blob/master/Src/Geometry/u_GeometryMetaJson.pas#L57