ARCGIS设置指南
- 格式:docx
- 大小:56.31 KB
- 文档页数:26
1 ArcMap如何实现标注分行显示?Properties/label field /expression实例:"<und>"& [***] &"</und>" & VbCrLf & " " & [****]</und> 输出分数线 VbCrLf 换行用不同字段以分数形式显示2 设置标注为分数样式1.设置图层标注处于显示状态2.在图层上右键--“属性”3.选择Labels选项卡,点击Expression...按钮4.在输入框里输入如上代码,代码是:[YSDM] &vbnewline& "—————"&vbnewline& [YSDM]如上操作,可能会使分子分母与分数线间隔太大,用如下函数好像可以,朋友试的,给我说咯。
Function Findlabel([DLDM],[TBBH])Findlabel= "<UND>"&[DLDM] &"</UND>"&vbnewline&[TBBH]End Function3ArcGIS9.3安装步骤ArcGIS Desktop 9.3安装流程1、打开安装文件夹,点击ESRI.exe文件,进入安装页面。
首先安装ArcGIS License Manager。
2、在弹出的Import License File对话框中,需要将Desktop的破解文件导入,该文件位于安装文件"ArcGIS Desktop 9.3"ESRI ArcGIS Desktop 9.3 license 文件夹中。
文件名为arcgis_tbe.lic。
3、然后一直Next到安装完成。
安装完成后要重新启动一次机器。
4、破解:重启后,打开ArcGIS->License Manager(9.x)-> License Manager Tools,在Service/License File选项卡中,选择Configuration using Services 单选框,再在Start/Stop/Reread选项卡,点Stop Server停止服务。
然后将第2步中破解文件夹中的文件拷贝到C:"Program Files"ESRI"License"arcgis9x 文件夹中(该文件夹位置固定)。
再次打开License Manager Tools,在Service/License File选项卡中,选择Configuration using Services单选框,再在Config Services选项卡中配置license和lmgrd的路径,选择Path to the lmgrd.exe file后的Browse,定位文件C:"Program Files"ESRI"License"arcgis9x"lmgrd.exe;选择Path to the license file后的Browse,定位文件C:"ProgramFiles"ESRI"License"arcgis9x"ARCINFO9.lic,然后点击Save Service,再在Start/Stop/Reread选项卡中,先Stop Server,然后再Start Server,需出现“Server Start Successful.”字样,最后点ReRead License File,需出现“Reread Server License File Completed”字样,则说明破解成功,若仍有问题,重启再试。
5、安装ArcGIS Desktop,若需要使用对ArcGIS Desktop的扩展功能,则在Select Installation Type中,选择Custom,然后在Select Features中,把Extentions 选中安装(默认不安装)。
在安装过程中注意一下安装的位置即可。
其他步骤一律Next。
安装完后,打开ArcMap,若能够运行则说明安装成功。
4.ArcGIS Server 9.3安装流程1、打开安装文件夹,点击ESRI.exe文件,进入安装页面。
选择ArcGIS Server for the Microsoft .NET Framework,安装之前需要保证该计算机上已经安装了IIS6.0/7.0以及VS2005/VS2008软件,若无VS系列软件,则至少需要安装.NET Framework2.0和.NET Framework3.0/3.5。
另外ArcGIS Server需要占用80端口,该端口易被迅雷等下载软件占用,安装之前尽量保证80端口不被占用。
若被占用,需在安装过程中改端口或者改变迅雷等软件的端口。
2、安装过程中除了需要改变安装路径之外,一律Next。
3、破解:在安装完了软件后,将弹出一个破解的对话框(GIS Server Post Install),在Welcome to the GIS Server Post Install页面中,两个复选框都选中,点下一步。
在Specify GIS Server Accounts页面中,配置ArcGISSOM 和ArcGISSOC的密码。
在GIS Server Webservices Account页面中,为ArcGISWebServices配置密码。
在Specify GIS Server directories中,为Web Server 制定路径、站点名称和站点端口。
后边一路next。
在Registration Options中选择第三个(I have received an authorization file from ESRI and am now ready to finish the registration process)。
在Software Authorization中,选择你的破解文件,点Browse,选择安装文件夹下的ecp文件完成破解。
4、更改组和用户属性:右键我的电脑,选择管理菜单,进入计算机管理页面。
选择本地用户和组,此处对用户和组任意一项配置即可,另一项将自动做相应的配置。
此处仅介绍组配置。
Administrators组,其成员为:Administrator、ArcGISSOM和ArcGISWebServices。
agsadmin组,其成员为:Administrator、ArcGISSOM和ArcGISWebServices。
agsusers组,其成员为:Administrator、ArcGISSOM和ArcGISSOC。
Users组,其成员为:ArcGISSOM、ArcGISSOC和ArcGISWebServices。
注意,此处仅说明了是与GIS有关的组的成员信息,若该组在其他方面还有成员,其他成员不要乱删。
5、打开ArcGIS->ArcGIS Server for the Microsoft .NET Framework->ArcGIS Server Manager,User name中输入用户名"登录名(Administrator/ArcGISWebServices),密码就是你配置ArcGISWebServices 时的密码,若你用其他用户名登录,密码为相应密码。
登录成功后,则可以发布相应的ArcGIS Server服务。
4 如何标注多个字段的属性及分子式标注Propertis/label field /expression实例:"<und>"& [单位名称] &"</und>" & VbCrLf & " " & [PARCEL_NO]</und>输出分数线 VbCrLf 换行效果图:引用GIS空间站兔八哥文章详解以前用ArcGIS Label一般也就在图层的Properties里面定义一下Label字体大小和粗细。
这两天遇到一个问题,需要在Label中显示多个字段的内容,比如BlockName和CompanyName。
其实这个本来不是很难的问题,因为Label中支持VBScript,使用[BlockName] & VbNewLine & [CompanyName]。
就可以实现标注中第一行显示BlockName,第二行显示CompanyName.现在问题出来了,出图时候希望突出BlockName效果,希望加粗显示,而CompanyName使用一般字体。
考虑了很长时间终于从ArcGIS帮助中找到了相关的内容,原来Label的VBScript里面支持类似于Html的VBScript标签,比如加粗就是用<BOL>,上面问题就可以使用下面语句解决:"<BOL>" & [BlockName] & "</BOL>" & VbNewLine & [CompanyName]除了加粗,ArcGIS中还支持下面的文本格式标签:Font:"<FNT name='Arial' size='18'>" & [LABELFIELD] & "</FNT>"Color:"<CLR red='255' green='255' blue='255'>" & [LABELFIELD] & "</CLR>" "<CLR cyan='100' magenta ='100' yellow='100' black='100'>" & [LABELFIELD] & "</CLR>"Bold:"<BOL>" & [LABELFIELD] & "</BOL>"Italic:"<ITA>" & [LABELFIELD] & "</ITA>"Underline:"<UND>" & [LABELFIELD] & "</UND>"All caps:"<ACP>" & [LABELFIELD] & "</ACP>"Small caps:"<SCP>" & [LABELFIELD] & "</SCP>"Superscript"<SUP>" & [LABELFIELD] & "</SUP>"Subscript:"<SUB>" & [LABELFIELD] & "</SUB>"Character spacing (%):"<CHR spacing='25'>" & [LABELFIELD] & "</CHR>"Word spacing (%):"<WRD spacing='150'>" & [LABELFIELD] & "</WRD>"Leading (pts):"<LIN leading='12'>" & [LABELFIELD] & "</LIN需要注意的是,使用这些标签后,生成的Label语句在Verify按钮中是不生效的,只对最终的显示结果生效。