Training Schedule | Location | Onsite fee: | Online fee: | Online Training | Onsite Training |
---|---|---|---|---|---|
07/10/2024 To 18/10/2024 | NAIROBI | 2,000 USD | 1,200 USD | Register for Online Training | Register for Onsite Training |
04/11/2024 To 15/11/2024 | NAIROBI | 2,000 USD | 1,200 USD | Register for Online Training | Register for Onsite Training |
09/12/2024 To 20/09/2024 | NAIROBI | 2,000 USD | 1,200 USD | Register for Online Training | Register for Onsite Training |
MAPPING WITH GEOSERVER, POSGRES AND OPEN LAYER INTRODUCTION Open Layers is an open source JavaScript library for displaying map data in web browsers. It provides an API for building rich web-based mapping applications. GeoExt provides a suite of customizable widgets and data handling support that makes it easy to build applications for viewing, editing, and styling geospatial data. This is ten day course will take participant through to HTML, CSS, Javasript, Open Layers and GeoExt. Participant will learn how to create browser-based map applications and display data from a variety of sources. DURATION 10 days. AUDIENCE Anyone interested in web mapping is encouraged to attend as it is experience of creating simple web pages. OBJECTIVES v Introduction to HTML, JavaScript,CSS v install Geoserver, v Load GIS data into Geoserver v Serve vector, raster, and attribute data on the Internet with Geoserver v Serve data stored in Postgres and PostGIS on the Internet v Create a client based browser application using OpenLayers 3.0 v Create an application that allows client and server interaction with GIS data.
Module One: Document Object Model and Events v Intro to the DOM v What is an object v Abstraction and Instantiation v Objects in computer programs v Going from HTML to the DOM v Intro to Events Module Two:JavaScript and JQuery
v Intro to JavaScript v Accessing the DOM from JavaScript v Viewing objects in Developer tools v Event Handlers v Variables v DOM manipulation example 2 v Calculations in javascript v More DOM manipulation v Loops in JavaScript v Arrays in Javascript v Objects and JSON Module Three: Bringing Data into Geoserver and Displaying the Results
v Adding, Styling, and Displaying Shapefiles v Adding, Styling, and Displaying Data from Postgres Module Four: Processing Client Requests on the Server
v Displaying Postgres Data as a SQL View v Displaying Postgres Data with CQL Filters v Serving Data from Geoserver to QGIS Module Five: Interacting with Geoserver from the Client with Openlayers 3
v Open Street Maps v Adding Static Layers from Geoserver v Using Open layers to Request Specific Data from Geoserver v Increasing Flexibility by Using Open layers to Request Ad-hoc data from Geoserver v Mouse Interaction in Open layers to Trigger Geoserver Responses v Adding Vector Data from Geoserver to Your Open Layers Application v Mouse Interaction in Open layers with Vector Objects
METHODOLOGY The instructor led trainings are delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields. All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English. TRAINING VENUE, LOGISTICS AND PAYMENT v Training is residential and will be held at Afriex Training Centre. v The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits. v Accommodation and airport transfer are arranged upon request by the participant. v This training can also be tailor made for your institution upon request. You can have it delivered in our training Centre or at a convenient location. v For further inquiries, please contact us on training@afriextraining.org v Payment should be made to Afriex Training Limited bank account before the start of the training and receipts sent to training@afriextraining.org v Upon successful completion of this training, participants will be issued with an Afriex Training Ltd certificate. |