亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

Java實(shí)現(xiàn)點(diǎn)在線添加的方法

時(shí)間:2024-08-14 06:13:41 JAVA認(rèn)證 我要投稿
  • 相關(guān)推薦

Java實(shí)現(xiàn)點(diǎn)在線添加的方法

  Java如何實(shí)現(xiàn)點(diǎn)在線添加,下面YJBYS小編為大家整理了相關(guān)資料,希望對(duì)你有所幫助。內(nèi)容如下:

  public void addPoint(MapEvent event){

  AGSLocalMapResource res = (AGSLocalMapResource)this.webContext.getResources()。get(“ags0”);

  try{

  // 建立一個(gè)工作空間工廠對(duì)象,并設(shè)置它的參數(shù)信息。

  SdeWorkspaceFactory sdewf = (SdeWorkspaceFactory)res.getServerContext()。createObject(SdeWorkspaceFactory.getClsid());

  PropertySet pset = (PropertySet)res.getServerContext()。createObject(PropertySet.getClsid());

  pset.setProperty(“SERVER”, “gxk”);// 服務(wù)器名稱(chēng)

  pset.setProperty(“INSTANCE”, “5151”);// 實(shí)例名

  pset.setProperty(“USER”, “sa”); // SDE數(shù)據(jù)表空間的用戶名

  pset.setProperty(“PASSWORD”, “sa”);// 密碼

  pset.setProperty(“VERSION”, “DBO.gxk”);// SDE數(shù)據(jù)的版本

  Workspace iws =(Workspace) sdewf.open(pset, 0);

  WebPoint screenPoint = (WebPoint)event.getWebGeometry();

  WebMap mapctrl = event.getWebContext()。getWebMap();

  WebPoint mappnt =WebPoint.toMapPoint(screenPoint, mapctrl.getCurrentExtent(), (int)mapctrl.getWidth(), (int)mapctrl.getHeight());

  Geometry soapgeo=AGSUtil.toAGSGeometry(mappnt);

  String soapString = com.esri.adf.web.ags.util.AGSUtil.serializeStub(soapgeo);

  soapString = soapString.replaceAll(“xsi:type=\”soapenc:Array\“”, “”);

  IPoint mypoint = (IPoint)AGSUtil.deserializeArcObject(soapString, res.getServerContext());

  IWorkspaceEdit wse = (IWorkspaceEdit)iws;

  wse.startEditing(false);

  wse.startEditOperation();

  IFeatureClass featureclass = iws.openFeatureClass(“sde.DBO.Respt”);

  IFeature feature = featureclass.createFeature();

  feature.setShapeByRef((IGeometry)mypoint);

  feature.setValue(feature.getFields()。findField(“NAME”), “kkk”);

  feature.store();

  wse.stopEditOperation();

  wse.stopEditing(true);

  this.webContext.refresh();

  }catch(Exception e){

  e.printStackTrace();

  }

  }

  刷新地圖后不能顯示新加入的數(shù)據(jù)的原因是:由于在開(kāi)始編輯時(shí)新打開(kāi)了一個(gè)工作空間,該工作空間并不是瀏覽器中看到地圖所在的工作空間。

【Java實(shí)現(xiàn)點(diǎn)在線添加的方法】相關(guān)文章:

Java動(dòng)態(tài)代理實(shí)現(xiàn)AOP的方法07-22

java實(shí)現(xiàn)web服務(wù)器的方法10-14

實(shí)現(xiàn)鼠標(biāo)畫(huà)圖的Java程序06-22

Java多線程的實(shí)現(xiàn)方式07-08

Java如何實(shí)現(xiàn)簡(jiǎn)單的whois查詢09-21

Java byte[]轉(zhuǎn)int如何實(shí)現(xiàn)05-24

Java語(yǔ)言的特點(diǎn)和實(shí)現(xiàn)機(jī)制10-01

使用JavaScript實(shí)現(xiàn)Java的List功能10-26

PHP關(guān)聯(lián)鏈接添加方法08-06

Java枚舉的常用方法10-05

主站蜘蛛池模板: 久久超级碰| 久久人人97超碰人人澡爱香蕉| 米易县| 午夜亚洲www湿好爽| 一本久久a精品一区二区| 成人免费777777| 伊人精品成人久久综合97| 亚洲男人第一av网站| 国产精品久久精品三级| 欧美国产日韩在线| 欧美精品一二三区| 国内精品久久久久鸭| 亚洲中文字幕av每天更新| 放荡的少妇2欧美版| 国产乱子夫妻xx黑人xyx真爽| 国产美女久久精品香蕉69| 国产精品不卡无码av在线播放| 少妇被粗大的猛烈进出69影院一| 国内精品自线在拍| 久久婷婷五月综合色99啪ak| 精品人无码一区二区三区| 图片区小说区亚洲欧美自拍| 亚洲a∨国产av综合av| 一区二区三区乱码在线 | 中文| 亚洲精品一品区二品区三品区| 在线观看日本亚洲一区| 亚洲熟妇无码av另类vr影视| 亚洲伦无码中文字幕另类| 无码人妻一区二区三区线| 国产精品国产亚洲区艳妇糸列短篇| 狠狠色丁香久久综合婷婷| 中文无码av在线亚洲电影| 亚洲成av人片天堂网老年人| 乱码丰满人妻一二三区 | 色婷婷精品大在线视频| 甘泉县| 乱人伦人妻中文字幕| 亚洲a∨精品永久无码| 浙江省| 亚洲欧美一区二区三区蜜芽| 国产成人精品高清不卡在线|