SASGIS - SAS.Планета
View Issue Details
0000446SAS.Планета[All Projects] Хотелкаpublic08-03-2011 14:5812-04-2011 09:24
Saboteur 
vdemidov 
normalfeaturealways
closedwon't fix 
WindowsXPSP3
110216 
 
0000446: Метки и маркеры
Файлы Categorymarks.sml и marks.sml очень хорошо правятся с помощью текстового редактора, но... разбирать для правки из строчного скрипта очень сложно.

Приходится при создании меток заранее запускать Блокнот++ и после создания метки, по новой редактировать последние добавленные метки.

Как пример того, как я сохранял в Блокноте++
---
<?xml version="1.0" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="id" fieldtype="i4" readonly="true" SUBTYPE="Autoinc"/>
<FIELD attrname="name" fieldtype="string" WIDTH="255"/>
<FIELD attrname="descr" fieldtype="bin.hex" SUBTYPE="Text"/>
<FIELD attrname="scale1" fieldtype="i4"/>
<FIELD attrname="scale2" fieldtype="i4"/>
<FIELD attrname="lonlatarr" fieldtype="bin.hex" SUBTYPE="Binary"/>
<FIELD attrname="lonL" fieldtype="r8"/>
<FIELD attrname="latT" fieldtype="r8"/>
<FIELD attrname="LonR" fieldtype="r8"/>
<FIELD attrname="LatB" fieldtype="r8"/>
<FIELD attrname="color1" fieldtype="i4"/>
<FIELD attrname="color2" fieldtype="i4"/>
<FIELD attrname="visible" fieldtype="boolean"/>
<FIELD attrname="picname" fieldtype="string" WIDTH="20"/>
<FIELD attrname="categoryid" fieldtype="i4"/>
</FIELDS>
<PARAMS AUTOINCVALUE="3"/>
</METADATA>
<ROWDATA>
<ROW id="1" name="Новая метка" scale1="11" scale2="32" lonlatarr="g1HnFQCBYsEEQEeT2u3vuzvZBEBXf0gA" lonL="48.34619522222222" latT="54.30833411111111" LonR="48.34619522222222" LatB="54.30833411111111" color1="-1493172480" color2="-1509949440" visible="TRUE" picname="" categoryid="1"/>
<ROW id="2" name="Новая метка" scale1="11" scale2="32" lonlatarr="f7nHcACuYsEEQHukECqtDjrZBEBXf0gA" lonL="48.34636688888889" latT="54.30669661111111" LonR="48.34636688888889" LatB="54.30669661111111" color1="-1493172480" color2="-1509949440" visible="TRUE" picname="" categoryid="1"/>
</ROWDATA>
</DATAPACKET>
---

Хотелка:
1. Можно ли сделать чтобы в каждой строчке было по одному скрипту как в примере. В файлах Categorymarks.~sml и marks.~sml сохранялись предыдущая версия скриптов без изменения.
2. Замена файлов Categorymarks.~sml и marks.~sml происходила только после нового запуска программы и только в случае добавления новых меток. А ещё лучше если эти файлы будут кэшироваться по дате запуска программы, т.к. иногда просто очень нужно найти старые и уже удалённые метки.
3. Полигоны сохранять в отдельном файле (с возможностью чтения предыдущих весрий и из старых файлов), желательно чтобы сохранялись в виде отдельных точек (меток) с возможностью ручной правки или с помощью программы.
sml
Issue History
08-03-2011 14:58SaboteurNew Issue
09-03-2011 06:24vdemidovStatusnew => resolved
09-03-2011 06:24vdemidovResolutionopen => won't fix
09-03-2011 06:24vdemidovAssigned To => vdemidov
10-03-2011 19:00gpsMaxTag Attached: sml
09-04-2011 15:12gpsMaxSummaryметки и маркеры => Метки и маркеры
12-04-2011 09:24TolikStatusresolved => closed

There are no notes attached to this issue.