PENGENALAN KEPADA PENGATURCARAAN ARC-OBJECT MENERUSI VBA (ARCGIS-VISUAL BASIC FOR APPLICATION) 24 – 25 JUN 2009 JABATAN KERJA RAYA MALAYSIA (JKR) Oleh.

Post on 01-Apr-2015

230 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

Transcript

PENGENALAN KEPADA PENGENALAN KEPADA PENGATURCARAAN ARC-OBJECT PENGATURCARAAN ARC-OBJECT MENERUSI VBA (ARCGIS-VISUAL MENERUSI VBA (ARCGIS-VISUAL

BASIC FOR APPLICATION)BASIC FOR APPLICATION)

24 – 25 JUN 200924 – 25 JUN 2009

JABATAN KERJA RAYA MALAYSIAJABATAN KERJA RAYA MALAYSIA(JKR)(JKR)

Oleh :Oleh : Muhamad Firdaus Che AmatMuhamad Firdaus Che Amat

Pengenalan Kepada VBAPengenalan Kepada VBA

The embedded programming environment for The embedded programming environment for automating, customizing, and extending ESRI automating, customizing, and extending ESRI

applications, such as ArcMap and ArcCatalog. It applications, such as ArcMap and ArcCatalog. It offers the same tools as Visual Basic in the offers the same tools as Visual Basic in the

context of an existing application. A VBA program context of an existing application. A VBA program operates on objects that represent the application operates on objects that represent the application

and can be used to create custom symbols, and can be used to create custom symbols, workspace extensions, commands, tools, workspace extensions, commands, tools,

dockable windows, and other objects that can be dockable windows, and other objects that can be plugged in to the ArcGIS framework.plugged in to the ArcGIS framework.

Persekitaran VBAPersekitaran VBA

<Click Here><Click Here>

Persekitaran ArcMapPersekitaran ArcMap

Konsep SuaipakaiKonsep Suaipakai

Menambah fungsi yang menyokong Menambah fungsi yang menyokong aplikasi tertentu di dalam persekitaran aplikasi tertentu di dalam persekitaran ArcGIS-ArcMap ArcGIS-ArcMap <click Here><click Here>

Membina persekitaran ArcGIS-ArcMap Membina persekitaran ArcGIS-ArcMap di dalam perisian luar (Visual Basic) di dalam perisian luar (Visual Basic) <click Here><click Here>

Melakukan pengintegrasian fungsi/task Melakukan pengintegrasian fungsi/task untuk melakukan pemprosesan data untuk melakukan pemprosesan data secara automasi secara automasi <click Here><click Here>

Go

Istilah/Term Dalam Istilah/Term Dalam Pengaturcaraan VBAPengaturcaraan VBA

ToolbarsToolbars CommandsCommands MenuMenu Context MenuContext Menu Tables of ContentsTables of Contents Map ViewerMap Viewer Object ControlObject Control ProcedureProcedure ScriptScript Dialog BoxDialog Box TabsTabs Go

ToolbarsToolbars

CommandsCommands

MenuMenu

Context MenuContext Menu

Menu dan command yang

terselindung (<klik kanan>

Tables of ContentsTables of Contents

Map ViewerMap Viewer

Object ControlObject Control

ProcedureProcedure

ScriptScript

Dialog BoxDialog Box

TabsTabs

Pendekatan Dalam Pendekatan Dalam Pembangunan AplikasiPembangunan Aplikasi

Kenalpasti Punca Kes/PermasalahanKenalpasti Punca Kes/PermasalahanDFD (Data Flow Diagram)DFD (Data Flow Diagram)Rekabentuk Fizikal (antaramuka Rekabentuk Fizikal (antaramuka

pengguna)pengguna)Pengaturcaraan/scriptingPengaturcaraan/scriptingCompilingCompilingTesting dan ApplyTesting dan Apply

Teruskan Dengan Hand-On Training…Teruskan Dengan Hand-On Training…

top related