Introduction to Manifold GIS (v.6.5) Scripting
4.3 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
35 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introduction to Manifold GIS (v.6.5) Scripting to your Wishlist.

Add to Wishlist

Introduction to Manifold GIS (v.6.5) Scripting

Learning how to use VBScript in Manifold GIS to automate geospatial tasks.
4.3 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
35 students enrolled
Created by Dr. Arthur Lembo
Last updated 7/2016
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 3.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Utilize VB Script to work with the Manifold GIS object model
  • Learn how to write scripts to automate GIS tasks
  • Learn how to use scripting both inside and outside of the GIS to complete spatial tasks.
View Curriculum
  • Students should understand the basics of Manifold GIS

Course Overview

Do you want to learn how to automate tasks in Manifold GIS?

Based on overwhelming requests to learn how to write scripts for Manifold GIS, I developed a "2 day"* training course in customizing Manifold GIS 6.5 with VBScript.

Users of the training have indicated they were able to save THOUSANDS of dollars in consulting costs within the first day of using the training.

The course does not require any programming knowledge to follow along. Although, we recommend you pick up a good book on VBScript to have as a reference.

The best way to use this training is to do the following:

  • Watch the video in one window, while working alongside the instructor in another window with Manifold GIS.
  • Use a good pair of headphones in order to listen to the material

When you complete this course, you will be able to write your own scripts to automate GIS tasks. Many of our users started generating revenue by consulting on Manifold GIS projects within a week of taking this course.

Course Outline

Part I - Overview of the Object Model

Part II – Getting a hold of the Object Model

Finding the Components

The Drawing Object

The Table Object

The Surface Object

The Map Object

The Analyzer Object

The Query Object

Part III – Examples of Automating Tasks with VBScript

Coordinate Systems

Shortest Path between cities

Separating State from County Borders

Part IV – Bonus Features

Integrating ActiveX with VBScript

Creating an Add-in

*with over 4 hours of video lectures, this course will equate to a two-day training course if you spend time typing in the code and running the programs.

Who is the target audience?
  • Users familiar with Manifold GIS
  • No prior knowledge of scripting is required
Students Who Viewed This Course Also Viewed
Curriculum For This Course
17 Lectures
Welcome to the course
3 Lectures 25:41

This course will utilize the file. You can download the file from the link below.

Getting Started

This is the first video that will provide you with an overview of the Manifold GIS object model. In this video you will learn what is on the object model, and how to navigate around the object model using VBScript.

Preview 14:22

Overview of the Object Model, part 2
Part II - Getting a Handle on the Components
9 Lectures 02:10:14

All data in Manifold GIS is considered a component. These include the drawings, tables, queries, maps, scripts, and layouts. While a typical user will interact with the components using a mouse via the GUI, programmers will access the components through the object model. This video will show you how to instantiate the component object in Manifold, and find different properties and methods that make them work for the user.

Part II - Finding Components Through the Object Model

Components, part 2

Part II - The Drawing Object

Drawings, part 2

Attribute data is found in the table object. The table object allows you to search for data and manipulate the database records in a Manifold project. This video will show you how to obtain and work with table information in Manifold using VBScript.

Part II - The Table Object

Part II - The Surface Object

Part II - The Map Object

Part II - The Analyzer Object

Part II - The Query Object
Part III - Applying Scripting Concepts to Automate Work
3 Lectures 35:04
Part III - Working with Coordinate Systems

Part III - Finding the Shortest Path Between Cities

Part III - Separating States from County Borders
Part IV - Extending the Object Model Outside of Manifold
2 Lectures 17:26

One of the cool things about object oriented programming is that you can interact with other products, without even having to open the application. In this lesson, you will learn how to connect to Microsoft Excel through ActiveX, and issue Excel functions on your Manifold data.

Preview 09:58

Part IV - Creating and Add-in
About the Instructor
Dr. Arthur Lembo
4.4 Average rating
752 Reviews
4,319 Students
11 Courses

Dr. Arthur J. Lembo, Jr. is an educator with a passion for GIS and almost 30 years of GIS industry experience.

Currently, Dr. Lembo is an Associate Professor in the Department of Geography and Geosciences at Salisbury University, where he is also the Technical Director of the Eastern Shore Regional GIS Cooperative. Dr. Lembo has published numerous academic papers on GIS, authored a leading textbook on Statistical Problem Solving in Geography, and conducted sponsored research for organizations like the National Science Foundation, NASA, the United States Department of Agriculture, and the Kellogg Foundation.