Java實現點在線添加的方法
Java如何實現點在線添加,下面YJBYS小編為大家整理了相關資料,希望對你有所幫助。內容如下:
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();
}
}
刷新地圖後不能顯示新加入的數據的原因是:由於在開始編輯時新打開了一個工作空間,該工作空間並不是瀏覽器中看到地圖所在的工作空間。
-
2016年Java考試精選練習題及答案
1java類可以作為(C)A類型定義機制B數據封裝機制C類型定義機制和數據封裝機制D上述都不對2在創建對象時,必須(C)A先聲明對象,然後才能使用對象B先聲明對象,為對象分配內存空間,然後才能使用對象C先聲明對象,為對象分配內存空間,對對象初始化,然後才能使用對象D上述説法...
-
JAVA認證基礎知識:Java文件解壓縮示例
Java實現壓縮文件的解壓縮操作,缺點是壓縮文件內不能含有文件名為中文的`的文件,否則會出現如下錯誤:Exceptioninthread"main"galArgumentException:MALFORMEDatring(UnknownSource)atLOC(UnknownSource)atextEntry(UnknownSource)at()代碼:package;import;importI...
-
java程序員必備八大開發工具
現在有很多庫、實用工具和程序任Java開發人員選擇。每個工具都有其優點,但其中有一些因它的知名度、多功能性和有效性從眾多選項中脱穎而出。以下這8個工具,從代碼構建到錯誤擠壓,覆蓋Java開發的全域。學習這些工具可以幫助你改善代碼質量,成為一個更高效的Java開...
-
Java字符串反轉和Eclipse代碼自動提示
Java字符串反轉問題java反轉:可以使用StringBuffer中的reverse()方法來實現字符串反轉。也可以自己寫個算法。如下所示:Java代碼StringparamString=武漢海源科技有限公司;/**自己寫反轉算法*/char[]value=arArray();intparamStringLength=th()-1;for(inti=paramS...