版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MapX應(yīng)用與開(kāi)發(fā)12.1MapX圖層12.1.1獲取Layer圖層集合12.1.2Layer集合屬性12.1.3Layer集合方法12.1.4Layer對(duì)象12.2數(shù)據(jù)綁定12.2.1數(shù)據(jù)綁定的概念12.2.2向地圖中添加數(shù)據(jù)12.3圖元與選擇集合12.3.1基本概念12.3.2使用Features集合12.3.3使用Selection集合
12.3.4圖元編輯12.4在地圖中查找圖元12.4.1Find對(duì)象12.4.2FindFeature對(duì)象12.5習(xí)題12
12.1MapX圖層12.1.1獲取Layer圖層集合用戶(hù)可以通過(guò)加載Geoset來(lái)獲取Layer集合。
圖12-1“屬性”對(duì)話(huà)框圖12-2“窗體”對(duì)話(huà)框12.1.2Layer集合屬性
1.獲取集合中的圖層數(shù)量【例12-1】下面是利用VisualBasic將地圖中的所有圖層顯示在一個(gè)列表框中。
PriviteSubForm_Load()DimxasintegerForx=1toMap1.Layers.CountPrintMap1.Layers(x).NameNextEndSub2.利用集合獲取圖層【例12-2】圖層名為“Highways”,索引值為3,可以通過(guò)下面代碼進(jìn)行訪問(wèn)。DimlyrasLayerSetlyr=Map1.Layers.Item(“Highways”)-或者-DimlyrasLayerSetlyr=Map1.Layers.Item(3)3.獲取集合的地理范圍
Bound屬性將返回一個(gè)Rectangle對(duì)象,可以代表集合中所有地圖圖層的地理范圍
12.1.3Layer集合方法
1.使用“圖層控制”對(duì)話(huà)框利用“LayersDlg”可以在里邊添加圖層、刪除圖層、更改圖層順序和更改圖層屬性。
2.創(chuàng)建圖層
利用LayerInfo對(duì)象可以向地圖添加新的或現(xiàn)有的圖層。3.刪除圖層Remove方法從地圖移除指定的圖層。
12.1.4Layer對(duì)象
Layer對(duì)象代表具有主要的圖元類(lèi)型(如區(qū)域、線條和符號(hào))的地圖圖元集合的窗體中的矢量地圖化數(shù)據(jù)。通常Layer對(duì)象對(duì)應(yīng)于一張MapInfo表中的地理對(duì)象。Layer集合中的每一個(gè)Layer對(duì)象的行為獨(dú)立于其他對(duì)象。它們的樣式更改、圖層縮放的更改都基于單個(gè)圖層,而不會(huì)影響其他圖層。12.2數(shù)據(jù)綁定
12.2.1數(shù)據(jù)綁定的概念
所謂數(shù)據(jù)綁定,就是將數(shù)據(jù)從數(shù)據(jù)源引入MapX的過(guò)程。用戶(hù)將自己的數(shù)據(jù)綁定到地圖上有兩個(gè)主要優(yōu)點(diǎn):①能在地圖上以圖元瀏覽數(shù)據(jù)。②將屬性數(shù)據(jù)綁定到地圖中,并創(chuàng)建專(zhuān)題地圖。
12.2.2向地圖中添加數(shù)據(jù)
數(shù)據(jù)綁定可以通過(guò)以下兩種方法完成:①如果使用VisualBasic開(kāi)發(fā)綁定數(shù)據(jù)控件,在設(shè)計(jì)階段,可以使用Map對(duì)象的Dataset屬性。②通過(guò)使用DataSets.Add方法編程來(lái)綁定數(shù)據(jù)。12.3圖元與選擇集合
12.3.1基本概念
1.地圖圖元
地圖圖元是地圖上的地理對(duì)象。
2.Features集合
地圖圖層中的所有圖元或部分圖元表示為一個(gè)Features集合。
3.Selection集合
Selection集合表示當(dāng)前已選中的Feature對(duì)象。12.3.2使用Features集合
1.獲取圖層中的圖元在對(duì)Features集合進(jìn)行任何操作之前,必須先創(chuàng)建該集合。Layer對(duì)象方法創(chuàng)建Feature對(duì)象集合。2.操作Features集合用戶(hù)可以通過(guò)
Add、Clone、Common、Remove、Replace方法來(lái)操作Features集合。
3.Feature對(duì)象
Feature對(duì)象方法使用戶(hù)可以創(chuàng)建和操作獨(dú)立圖元對(duì)象。
4.圖元對(duì)象屬性
CenterX、CenterY、FeatureID、Length、Perimeter、Name、Type是屬性定義圖元對(duì)象。12.3.3使用Selection集合用戶(hù)可以單擊地圖選擇一個(gè)或多個(gè)圖元(點(diǎn)、區(qū)域等)。MapX高亮顯示所有選中的圖元。要檢查所選圖元列表,請(qǐng)使用Selection集合,它是Feature對(duì)象的集合。12.3.4圖元編輯
1.創(chuàng)建新的地圖圖元通過(guò)分配新Feature對(duì)象創(chuàng)建圖元,或者使用Map對(duì)象的FeatureFactory屬性方法對(duì)現(xiàn)有圖元執(zhí)行操作(例如緩沖區(qū))來(lái)創(chuàng)建圖元。2.FeatureFactory方法3.修改現(xiàn)有圖元l
如果已經(jīng)修改圖元并且希望提交更改,應(yīng)使用Feature.Update方法。l
如果希望將圖元替換為另一圖元,應(yīng)使用Layer.UpdateFeature方法。4.刪除現(xiàn)有圖元
要?jiǎng)h除圖元,請(qǐng)使用Layer.DeleteFeature方法。
5.獲取要編輯的圖元
可以使用Find.Search方法執(zhí)行能夠返回FindFeature對(duì)象的查詢(xún)。12.4在地圖中查找圖元12.4.1Find對(duì)象
用戶(hù)可以利用Find對(duì)象定位地圖中的圖元。12.4.2FindFeature對(duì)象
Find.Search方法返回通過(guò)FindFeature對(duì)象找到的圖元。12.5習(xí)題12一、
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【學(xué)練考】2021-2022新高考人民版歷史必修二-專(zhuān)題測(cè)評(píng)八-當(dāng)今世界經(jīng)濟(jì)的全球化趨勢(shì)
- 湖南省長(zhǎng)沙市2024-2025學(xué)年高二上學(xué)期期末考試英語(yǔ)試題(含答案無(wú)聽(tīng)力音頻無(wú)聽(tīng)力原文)
- 甘肅省隴南市武都區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末學(xué)業(yè)水平測(cè)試歷史試題(含答案)
- 《上海世博會(huì)主題》課件
- 《金版學(xué)案》2022屆高考生物一輪復(fù)習(xí)2022年新課標(biāo)全國(guó)高考生物模擬試題(3)-
- 【金版學(xué)案-同步備課】2014-2021學(xué)年高中語(yǔ)文同步練習(xí)(粵教版選修-傳記選讀)第2單元-九
- 《保險(xiǎn)的節(jié)稅功能》課件
- 【名師一號(hào)】2020-2021學(xué)年高中地湘教版必修1-雙基限時(shí)練3
- 二年級(jí)數(shù)學(xué)(上)計(jì)算題專(zhuān)項(xiàng)練習(xí)
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算帶括號(hào))計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案
- 幼兒體適能培訓(xùn)
- 2024房地產(chǎn)合同更名申請(qǐng)表
- 病例報(bào)告表(樣板)
- 2024年低壓電工資格考試必考題庫(kù)及答案(共415題)
- 定金協(xié)議書(shū)范文范本簡(jiǎn)單一點(diǎn)
- 劉潤(rùn)年度演講2024
- 《漢書(shū)》導(dǎo)讀學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 初三第一學(xué)期沖刺中考期末家長(zhǎng)會(huì)
- 2022??低旸S-VM11S-B系列服務(wù)器用戶(hù)手冊(cè)V1.1
- 生活垃圾焚燒廠運(yùn)行維護(hù)與安全技術(shù)標(biāo)準(zhǔn) CJJ 128-2017
- 智慧物流第4套理論題附有答案
評(píng)論
0/150
提交評(píng)論