Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

MapScript

( Duration: 3 Days )

Designed for users of UMN MapServer, this hands-on MapScript training course provides skills to use the PHP/MapScript API to interact with UMN MapServer to generate dynamic maps, perform queries, manage layers and symbology, and perform a wide range of other functions using PHP/MapScript and UMN MapServer. You will also learn to install, customize, and manage an installation of the PHP/MapScript based Ka-Map! tool to generate dynamic, Google-Maps like map applications.

  • Experience working with UMN MapServer and GIS related technologies.

COURSE AGENDA

1

Introduction

2

Understanding UMN MapServer's CGI Mode

  • About CGI Mode
  • MapServer Operational Modes
  • MapServer Common CGI Parameters
3

Loading Maps with PHP/MapScript

  • About PHP/MapScript
  • Creating the Map Object
  • Generating a Basic Map
4

Understanding the Map Object

  • Retrieving Map Information (MapObj Members)
  • Manipulating the Map Object
  • Basic Map Object Methods
  • Working with Images
5

Basic Layer Operations

  • Working with Layers
  • Managing Layer Drawing & Order
  • Retrieving Layer Features
6

Adding Features with PHP/MapScript

  • Adding Layers
  • Adding Geometries to a Layer
  • Adding Classes to Layers
  • Managing Layer Styles
  • Managing Layer Labels
7

PHP/MapScript Web Interaction

  • Understanding Image Maps
  • Saving User Input (Generating Shape Files)
    • Creating the DBF File
    • Adding Data to Shape and DBF Files
    • Reading from Shape and DBF files
  • Creating a Tile Cache with PHP/MapScript
  • Click and Zoom
  • Other Zoom Methods
8

Performing Queries with PHP/MapScript

  • UMN MapServer Queries
  • Retrieving Query Results
  • Populating Templates
  • Other Query Methods
9

Customizing Ka-Map! with PHP/MapScript

  • About Ka-Map!
  • Installing Ka-Map!
  • Understanding Ka-Map! Components
  • Configuring Ka-Map!
  • Understanding Tile Generation
  • Adding Map Files
  • Configuring Ka-Map! Attribute Queries
  • Configuring Ka-Map! Feature Queries
10

Customizing the Ka-Map! Interface

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X