ThinkGeo.com    |     Documentation    |     Premium Support

Support for s57, s63 and possibly s52 marine data

 Guys, I see you have an S57FeatureLayer which can be used to render s57 data.  Based on a quick review of related forum articles, it seems as though this feature is still in the early stages of development.  



We have a requirement to be able to display s57 and s63 data on another of our legacy products which has not been migrated to MapSuite, as it would require a tremendous amount of effort.  However, if MapSuite supports s57 and s63, we can make a justification to migrate this legacy to MapSuite.  So the question for you guys is - does MapSuite WPF support s57, s52 and s63?  If so, what are the feature limitations?  If you do not support rendering of such data, it this a feature something you can quickly provide as a plugin at additional cost? 


I also created a support ticket on this as I need an answer as soon as you can.


TIA,


Klaus



 



Gregory, 
  
 Usually, the Cross API should worked for all shapes, I think the error may cause by some particular case, so could you provide the polygon and draw shape to us that we can test it to figure out the really problem? We use wkt (en.wikipedia.org/wiki/Well-known_text) to represent any shape, so you can convert shape object to wkt string by calling GetWellKnownText() method of shape. 
  
 Thanks, 
 James 


Klaus, 
  
 We load S57 data as a FeatureLayer so that you need to set styles for zoomlevels, there are some limition, such as we don’t support 3 dimension. If you don’t know how to use S57FeatureLayer, you can find sample code in posts below: 
 gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/39/aft/7797/afv/topic/Default.aspx 
 gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/39/aft/9180/afv/topic/Default.aspx 
  
 Thanks, 
 James  


 Thanks for response James.  What about s63?



Klaus, 
  
 I am afraid MapSuite doesn’t support S63 and S52 data type, because there is no corresponding FeatureLayer to load them, only has S57FeatureLayer so far. 
  
 Sorry for inconvenience. 
  
 James