ThinkGeo.com    |     Documentation    |     Premium Support

How to get shape points


using GetWellKnownText() method I get result such this


"POLYGON((3292294.40789508 4875917.552858,3260553.96132106 4741631.04812174,3338684.29134943 4674487.7957536,3504711.24265972 4665942.29090675,3731777.51430468 4790462.50438947,3693933.13569719 4938177.65959935,3407048.33012426 4973580.46539346,3292294.40789508 4875917.552858))"


but I need result like this


     X                                 Y


3292294.40789508     4875917.552858


3260553.96132106     4741631.04812174 


    "                                "  and so on


So how can I do this with thinkgeo properties and methods? or should I wtrie a function that parse the string obtained from GetWellKnownText() method



 



why nobody answer me?

Ayhan, 
  
 I’m not sure what the final result is, does the result returns a string or a data table? 
 We don’t support this kind of properties or methods.  
  
 First of all, Polygon contains an outer ring and several inner rings (0-n). A ring shape is grouped by several vertices. So your result isn’t general for you can’t re-generate the polygon from the result string. 
  
 In some cases, Polygon only contains an outer ring shape but no inner ring at all, so you can loop through all the vertices of the outer ring and implement your conversion. 
  
 If you have any questions please let me know. 
  
 Thanks, 
 Howard

I do it with outer ring. 
  
 thank you very much howard.

Ayhan, 
  
 You are welcome, please feel free to ask if you have more questions. 
  
 Thanks, 
 Howard