Layer Properties > Symbology > Categories > Match to Symbols in a Style function will not accurately symbolize a *.style file if the style is based on a numeric field. Can only symbolize values that are consecutive in a numeric field, text, or string values are unaffected. A break in the consecutive sequence of values ends the map to style process at the last consecutive value, regardless of how many values are actually mapped in the *.style file.
上次发布: August 25, 2014No Product Found
漏洞 ID 编号
NIM010066
已提交
July 2, 2007
上次修改时间
June 5, 2024
适用范围
No Product Found
找到的版本
9.2
修正版本
10.1
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
附加信息
080211 JNL- could not repro @ 10.1 beta1
解决办法
Use a text field to create the .style file. When loading the .style file on the Symbology tab of the Layer Properties window, be sure to select the text feild from the Value drop-down menu.Add a sequential numeric attribute to the feature class:1) Use the Frequency tool, - specify a unique identifier as the frequency field - the defaults will be fine for the rest2) Add the frequency table to your display.3) Open the frequency table and add a short integer field, let's call it NUMBER for now4) Calculate the NUMBER field to equal the OID in the frequency table5) Right click the frequency table and join it to the feature class based on the unique field used in frequency6) Export the joined frequency table to make the join permanent7) Add the exported table to the display.8) Remove all fields from the joined table except the unique identifier field and the NUMBER field9) Right click the feature class and join the latest edition of the joined frequency table (the one with only a couple of fields)10) You can now symbolize based on the sequential NUMBER field