Hur man beräknar området med en polygon i ArcMap

September 27

När du skapar en polygon grafik i ArcMap --- som är det grafiska användargränssnittet i ESRI: s geografiska informationssystem programsvit, ArcGIS --- kan du behöva beräkna objektets yta. För att göra detta, måste du använda ArcMap: s verktyg för att skapa en speciell kontrollknapp. När du har skapat på knappen, kommer du att kunna använda den nu eller när som helst i framtiden att beräkna hur mycket av varje polygon i ArcGIS dokument.

Instruktioner

1 Öppna ArcGIS och sedan starta ArcMap.

2 Välj menyn "Verktyg" och klicka sedan på "skräddarsy" -knappen.

3 Klicka på "Kommandon" -fliken från "skräddarsy" rutan och välj sedan "UIControls" från "kategorier" listrutan som visas på skärmen.

4 Välj "Normal" alternativet. Detta kommer att lägga på knappen för att alla dina nuvarande och framtida ArcGIS filer, vilket innebär att du inte behöver skapa det igen.

5 Tryck på "New UIControl" -knappen och välj sedan "Skapa" alternativet.

6 Dra den nyskapade UIButtonControl till ett verktygsfält. Välj ett verktygsfält plats som är bekvämt, så att du har enkel tillgång till den.

7 Stäng "Anpassa" i dialogrutan för att avsluta rutan "Anpassa".

8 Högerklicka på UIButtonControl som du gjort och välj "Visa källa" alternativet.

9 Skriv eller kopiera och klistra in "Source" av UIButtonControl följande källkoden:

Dim PAPP Som IApplication

Ställa PAPP = Application

Dim pDoc Som IMxDocument

Inställd pDoc = ThisDocument

Dim PAV Som IActiveView

Ställa pav = pDoc.ActiveView

Dim PGC Såsom IGraphicsContainerSelect

Ställa PGC = pAv.GraphicsContainer

Om pGc.ElementSelectionCount = 0 Then

MsgBox "Välj ett grafiskt element"

Exit Sub

End If

Dim Pelem Som IElement

Om pGc.ElementSelectionCount> 1 Därefter

MsgBox "Endast ett element kan väljas"

Exit Sub

End If

Dim pPoly Såsom IPolygon

Dim Parea Såsom IArea

Ställa Pelem = pGc.SelectedElement (0)

Om typeof pElem.Geometry Är IPolygon Därefter

Ställa Parea = pElem.Geometry

pApp.StatusBar.Message (0) = "Element Område:" & pArea.Area

MsgBox "Element Område:" & pArea.Area

End If

10 Välj en polygon som du vill mäta och tryck sedan på UIButtonControl som du har skapat. Området kommer att visas i statusfältet, liksom i ett popup-meddelanderutan.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2019 Astrixsoft.com | Contact us: webmaster# astrixsoft.com