asp+mapxtreme的示例代碼-通過layerinfo添加圖層並增加一個點

Call CreateMapXLayerInfo(Li)  //然後指定類型,必須的參數:li.type、li.addparameter
CreateMapFields(fld)   //然後增加字段addstringfield
Session(cMapXObject).Layers.Add(Li) //增加圖層
Session(cMapXObject).DataSets.Add miDataSetLayer, 作爲數據源的layer對象,綁定後返回的數據集名稱,,,綁定層的名稱
CreateMapPoint ( ptCenter )  //然後指定經緯度
ft1=Session(cMapXObject).FeatureFactory.CreateSymbol(pnt,Session(cMapXObject).DefaultStyle)
Set ft2 = Session(cMapXObject).Layers("new").AddFeature(ft1) //ft1是自由圖元,以下必須對ft2操作
Set rvs = Session(cMapXObject).DataSets("new").RowValues(ft2) //然後逐個設定字段值
ft2.Update 1,rvs   //必須帶這兩個參數,如果用keyfield/keyvalue則不必
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章