SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001373SAS.Планета[All Projects] Багpublic03-07-2012 10:2910-10-2012 11:43
ReporterAlexWhiter 
Assigned ToAlexWhiter 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version.Nightly 
Target Version120808Fixed in Version120808 
Summary0001373: Исключение при экспорте в JNX, если указать нестандартный порядок следования слоев
DescriptionЕсли при сохранении в JNX задать исходные уровни карты в обратном порядке, или если есть совпадающие уровни (см. приложенный скриншот), то программа выдает сообщение об исключении.
Tagsgarmin, jnx, экспорт
Attached Filespng file icon ReverseLevelOrder.PNG [^] (16,334 bytes) 03-07-2012 10:29

- Relationships

-  Notes
(0007751)
AlexWhiter (developer)
03-07-2012 10:35

В конструкторе TThreadExportAbstract.Create список зумов фильтруется таким образом, чтобы зумы следовали по возрастанию, что в описанных условиях приводит к сокращению списка FZooms, хотя остальные списки, передающиеся в TThreadExportToJnx, остаются в исходном, не сокращенном состоянии. А это приводит к падению в цикле по элементам FMapList внутри TThreadExportToJnx.ProcessRegion.

Нужно либо устранить фильтрацию списка зумов, либо изменить интерфейс экспорта в JNX таким образом, чтобы нельзя было выбирать значения зумов, меньшие или равные уже выбранным.
(0007752)
vdemidov (manager)
03-07-2012 10:50

Ну а что лучше сделать? Ваше мнение?
(0007755)
AlexWhiter (developer)
03-07-2012 11:57

Так как порядок следования слоев в JNX совершенно не важен, мне кажется, лучше устранить фильтрацию, да и проще, судя по всему.
(0007756)
vdemidov (manager)
03-07-2012 12:33

Сдейте наследование от TThreadRegionProcessAbstract и делов то.
(0007757)
AlexWhiter (developer)
03-07-2012 15:12

Решилось использованием массива FZoomList вместо модифицируемого FZooms в методе TThreadExportToJnx.ProcessRegion.

- Users who viewed this issue
User List Anonymous (2114x)
Total Views 2114
Last View 21-11-2024 12:49

- Issue History
Date Modified Username Field Change
03-07-2012 10:29 AlexWhiter New Issue
03-07-2012 10:29 AlexWhiter File Added: ReverseLevelOrder.PNG
03-07-2012 10:35 AlexWhiter Note Added: 0007751
03-07-2012 10:35 AlexWhiter Tag Attached: jnx
03-07-2012 10:35 AlexWhiter Tag Attached: экспорт
03-07-2012 10:36 AlexWhiter Description Updated View Revisions
03-07-2012 10:50 vdemidov Note Added: 0007752
03-07-2012 11:57 AlexWhiter Note Added: 0007755
03-07-2012 12:33 vdemidov Note Added: 0007756
03-07-2012 15:12 AlexWhiter Note Added: 0007757
03-07-2012 15:12 AlexWhiter Status new => resolved
03-07-2012 15:12 AlexWhiter Resolution open => fixed
03-07-2012 15:12 AlexWhiter Assigned To => AlexWhiter
05-07-2012 05:52 vdemidov Fixed in Version => 120808
05-07-2012 05:52 vdemidov Target Version => 120808
06-07-2012 20:51 gpsMax Tag Attached: garmin
10-10-2012 11:43 Tolik Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team