Java实现点在线添加的方法
Java如何实现点在线添加,下面本站小编为大家整理了相关资料,希望对你有所帮助。内容如下:
public void addPoint(MapEvent event){
AGSLocalMapResource res = (AGSLocalMapResource)esources()。get(“ags0”);
try{
// 建立一个工作空间工厂对象,并设置它的参数信息。
SdeWorkspaceFactory sdewf = (SdeWorkspaceFactory)erverContext()。createObject(lsid());
PropertySet pset = (PropertySet)erverContext()。createObject(lsid());
roperty(“SERVER”, “gxk”);// 服务器名称
roperty(“INSTANCE”, “5151”);// 实例名
roperty(“USER”, “sa”); // SDE数据表空间的用户名
roperty(“PASSWORD”, “sa”);// 密码
roperty(“VERSION”, “”);// SDE数据的版本
Workspace iws =(Workspace) (pset, 0);
WebPoint screenPoint = (WebPoint)ebGeometry();
WebMap mapctrl = ebContext()。getWebMap();
WebPoint mappnt =pPoint(screenPoint, urrentExtent(), (int)idth(), (int)eight());
Geometry soapgeo=SGeometry(mappnt);
String soapString = alizeStub(soapgeo);
soapString = aceAll(“xsi:type=”soapenc:Array“”, “”);
IPoint mypoint = (IPoint)rializeArcObject(soapString, erverContext());
IWorkspaceEdit wse = (IWorkspaceEdit)iws;
tEditing(false);
tEditOperation();
IFeatureClass featureclass = FeatureClass(“t”);
IFeature feature = teFeature();
hapeByRef((IGeometry)mypoint);
alue(ields()。findField(“NAME”), “kkk”);
e();
EditOperation();
Editing(true);
esh();
}catch(Exception e){
tStackTrace();
}
}
刷新地图后不能显示新加入的`数据的原因是:由于在开始编辑时新打开了一个工作空间,该工作空间并不是浏览器中看到地图所在的工作空间。
-
H3C云计算销售专家认证
H3C云计算销售专家认证是H3C公司推出的针对渠道销售人员资质评定的能力认证,通过该认证的学员已具备基本的云计算产品销售能力,对服务器、存储、云管理平台等云产品和行业应用有了基本了解,能够独立与客户进行日常交流并进一步挖掘用户需求。1.考试及费用代码名称...
-
2016年计算机应用能力模拟考试题
2016年4月计算机应用能力考试即将开始了,下面本站小编为大家分享的是最新的计算机应用能力考试模拟试题及答案,希望对大家有所帮助!1.请将WindowsXP中文版注销。点击左下角开始菜单——最下面一行有注销2.设置虚拟内存初始大小值和最大值都为1152MB。...
-
2016年J2EE认证试题(附答案)
J2EE用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是电子商务应用程序。下面本站小编为大家推荐的是J2EE认证考试题,希望对大家有所帮助!一、基础问答1.下面哪些类可以被继承?java.lang.Thread(T)java.lang.Number(T)java.lang.Double(F)java.la...
-
2017年计算机二级office高级应用试题
多媒体技术是一种迅速发展的综合性电子信息技术,它给传统的计算机系统、音频和视频设备带来了方向性的变革,将对大众传媒产生深远的影响。下面是小编整理的计算机二级office高级应用试题,欢迎大家参考!一、选择题[单选题]计算机软件的确切含义是()。A.计算机程序...