ThinkGeo.com    |     Documentation    |     Premium Support

C# wpf S57FeatureLayer used question

I used S57FeatureLayer

wiki homepage sample code 

wiki.thinkgeo.com/wiki/File:...150724.zip

i'm open project but, reference error and not wpf Sample.



so i difficult S57FeatureLayer to develop.

i want comment under code



* My Code Reference dll file (Daily Eval Development 9.0.52.0)


1. MapSuiteCore.dll

2. NauticalChartsExtension.dll

3. GeoAPI.dll

4. WpfDesktopEdition.dll



 And



 * My Code

S57FeatureLayer s57 = new S57FeatureLayer(@"../../AppData/US4CN22M.000");

s57.ZoomLevelSet.ZoomLevel01.CustomStyles.Add(S57StyleFactory.GetMaritimeStyle());

s57.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20;

layerOverlay.Layers.Add(s57);


wpfMap1.Overlays.Add(layerOverlay);


wpfMap1.Refresh();


After Code Debuging, Error Return.

Error : System.AccessViolationException (MapSuiteCore.dll),

Add Info : Protect memory Read and Write, MapSuiteCore.pdb include Modul MapSuiteCore.dll Source







I do not know the cause of this problem.

Help is required.

Thank you



Hi Kang, 
  
 We reproduced that by your code, but we don’t suggest you render the S57 file follow this way. 
  
 You can download the sample from wiki.thinkgeo.com/wiki/File:WpfDesktopEditionSample_S57Viewer_150724.zip and see the recommended way from this sample. 
  
 Thanks, 


Thank you for your sample code.



i download open,



before example code like this code reference error



i don’t have HydrographyExtension.dll



please i want this Reference file…



Thank you, your replay to topic

Hi Kang, 
  
 Please download that again, we upload a new version. 
  
 The new necessary dll named NauticalChartsExtension, you can find it in our latest daily package. 
  
 Regards, 
  
 Don

link "wiki.thinkgeo.com/wiki/File:WpfDesktopEditionSample_S57Viewer_150724.zip" died

Hi Vu, 
  
 The new link is: wiki.thinkgeo.com/wiki/_media/file/WpfDesktopEditionSample_S57Viewer_150724.zip 
  
 You can find the sample: ENC Viewer for displaying S-57 (*.000) File in this page wiki.thinkgeo.com/wiki/map_suite_wpf_desktop_edition_all_samples 
  
 Regards, 
  
 Don