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

Slides:



Advertisements
Similar presentations
5-1 5 Tour of ArcMap and ArcCatalog ArcGIS for Assessors 1.
Advertisements

Esri International User Conference | San Diego, CA Technical Workshops | Fundamentals: Having Fun with Tables and Reports Kent Marten Matthew Baker July.
Geographic Information Systems Using ESRI ArcGIS 9.3 Join and Relate Tables.
Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Environmental GIS Nicholas A. Procopio, Ph.D, GISP Some slides from Lyna Wiggins (Rutgers University)
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
What's New in ArcGIS 9.2 (Part II). Contents overview More about tablesMore about tables New layer enhancementNew layer enhancement Cartographic representationCartographic.
Introducing ArcGIS Desktop
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
Appendix B: Customizing In this unit… ► Review ► Overview ► Adding, Removing Buttons ► Changing Button Properties ► Visual Basic.
Intro to ArcMap Customization with Visual Basic  Create your own toolbars, buttons, interactive tools, and programs  Runs behind the scenes in ArcMap.
Bab 6-2 MASA DEPAN TEKNOLOGI ROBOT. Objektif Boleh mengenalpasti masa depan robot Boleh menghuraikan aspek-aspek aplikasi robot pasa masa depan.
Introduction to ESRI Add-Ins
Technical Workshops | Esri International User Conference San Diego, California Customizing ArcPad solutions Marika Vertzonis, Gareth Walters, Stephen Quan.
Kejuruteraan Perisian
ModelBuilder at ArcGIS 9.2 Lyna Wiggins Rutgers University May 2008.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
1 Bab 8 (sambungan) Halatuju dan Kekangan dalam Antaramuka : Information visualization.
Introduction to ArcGIS Dehra Dun training course, Oct 12-17th, 2014 DAY 1.
GISC 6382 Applied GIS UT-Dallas Briggs 1 Customizing ArcGIS Spring 2008.
GIS Data Models Components of a GIS Map Common Data Models.
Lesley Bross, August 25, 2010 ArcGIS 10 Add-In Components and Controls.
Introduction to ArcGIS Add-Ins Exercises GIS/LIS Conference, 2014 Rochester, MN.
Introduction to Spatial Analysis and Spatial Modeling
Adv_GISArcObjects - 11 VBA and ArcObjects Programming Week 1 Spring 2008 Advanced GIS.
Welcome to DEP’s GIS Workshop Series Workshop 3 Introduction to ArcGIS Desktop 1.
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
ArcGIS Pro: An Introduction
Introduction of Geoprocessing Topic 7a 4/10/2007.
ATN GIS Support ArcGIS: ArcMap Data View.
Tutorial 11 Five windows included in the Visual Basic Startup Screen Main Form Toolbox Project Explorer (Project) Properties.
LTER Information Management Training Materials LTER Information Managers Committee Documenting Spatial Data Theresa Valentine Andrews LTER.
Introduction to ArcGIS
Arch: 383 Introduction to GIS Week 2 Introduction to GEOGRAPHIC INFORMATION SYSTEMS Can Kara Faculty of Architecture 2011 ARC 383.
ATN GIS Support ArcGIS: ArcCatalog.
 The ribbon is the primary form of navigation in the Microsoft Office 2007 system.  There are seven Tabs on the Ribbon, more (contextual) tabs will.
LBR & WS LAB 1: INTRODUCTION TO GIS.
Macros Lesson 7. Objectives 1. Create a macro. 2. Run a macro. 3. Edit a macro. 4. Copy, rename, and delete macros. 5. Customize menus and toolbars. After.
Introduction of Geoprocessing Lecture 9 3/24/2008.
1 CA202 Spreadsheet Application Automating Repetitive Tasks with Macros Lecture # 12 Dammam Community College.
GEOGRAPHIC INFORMATION SYSTEMS. SOFTWARE SOLUTIONS. Mirela ŢIBU – Teacher, Catalin BURLACU – Student, Romania Uşak, December 13, 2007.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
Getting to Know ArcGIS Chapter 3 Interacting with maps
Geography 385 Introduction to ArcGIS Web Application Design
How to automatise the grid production - using model builder in ArcGIS
Environmental GIS Nicholas A. Procopio, Ph.D, GISP
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Demo #5: creating a point shapefile from Excel tables
NOR SYUHADA BINTI MOHD NOR HILME
PEMPROSESAN PERKATAAN
BAB 1 PENGENALAN Objektif:
UNIT 2: Pengenalan Komputer dan SISTEM OPERASI KOMPUTER
PENGENALAN KEPADA TEKNOLOGI MAKLUMAT DAN KOMPUTER
REKABENTUK SENSOR DALAM SISTEM AUTOMASI
PENGUMPULAN PROJEK DALAM SATU SISTEM APLIKATI
Persidangan Perpustakaan Digital Ke 5, Julai 2009, Kuala Lumpur
REKABENTUK SENSOR DALAM SISTEM AUTOMASI
REKABENTUK SENSOR DALAM SISTEM AUTOMASI
REKABENTUK SENSOR DALAM SISTEM AUTOMASI
Writing Geoprocessing Scripts With ArcGIS
DB Implementation: MS Access Macros
Klinik Author 2016 Hemmy bin Abd Jalal
BAB 1 PENGENALAN Objektif:
PENGENALAN KEPADA TEKNOLOGI MAKLUMAT
POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI
PERJUMPAAN KE-2 PJJ (FEM 3202) SEMESTER KEDUA 2012/13
Macro.
OPEN UNIVERSITY MALAYSIA
SLIDE ROCKET/CLEARSLIDE
Presentation transcript:

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

Pengenalan Kepada VBA The embedded programming environment for automating, customizing, and extending ESRI applications, such as ArcMap and ArcCatalog. It offers the same tools as Visual Basic in the context of an existing application. A VBA program operates on objects that represent the application and can be used to create custom symbols, workspace extensions, commands, tools, dockable windows, and other objects that can be plugged in to the ArcGIS framework. The embedded programming environment for automating, customizing, and extending ESRI applications, such as ArcMap and ArcCatalog. It offers the same tools as Visual Basic in the context of an existing application. A VBA program operates on objects that represent the application and can be used to create custom symbols, workspace extensions, commands, tools, dockable windows, and other objects that can be plugged in to the ArcGIS framework.

Persekitaran VBA <Click Here> <Click Here>

Persekitaran ArcMap

Konsep Suaipakai Menambah fungsi yang menyokong aplikasi tertentu di dalam persekitaran ArcGIS-ArcMap Menambah fungsi yang menyokong aplikasi tertentu di dalam persekitaran ArcGIS-ArcMap <click Here> <click Here> Membina persekitaran ArcGIS-ArcMap di dalam perisian luar (Visual Basic) Membina persekitaran ArcGIS-ArcMap di dalam perisian luar (Visual Basic) <click Here> <click Here> Melakukan pengintegrasian fungsi/task untuk melakukan pemprosesan data secara automasi Melakukan pengintegrasian fungsi/task untuk melakukan pemprosesan data secara automasi <click Here> <click Here> Go

Istilah/Term Dalam Pengaturcaraan VBA Toolbars Toolbars Toolbars Commands Commands Commands Menu Menu Menu Context Menu Context Menu Context Menu Context Menu Tables of Contents Tables of Contents Tables of Contents Tables of Contents Map Viewer Map Viewer Map Viewer Map Viewer Object Control Object Control Object Control Object Control Procedure Procedure Procedure Script Script Script Dialog Box Dialog Box Dialog Box Dialog Box Tabs Tabs Tabs Go

Toolbars

Commands

Menu

Context Menu Menu dan command yang terselindung (

Tables of Contents

Map Viewer

Object Control

Procedure

Script

Dialog Box

Tabs

Pendekatan Dalam Pembangunan Aplikasi Kenalpasti Punca Kes/Permasalahan Kenalpasti Punca Kes/Permasalahan DFD (Data Flow Diagram) DFD (Data Flow Diagram) Rekabentuk Fizikal (antaramuka pengguna) Rekabentuk Fizikal (antaramuka pengguna) Pengaturcaraan/scripting Pengaturcaraan/scripting Compiling Compiling Testing dan Apply Testing dan Apply

Teruskan Dengan Hand-On Training…