List of changes in dKart Editor 2.4 - Jeppesen Commercial Marine

List of changes in dKart Editor 2.4 - Jeppesen Commercial Marine List of changes in dKart Editor 2.4 - Jeppesen Commercial Marine

jeppesenmarine.com
from jeppesenmarine.com More from this publisher
03.01.2015 Views

List of changes in dKart Editor 2.4 compared to dKart Editor 2.1 SP3. Important notice to HS Support Team In dKart Office, Editor 2.4 must be used with the following versions of other programs: - dKart FODB 2.4 or later - dKart Archive 2.0 SP2 or later If used with earlier versions, Editor will not be stable and may damage data. I. Functional changes 1. Functionality of Editor 2.1 SP3, Editor 2.1+ and Editor 2.2 were merged into Editor 2.4. This includes full support of AML 1.0, AML 2.1 and Inland 1.02, advanced sounding selection module, external dictionaries and presentation and other features. 2. User interface improvements: a. [S3434, S3456, S3476, S3477] Texts of menus, commands and program messages were refined. b. Chart zoom and pan actions are now accessible via mouse wheel. c. [S3419] Program start-up speed was improved. d. [S3164, B11704] Geometry highlighting was improved in “Base line” contour closure method and in contour compilation. e. [S3757] Several keyboard accelerators added. f. [S3761] It is now possible to create a PRD file without re-registering a chart in the Heap. g. [B12088] A new stamping command – Re-issue – was made in File menu. h. [B9908] Point-by-point QC window now inherits presentation settings from the main chart window. i. [B10386] The collision window operation was improved. j. [B10385, B10346, B11471, B12014] Several improvements in dialog windows and menus were made. 3. [S3529] Test engine is identical to Inspector 5.0 SP1. 4. [S3155, S2760, S2761, etc.] A new unified updating mechanism implemented; dKart Editor is now capable of updating ENC by Source messages and FODB or by NtM and FODB. 5. [B7672] Raster loading mechanism refined, a limitation for raster projection compatibility lifted. 6. [B10379] It is now possible to query NtM by source chart names without taking into account chart’s issue year. 7. Geometry generalization: a. [S3760] Bezier curves geometry smoother was introduced. b. [S3857] Merging tool for identical edges was implemented (this automation tool helps turn spaghetti geometry into chain-node). 8. [S3204, B12485] Query functionality extended – now it is possible to query by RCID, LNAME, hierarchy, geometry tags (truncated, masked), etc. 9. [S3829] A few automation functions were enables for stamped charts: - TG1 hole elimination, - Cutting rules application, - Orphaned geometry deletion (in chart updater), - Degenerated geometry removal, - Optimization of points, lines and soundings,

<strong>List</strong> <strong>of</strong> <strong>changes</strong> <strong>in</strong> <strong>dKart</strong> <strong>Editor</strong> <strong>2.4</strong> compared to<br />

<strong>dKart</strong> <strong>Editor</strong> 2.1 SP3.<br />

Important notice to HS Support Team<br />

In <strong>dKart</strong> Office, <strong>Editor</strong> <strong>2.4</strong> must be used with the follow<strong>in</strong>g versions <strong>of</strong> other programs:<br />

- <strong>dKart</strong> FODB <strong>2.4</strong> or later<br />

- <strong>dKart</strong> Archive 2.0 SP2 or later<br />

If used with earlier versions, <strong>Editor</strong> will not be stable and may damage data.<br />

I. Functional <strong>changes</strong><br />

1. Functionality <strong>of</strong> <strong>Editor</strong> 2.1 SP3, <strong>Editor</strong> 2.1+ and <strong>Editor</strong> 2.2 were merged <strong>in</strong>to <strong>Editor</strong> <strong>2.4</strong>.<br />

This <strong>in</strong>cludes full support <strong>of</strong> AML 1.0, AML 2.1 and Inland 1.02, advanced sound<strong>in</strong>g<br />

selection module, external dictionaries and presentation and other features.<br />

2. User <strong>in</strong>terface improvements:<br />

a. [S3434, S3456, S3476, S3477] Texts <strong>of</strong> menus, commands and program<br />

messages were ref<strong>in</strong>ed.<br />

b. Chart zoom and pan actions are now accessible via mouse wheel.<br />

c. [S3419] Program start-up speed was improved.<br />

d. [S3164, B11704] Geometry highlight<strong>in</strong>g was improved <strong>in</strong> “Base l<strong>in</strong>e” contour<br />

closure method and <strong>in</strong> contour compilation.<br />

e. [S3757] Several keyboard accelerators added.<br />

f. [S3761] It is now possible to create a PRD file without re-register<strong>in</strong>g a chart <strong>in</strong><br />

the Heap.<br />

g. [B12088] A new stamp<strong>in</strong>g command – Re-issue – was made <strong>in</strong> File menu.<br />

h. [B9908] Po<strong>in</strong>t-by-po<strong>in</strong>t QC w<strong>in</strong>dow now <strong>in</strong>herits presentation sett<strong>in</strong>gs from the<br />

ma<strong>in</strong> chart w<strong>in</strong>dow.<br />

i. [B10386] The collision w<strong>in</strong>dow operation was improved.<br />

j. [B10385, B10346, B11471, B12014] Several improvements <strong>in</strong> dialog w<strong>in</strong>dows<br />

and menus were made.<br />

3. [S3529] Test eng<strong>in</strong>e is identical to Inspector 5.0 SP1.<br />

4. [S3155, S2760, S2761, etc.] A new unified updat<strong>in</strong>g mechanism implemented; <strong>dKart</strong><br />

<strong>Editor</strong> is now capable <strong>of</strong> updat<strong>in</strong>g ENC by Source messages and FODB or by NtM and<br />

FODB.<br />

5. [B7672] Raster load<strong>in</strong>g mechanism ref<strong>in</strong>ed, a limitation for raster projection<br />

compatibility lifted.<br />

6. [B10379] It is now possible to query NtM by source chart names without tak<strong>in</strong>g <strong>in</strong>to<br />

account chart’s issue year.<br />

7. Geometry generalization:<br />

a. [S3760] Bezier curves geometry smoother was <strong>in</strong>troduced.<br />

b. [S3857] Merg<strong>in</strong>g tool for identical edges was implemented (this automation tool<br />

helps turn spaghetti geometry <strong>in</strong>to cha<strong>in</strong>-node).<br />

8. [S3204, B12485] Query functionality extended – now it is possible to query by RCID,<br />

LNAME, hierarchy, geometry tags (truncated, masked), etc.<br />

9. [S3829] A few automation functions were enables for stamped charts:<br />

- TG1 hole elim<strong>in</strong>ation,<br />

- Cutt<strong>in</strong>g rules application,<br />

- Orphaned geometry deletion (<strong>in</strong> chart updater),<br />

- Degenerated geometry removal,<br />

- Optimization <strong>of</strong> po<strong>in</strong>ts, l<strong>in</strong>es and sound<strong>in</strong>gs,


- Edit<strong>in</strong>g / delet<strong>in</strong>g <strong>of</strong> the whole query result,<br />

- Text translation tool.<br />

10. [B10539] Query to FODB was extended, now it is possible to query FODB-specific<br />

attributes.<br />

11. SHP import improved:<br />

a. [S3533] Holes <strong>in</strong> areas are now fully supported.<br />

b. [B12556] Not S-57 compatible object and attribute classes are now supported.<br />

12. [B12555] National texts supported was implemented.[S3534] An arbitrary central<br />

meridian for (U)TM and Gauss projections is supported <strong>in</strong> New chart and Import tools.<br />

13. [S3847] A simple SHP export implemented (similar to DAF export).<br />

14. [S3806] DGN import improved.<br />

15. [B10852, B11703] XYZ import improved.<br />

16. [S3226] New geometry edit<strong>in</strong>g tool – Eraser – was implemented; it removes all vertices<br />

under the cursor dur<strong>in</strong>g mouse movement.<br />

17. [S3247] Object’s attributes can be copied from an <strong>in</strong>active chart via Found <strong>List</strong>.<br />

18. [S3162] It is now possible to l<strong>in</strong>k a feature to a connected node.<br />

19. [S3286] Converter from AML 1.0 to AML 2.1 improved.<br />

20. [S3665, B12114] Archive communication speed was improved; handl<strong>in</strong>g <strong>of</strong> text and<br />

picture files that accompany a chart was improved.<br />

21. [S3754] Geometry cutt<strong>in</strong>g rules application was extended.<br />

22. [B10349] When copy<strong>in</strong>g objects from a chart to a chart, the program now warns about<br />

too complex geometry and proposes to split an edge.<br />

23. Agency list updated.<br />

24. New presentation options “Outl<strong>in</strong>ed texts”.<br />

II. Bug fixes<br />

25. [B12285] The program could not process updates if object LNAME conta<strong>in</strong>ed BE agency<br />

code. Fixed.<br />

26. [B10916] Layered bottom <strong>in</strong> NATSUR attribute <strong>in</strong> update files was written wrongly.<br />

Fixed.<br />

27. [B10570] When copy<strong>in</strong>g objects from a chart to a chart, imported data could be turned<br />

<strong>in</strong>to “full topology” (each po<strong>in</strong>t where 2 edges cross could be turned <strong>in</strong>to a node). Fixed.<br />

28. [B11548] PRD files could be damaged after copy<strong>in</strong>g objects to a chart if the target chart<br />

resided <strong>in</strong> the Archive. Fixed.<br />

29. [B12194] If an updated conta<strong>in</strong>ed just DSID and DSSI, it was not recognized as<br />

cancel<strong>in</strong>g update. Fixed.<br />

30. [B9910] The program could crash <strong>in</strong> Po<strong>in</strong>t-by-po<strong>in</strong>t QC w<strong>in</strong>dow when an <strong>in</strong>correct<br />

sound<strong>in</strong>g value (e.g., 999999) was entered. Fixed.<br />

31. [B10057] Program crash on Undo command after Po<strong>in</strong>t-by-po<strong>in</strong>t QC w<strong>in</strong>dow fixed.<br />

32. [B11525] Program crash <strong>in</strong> Encod<strong>in</strong>g Rules test for a chart with <strong>in</strong>correct wrong records<br />

format elim<strong>in</strong>ated.<br />

33. [B11963] Program crash <strong>in</strong> TG1 completeness test for a chart with <strong>in</strong>correct reference<br />

from a feature to a spatial record fixed.<br />

34. [B12239] Program crash when an <strong>in</strong>active chart was made active and then stamped fixed.<br />

35. [B12880] If a DCF chart conta<strong>in</strong>ed just spatial objects, chart stamp<strong>in</strong>g procedure would<br />

crash the program. Fixed.<br />

36. [B12698] In chart updater, some NtM texts could make the program crash; as a result,<br />

updat<strong>in</strong>g history <strong>in</strong> PRD file could become unreadable. Fixed.<br />

37. [B11987, B12544] Chart compilation could damage data or cause the program to crash if<br />

the target chart resided <strong>in</strong> the Archive. Fixed.<br />

38. [B12181] Geometry smooth<strong>in</strong>g could move vertices located <strong>in</strong> chart’s corners thus<br />

damag<strong>in</strong>g M_COVR object. Fixed.


39. [B10345, B12605] Numerous memory and GDI resources leakage problems fixed.<br />

40. [B11855] In chart updater, when FODB orig<strong>in</strong>ated updat<strong>in</strong>g was applied, some objects<br />

that belonged to a collection could be damaged. Fixed.<br />

41. [B12786] In chart updater, if updat<strong>in</strong>g session was not closed over night, the ER date and<br />

LCD became wrong. Corrected.<br />

42. [B11858] Chart stamp<strong>in</strong>g could change correct LNAME; as a result, re-issue could<br />

become wrong. Fixed.<br />

43. [B11376] Problems with geometry highlight<strong>in</strong>g over a transparent raster <strong>in</strong> geometry<br />

editor were fixed.<br />

44. [B11017, B11959] Query for some not S-57 compatible attributes (e.g., Inland-specific)<br />

did not work. Fixed.<br />

45. [B11069] Query for some national language str<strong>in</strong>g attributes did not work. Fixed.<br />

46. [B4144] Automatic assignment <strong>of</strong> mandatory attribute values did not work <strong>in</strong> some<br />

specific cases. Fixed.<br />

47. [B12234] CATALOG file for AML exchange set had wrong extension. Corrected.<br />

48. [B8374] Erroneous LL0060 for AML/LBO charts blocked.<br />

49. [B12119] Erroneous LL0439 for AML/RAL charts blocked.<br />

50. [B11969] Erroneous LG0147 for Inland charts blocked.<br />

51. [B12127] Erroneous LG0129 and LG0188 for Inland charts suppressed.<br />

52. [B12129] Erroneous LG0152 for Inland charts blocked.<br />

53. [B12209] Erroneous LG0103 for Inland charts suppressed.<br />

54. [B12361] Erroneous LG0112 for an ‘OBSTRN’ under ‘depare’ <strong>in</strong> Inland charts fixed.<br />

55. [B12411] Unnecessary LG0023 for not ENC compatible charts blocked.<br />

56. [B11774] False “fixed” <strong>in</strong>dication <strong>in</strong> test<strong>in</strong>g log suppressed.<br />

57. [B11882] Report str<strong>in</strong>g for TG5016 corrected.<br />

58. [B11915] Geo Objects test could fall <strong>in</strong>to <strong>in</strong>f<strong>in</strong>ite loop <strong>in</strong> some specific configuration <strong>of</strong><br />

space characters (tabs, spaces, formatt<strong>in</strong>g symbols) <strong>in</strong> str<strong>in</strong>g attributes. Fixed.<br />

59. [B11302] Dur<strong>in</strong>g edit<strong>in</strong>g a stamped chart, automatically populated ‘SORIND’ attribute<br />

had wrong format. Fixed.<br />

60. [B11120] Up and down arrow keys did not work <strong>in</strong> the chart tree and Found list.<br />

Corrected.<br />

61. [B11427] SHP import: it was impossible to apply conversion rules from an external file.<br />

Fixed.<br />

62. [B11428] SHP import: it was not possible to create several ‘SOUNDG’ objects <strong>in</strong> one<br />

conversion session. Corrected.<br />

63. [B11842] DAF import/export: if a contour was made up <strong>of</strong> exactly one edge, after<br />

export<strong>in</strong>g it to DAF and then import<strong>in</strong>g back, its direction could be reversed. Fixed.<br />

64. [B10343] Numerous typos <strong>in</strong> object macros’ legend corrected.<br />

III. Changes and bug fixes <strong>in</strong> the <strong>in</strong>-house version<br />

65. Script<strong>in</strong>g mach<strong>in</strong>e <strong>in</strong>cluded.<br />

66. Unified sound<strong>in</strong>g selection module <strong>in</strong>cluded (compatible with Norwegian selection<br />

method).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!