posts - 29, comments - 16, trackbacks - 0, articles - 0
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2011年5月31日

3DARRAY:创建三维阵列 3A

3DFACE:创建三维面 3F

3DORBIT:控制在三维空间中交互式查看对象 3DO

3DPOLY:在三维空间中使用“连续”线型创建由直线段组成的多段线 3P

ADCENTER:管理内容 ADC

ALIGN:在二维和三维空间中将某对象与其他对象对齐 AL

APPLOAD:加载或卸载应用程序并指定启动时要加载的应用程序 AP

ARC:创建圆弧 A

AREA:计算对象或指定区域的面积和周长 AA

ARRAY:创建按指定方式排列的多重对象副本 AR

ATTDEF:创建属性定义 ATT

ATTEDIT:改变属性信息 ATE

ATTEXT:提取属性数据 DDATTEXT

BHATCH:使用图案填充封闭区域或选定对象 H、BH

BLOCK:根据选定对象创建块定义 B

BOUNDARY:从封闭区域创建面域或多段线 BO

BREAK:部分删除对象或把对象分解为两部分 BR

CHAMFER:给对象的边加倒角 CHA

CHANGE:修改现有对象的特性 -CH

CIRCLE:创建圆形 C

COLOR:定义新对象的颜色 COL

COPY:复制对象 CO、CP

DBCONNECT:为外部数据库表提供 AutoCAD 接口 AAD、AEX、ALI、ASQ、ARO、ASE、DBC

DDEDIT:编辑文字和属性定义 ED

DDVPOINT:设置三维观察方向 VP

DIMALIGNED:创建对齐线性标注 DAL

DIMANGULAR:创建角度标注 DAN

DIMBASELINE:从上一个或选定标注的基线处创建线性、角度或坐标标注 DBA

DIMCENTER:创建圆和圆弧的圆心标记或中心线 DCE

DIMCONTINUE:从上一个或选定标注的第二尺寸界线处创建线性、角度或坐标标注 DCO

DIMDIAMETER:创建圆和圆弧的直径标注 DDI

DIMEDIT:编辑标注 DED

DIMLINEAR:创建线性尺寸标注 DLI

DIMORDINATE:创建坐标点标注 DOR

DIMOVERRIDE:替代标注系统变量 DOV

DIMRADIUS:创建圆和圆弧的半径标注 DRA

DIMSTYLE:创建或修改标注样式 D

DIMTEDIT:移动和旋转标注文字 DIMTED

DIST:测量两点之间的距离和角度 DI

DIVIDE:将点对象或块沿对象的长度或周长等间隔排列 DIV

DONUT:绘制填充的圆和环 DO

DRAWORDER:修改图像和其他对象的显示顺序 DR

DSETTINGS:指定捕捉模式、栅格、极坐标和对象捕捉追踪的设置 DS、RM、SE

DSVIEWER:打开“鸟瞰视图”窗口 AV

DVIEW:定义平行投影或透视视图 DV

ELLIPSE:创建椭圆或椭圆弧 EL

ERASE:从图形中删除对象 E

EXPLODE:将组合对象分解为对象组件 X

EXPORT:以其他文件格式保存对象 EXP

EXTEND:延伸对象到另一对象 EX

EXTRUDE:通过拉伸现有二维对象来创建三维原型 EXT

FILLET:给对象的边加圆角 F

FILTER:创建可重复使用的过滤器以便根据特性选择对象 FI

GROUP:创建对象的命名选择集 G

HATCH:用图案填充一块指定边界的区域 -H

HATCHEDIT:修改现有的图案填充对象 HE

HIDE:重生成三维模型时不显示隐藏线 HI

IMAGE:管理图像 IM

IMAGEADJUST:控制选定图像的亮度、对比度和褪色度 IAD

IMAGEATTACH:向当前图形中附着新的图像对象 IAT

IMAGECLIP:为图像对象创建新剪裁边界 ICL

IMPORT:向 AutoCAD 输入文件 IMP

INSERT:将命名块或图形插入到当前图形中 I

INTERFERE:用两个或多个三维实体的公用部分创建三维复合实体 INF

INTERSECT:用两个或多个实体或面域的交集创建复合实体或面域并删除交集以外的部分 IN

INSERTOBJ:插入链接或嵌入对象 IO

LAYER:管理图层和图层特性 LA

-LAYOUT:创建新布局,重命名、复制、保存或删除现有布局 LO

LEADER:创建一条引线将注释与一个几何特征相连 LEAD

LENGTHEN:拉长对象 LEN

LINE:创建直线段 L

LINETYPE:创建、加载和设置线型 LT

LIST:显示选定对象的数据库信息 LI、LS

LTSCALE:设置线型比例因子 LTS

LWEIGHT: LW

MATCHPROP:设置当前线宽、线宽显示选项和线宽单位 MA

MEASURE:将点对象或块按指定的间距放置 ME

MIRROR:创建对象的镜像副本 MI

MLINE:创建多重平行线 ML

MOVE:在指定方向上按指定距离移动对象 M

MSPACE:从图纸空间切换到模型空间视口 MS

MTEXT:创建多行文字 T、MT

MVIEW:创建浮动视口和打开现有的浮动视口 MV

OFFSET:创建同心圆、平行线和平行曲线 O

OPTIONS:自定义 AutoCAD 设置 GR、OP、PR

OSNAP:设置对象捕捉模式 OS

PAN:移动当前视口中显示的图形 P

PASTESPEC:插入剪贴板数据并控制数据格式 PA

PEDIT:编辑多段线和三维多边形网格 PE

PLINE:创建二维多段线 PL

PRINT :将图形打印到打印设备或文件 PLOT

POINT:创建点对象 PO

POLYGON:创建闭合的等边多段线 POL

PREVIEW:显示打印图形的效果 PRE

PROPERTIES:控制现有对象的特性 CH、MO

PROPERTIESCLOSE:关闭“特性”窗口 PRCLOSE

PSPACE:从模型空间视口切换到图纸空间 PS

PURGE:删除图形数据库中没有使用的命名对象,例如块或图层 PU

QLEADER:快速创建引线和引线注释 LE

QUIT:退出 AutoCAD EXIT

RECTANG:绘制矩形多段线 REC

REDRAW:刷新显示当前视口 R

REDRAWALL:刷新显示所有视口 RA

REGEN:重生成图形并刷新显示当前视口 RE

REGENALL:重新生成图形并刷新所有视口 REA

REGION:从现有对象的选择集中创建面域对象 REG

RENAME:修改对象名 REN

RENDER:创建三维线框或实体模型的具有真实感的渲染图像 RR

REVOLVE:绕轴旋转二维对象以创建实体 REV

RPREF:设置渲染系统配置 RPR

ROTATE:绕基点移动对象 RO

SCALE:在 X、Y 和 Z 方向等比例放大或缩小对象 SC

script:用脚本文件执行一系列命令 SCR

SECTION:用剖切平面和实体截交创建面域 SEC

SETVAR:列出系统变量并修改变量值 SET

SLICE:用平面剖切一组实体 SL

SNAP:规定光标按指定的间距移动 SN

SOLID:创建二维填充多边形 SO

SPELL:检查图形中文字的拼写 SP

SPLINE:创建二次或三次 (NURBS) 样条曲线 SPL

SPLINEDIT:编辑样条曲线对象 SPE

STRETCH:移动或拉伸对象 S

STYLE:创建或修改已命名的文字样式以及设置图形中文字的当前样式 ST

SUBTRACT:用差集创建组合面域或实体 SU

TABLET:校准、配置、打开和关闭已安装的数字化仪 TA

THICKNESS:设置当前三维实体的厚度 TH

TILEMODE:使“模型”选项卡或最后一个布局选项卡当前化 TI、TM

TOLERANCE:创建形位公差标注 TOL

TOOLBAR:显示、隐藏和自定义工具栏 TO

TORUS:创建圆环形实体 TOR

TRIM:用其他对象定义的剪切边修剪对象 TR

UNION:通过并运算创建组合面域或实体 UNI

UNITS:设置坐标和角度的显示格式和精度 UN

VIEW:保存和恢复已命名的视图 V

VPOINT:设置图形的三维直观图的查看方向 -VP

WBLOCK:将块对象写入新图形文件 W

WEDGE:创建三维实体使其倾斜面尖端沿 X 轴正向 WE

XATTACH:将外部参照附着到当前图形中 XA

XBIND:将外部参照依赖符号绑定到图形中 XB

XCLIP:定义外部参照或块剪裁边界,并且设置前剪裁面和后剪裁面 XC

XLINE:创建无限长的直线(即参照线) XL

XREF:控制图形中的外部参照 XR

ZOOM:放大或缩小当前视口对象的外观尺寸 Z

posted @ 2011-05-31 18:08 王勇良 阅读(209) | 评论 (0)编辑 收藏

sdemon -o status
作用:查看sde连接状态,快速查看有几个连接
sdemon -o info -I users
作用:查看sde连接状态,查看连接的用户明细(用户名、操作系统、连接开始时间)
sdemon -o kill -t 146 -p sde
作用:可以利用该命令直接使某个用户断开连接,需要提供断开用户的S-ID(可以通过上一个命令查看),需要提供sde用户密码
sdemon -o kill -t all -s 127.0.0.1 -i 5151 -p sde
作用:可以利用该命令直接使所有用户断开连接
sdemon -o info -I instances
作用:查看sde的实例个数和名称
sdemon -o info -I stats
作用:查看sde连接的S-ID、读、写、Buffers等值的统计
sdemon -o info -I locks
作用:查看sde用户所占用的表,表后面的数字为sde库里面table_registry表对应的注册ID
sdemon -o info -I config
作用:查看SDE版本号、数据库名称、最大连接数、SDE的安装的根路径、最大最小缓冲值大小、sde实例名、sde端口号等相关的设置参数。其他某些参数其实就是giomgr.defs文件的内容。
sdemon -o info -I vars
作用:查看操作系统类型、操作系统环境变量、数据库实例名、系统盘符、SDE安装目录等信息。
sdemon -o start
sdemon -o shutdown
sdemon -o pause
sdemon -o resume
作用:利用该命令对sde服务进行开始、暂停、继续、关闭等管理,需要提供sde用户的密码,在非windows操作系统经常需要sdemon -o start -p sde启动服务

sdemon -?
查看sdemon命令的所有用法

posted @ 2011-05-31 18:06 王勇良 阅读(1395) | 评论 (0)编辑 收藏

2011年5月29日

通过SDE服务来连接Oracle数据库,SDE服务存在很多不稳定的地方。当连接SDE的用户数多了的时候经常出现故障。为了避免这种情况,SDE提供了直连Oracle的方式,即通过Oracle的连接方式来连接。

直连的优点:
 
1) 不管理ArcSDE服务
     直连数据库驱动不需要管理ArcSDE服务,不需要安装、配置和启动中间进程giomgr.exe。
2) 为可伸缩的系统提供更多的选择
     直连架构将ArcSDE组件的功能迁移到桌面执行,移除了服务器端的ArcSDE负载,释放更多的资源可供DBMS使用,为数据库服务器提供了更好的可伸缩性。
 3) 直连速度更快
     直连在客户机上执行处理,比服务器端处理更快。与客户机上执行处理相比,服务器端执行要同时处理来自许多客户机的请求,然后把计算结果需通过网络传送到客户机。


直连的前提条件:

如果是Oracle,客户端对服务器数据库的直连,必须要安装Oracle的客户端程序并且配置好。装oracle客户端,然后在Net Manager下面配置一下连接。

直连的参数配置:
Oracle:设置service、username、password三项即可

service:sde@oracle10g(oracle9i)
username:
username比如sde)
passwordpassword@oracle客户端连接服务名(比如:sde@localhost:1521/orcl
)

SQLServer:设置Service、Database、username、password即可,

service:sde:sqlserver:IP(比如:sde:sqlserver:127.0.0.1)
database:sde数据库名(比如:sde)
username:username(比如:sde)
password:password(比如:sde)

posted @ 2011-05-29 15:41 王勇良 阅读(2552) | 评论 (0)编辑 收藏

一、设置CONNECTIONS参数

设置CONNECTIONS参数为你的最大连接数。默认为48,可以修改为200

二、修改SharedSection参数值

在Windows 操作系统上,ArcSDE 服务作为一个“非交互式桌面程序”运行,而windows的一个称作SharedSection的初始化参数限定了为“非交互式桌面程序”分配的最大堆栈内存,我们可以通过windows注册表修改该值。

点击“开始”->“运行”->”regedit”,打开注册表:找到以下路径:
[url=file://\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session]\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session[/url] Manager\ SubSystems\Windows

这个字符串示例如下:

%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

这个字符串包含了windows的初始化参数。在该字符串中,我们可以找到SharedSection参数,默认值是1024,3072,512。第三个值(512Kb)就是为“非交互式桌面程序”分配的最大堆栈内存。 在这个数值(512Kb)下,ArcSDE能够接受的最大连接数大约为56个。增加该数值到2M就能够使ArcSDE支持的最大连接数达到270个。即此时的设置为:1024,3072,2048


对于Windows来说,所有的堆栈内存(非交互式桌面和交互式桌面)总和是48Mb,因此,我们在调整SharedSection参数的时候需要仔细。

posted @ 2011-05-29 14:05 王勇良 阅读(1409) | 评论 (0)编辑 收藏

一、设置TCPKEEPALIVE参数为TRUE

方法一:用PLSQL或TOAD打开SDE用户下的表SEVER_CONFIG,编辑字段CONNECTIONS值为你的最大连接数。设置字段TCPKEEPALIVE值为TRUE。
方法二:打开SDE的安装目录下的(一般安装路径为C:\arcgis\ArcSDE\sqlexe\etc)giomgr.defs文件进行编辑,设置CONNECTIONS参数为你的最大连接数。然后设置TCPKEEPALIVE参数为TRUE。 通过命令导入到数据库中:sdeconfig –o import –f C:\arcgis\ArcSDE\sqlexe\etc\giomgr.defs –i esri_sde(数据库实例名) –s (ServerName) –u sde(用户名) –p sde(密码) 。 设置好后需要重启SDE服务才能生效。

二、设置KeepAliveTime参数值
在 Microsoft Windows 设置 KeepAliveTime 为 300000.
\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\KeepAliveTime
If the如果这个注册表键值不存在,则要自己创建这个值.
同进这个时间指的是毫秒.

其中当线程资料超过corePoolSize的值时,则线程时间超过KeepAliveTime的则自动断开,KeepAliveTime=300000。

当TCPKEEPALIVE参数设置为TRUE后,数据库会根据SDE服务所在机器的注册表项KEEPALIVETIME所提供的响应时间, 不断侦测所有连接是否为无效连接,如果为无效连接,则自动删除该连接。 对默认安装操作系统的机器而言KEEPALIVETIME注册表项是没有的。 如果没有话,服务器不会主动发送 KeepAlive 数据包来确认空闲连接是否依然毫无变化。也就不会进行删除操作。 所以上面提到的无效连接会越来越多。可以在如下路径中:Local_Machine\system\CurrentControlSet\Services\Tcpip\Parameters 添加DWORD项:KeepAliveTime。 如果不设置值的话默认为两小时。具体时间可以看情况而定。一般推荐为5分钟。然后重启机器(一定要重启,注册表的新加项才生效)。世界从此清静了, 以后超出最大连接数的错误再也不会烦扰你的头皮。

posted @ 2011-05-29 14:04 王勇良 阅读(1258) | 评论 (0)编辑 收藏