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

      Java如何實現點的在線添加

      時間:2024-07-09 02:58:30 SUN認證 我要投稿
      • 相關推薦

      Java如何實現點的在線添加

        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如何實現簡單的whois查詢09-21

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

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

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

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

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

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

      word如何添加標題樣式06-26

      PPT如何添加超鏈接09-28

      如何添加用戶對網站的黏度?08-08

      主站蜘蛛池模板: 欧美综合图区亚洲综合图区| 久久精品国产亚洲av热九九热| 二手房| 中文亚洲AV片在线观看无码| 精品免费看国产一区二区白浆| 秦皇岛市| 凤冈县| 国产成人永久在线播放| 97碰碰碰人妻视频无码| 亚洲成人精品一区免费| 少妇被爽到自拍高潮在线观看| 绩溪县| 无为县| 明溪县| 垦利县| 金门县| 体育| 精品午夜一区二区三区| 青田县| 迁安市| 静海县| 手机免费在线观看av网站| 育儿| 国产九色蝌蚪91av在线观看| 精品在免费线中文字幕久久| 恩平市| 乾安县| 国产在线一区二区三区在线观看| 国产高跟黑色丝袜在线| 国产经典免费视频在线观看| 日韩人妻中文字幕一区二区| 青冈县| 一区二区三区婷婷中文字幕| 亚洲午夜无码视频在线播放| 精品一区二区三区不卡少妇av | 一区二区无码精油按摩| 久草精品手机视频在线观看| 亚洲国产综合性感三级自拍| 国产一区二区三区亚洲天堂| 国产女主播强伦视频网站| 在线你懂|