giswind
路人甲
路人甲
  • 注册日期2003-08-06
  • 发帖数16
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:6479回复:21

关于ArcGisEngine中的符号问题

楼主#
更多 发布于:2004-12-30 16:46
我想通过ArcGISEngine调用在ArcMap中做好的Style文件,看了看帮助,发现不能直接调用,必须通过一个名为"MakeServerStyleSet"的工具转换后才能使用,但我用了该工具,总是出错,不知何故,还请赐教!
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-12-30 19:45
还没用到这个,关注ing,回头来报告消息
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2004-12-31 11:13
<P>MakeServerStyleSet.exe可以转换</P><P>但是加载的时候出现了程序死掉的情形 ,使用的是arcgis9 sp2</P><P>Dim pStyleGal As IStyleGallery
Dim pStyleStorage As IStyleGalleryStorage
Dim pEnumStyleGall As IEnumStyleGalleryItem
Dim pStyleItem As IStyleGalleryItem

Dim strCategory As String
Dim pStyleGalPath As String

pStyleGalPath = "E:\Projects\Esri.ServerStyle"

Set pStyleGal = New ServerStyleGallery
'As using the StyleGallery coclass, I can add all Fill Symbol items to the ComboBox combo1.


Set pStyleStorage = pStyleGal
pStyleStorage.TargetFile = pStyleGalPath
strCategory = "Fill Symbols"
Set pEnumStyleGall = pStyleGal.Items(strCategory, "", "")
pEnumStyleGall.Reset
Set pStyleItem = pEnumStyleGall.Next
Do While Not pStyleItem Is Nothing
'Loop through and access each marker
Combo1.AddItem pStyleItem.Name
Set pStyleItem = pEnumStyleGall.Next
Loop </P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-12-31 11:16
<P>楼猪转换出错,是不是因为你的符号文件不在 c:\programfiles\ArcGIS\Bin\Styles 目录里?</P><P>但在使用ae加载过程中的确有错,应该是个bug</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
dengfujun
路人甲
路人甲
  • 注册日期2003-09-22
  • 发帖数91
  • QQ
  • 铜币366枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-12-31 11:50
不能吧,我用的挺好啊。
举报 回复(0) 喜欢(0)     评分
giswind
路人甲
路人甲
  • 注册日期2003-08-06
  • 发帖数16
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-12-31 11:59
<P>我的Style文件就是在"C:\Program Files\ArcGIS\bin\Styles"里面啊,可每次选择该目录,点击"Make"后总提示以下错误:</P>
<P>"You must select a style set directory that exists."</P>
举报 回复(0) 喜欢(0)     评分
giswind
路人甲
路人甲
  • 注册日期2003-08-06
  • 发帖数16
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-12-31 12:11
<P>a</P>
[此贴子已经被作者于2004-12-31 12:12:59编辑过]
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
7楼#
发布于:2004-12-31 13:59
<P>"You must select a style set directory that exists."</P><P>好象是目录的原因哦</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
giswind
路人甲
路人甲
  • 注册日期2003-08-06
  • 发帖数16
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-12-31 14:05
<P>那麻烦你能不能帮我转一下,我发一份到你邮箱里.</P>
举报 回复(0) 喜欢(0)     评分
giswind
路人甲
路人甲
  • 注册日期2003-08-06
  • 发帖数16
  • QQ
  • 铜币182枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2004-12-31 14:42
<P>那跟操作系统有关吗?我的是XP</P>
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部