中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Java實現點在線添加的方法

      時間:2024-08-14 06:13:41 JAVA認證 我要投稿
      • 相關推薦

      Java實現點在線添加的方法

        Java如何實現點在線添加,下面YJBYS小編為大家整理了相關資料,希望對你有所幫助。內容如下:

        public void addPoint(MapEvent event){

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

        try{

        // 建立一個工作空間工廠對象,并設置它的參數信息。

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

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

        pset.setProperty(“SERVER”, “gxk”);// 服務器名稱

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

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

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

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

        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();

        }

        }

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

      【Java實現點在線添加的方法】相關文章:

      Java動態代理實現AOP的方法07-22

      java實現web服務器的方法10-14

      實現鼠標畫圖的Java程序06-22

      Java多線程的實現方式07-08

      Java如何實現簡單的whois查詢09-21

      Java byte[]轉int如何實現05-24

      Java語言的特點和實現機制10-01

      使用JavaScript實現Java的List功能10-26

      PHP關聯鏈接添加方法08-06

      Java枚舉的常用方法10-05

      主站蜘蛛池模板: av在线免费播放网站| 久久久久久一本大道无码| 亚洲av成色精品久久私人影院| 日本最新一区二区三区免费看| 少妇bbwbbw高潮| 免费va国产高清不卡大片| 国产永久免费高清在线观看视频| 国产精品久久久亚洲第一牛牛| 洛浦县| 蜜桃av多人一区二区三区| 亚洲精品中文字幕日本| 亚洲精品美女久久久久99| 亚洲中文字幕无码不卡电影| 97人妻无码免费专区| 扎兰屯市| 鹿邑县| 长乐市| 宁城县| 鄂伦春自治旗| av一区二区精品在线| 国产成人丝袜网站在线看| 在线观看视频午夜国产| 久久HEZYO色综合| 久久夜精品综合缴情五月| 亚洲国产AⅤ精品一区二区不卡| 免费国产一级片内射老| 一区二区三区午夜视频在线观看| 淳安县| 国产日韩一区二区精品| 高清高速无码一区二区| 免费观看在线视频一区| 亚洲综合久久1区2区3区| 一本大道久久精品一本大道久久 | 久久久久无码精品国| 亚洲视频在线观看二区三区| 91在线区啪国自产网页| 色婷婷激情在线一区二区三区| 无码成人AV在线一区二区| 久久久老熟女一区二区三区| 日本高清一区二区三区视频| 极品少妇一区二区三区精品视频|