<DIV>Hi,</DIV>
<DIV style="FONT-WEIGHT: normal">
<DIV style="FONT-WEIGHT: normal">
<DIV>&nbsp; I have created a style file&nbsp; border.ofs for a polygon shape file border.shp. &nbsp;Here's the ofs file content:</DIV>
<DIV>OFS-Version: 1.0<BR>StyleField: ""<BR>DefaultStyle: PEN(C:#000000) <BR>road:&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; PEN(c:#FF0000,w:5px)<BR>lake:&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; BRUSH(fc:#0000FF);LINE(c:#000000)<BR>billboard:&nbsp; &nbsp; SYMBOL(c:#00FF00,id:"ogr-sym-9")<BR>label:&nbsp; &nbsp; &nbsp; &nbsp; LABEL(f:"Times New Roman",s:12pt,t:{"China"})</DIV>
<DIV>When i try to get the style, i have the following two questions:</DIV>
<DIV>1. Did ogr provide mathod to get style from *.ofs file, or we shall read it line by line&nbsp; by users and then&nbsp;convert&nbsp;the style strings to Style Table&nbsp;to be&nbsp;accessed by OGRStyle referenced classes&nbsp;?</DIV>
<DIV>&nbsp;&nbsp; If it did, when call shape driver to read shp file, dose the driver automatically read the style into OGRLayer? if so, then how can i get style with OGRLayer?</DIV>
<DIV>2. Is OGRLayer::GetStyleTable<STRONG> only available</STRONG> for getting style table from *.tlb file? I try to use it to read the above&nbsp; file border.ofs &nbsp; with&nbsp; these codes:</DIV>
<DIV>&nbsp; OGRStyleTable* pStyleTable;<BR>&nbsp; pStyleTable = pLayer-&gt;GetStyleTable();</DIV>
<DIV>&nbsp;but failed. </DIV>
<DIV>Please help me. By the way, if someone has examples about styles, would you mail me some?</DIV></DIV></DIV>