Training on Web-based GIS and Mapping
New York
New York, NY, USA
New York
40.7127753
-74.0059728
Description
Click Here to register
About the course
This course teaches you how to build GIS web portal using open source GIS end to end solutions. Includes open source GIS software including QGIS, PostGIS, GeoServer, and OpenLayers which all together can deliver the complete GIS solution. OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. Attendees will learn how to create browser-based map applications and display data from a variety of sources. Basic JavaScript syntax will be covered. In GeoServer attendees will learn how to load, publish, and share geospatial data with GeoServer. Discussion will include navigating the GeoServer user interface, OGC web services, styling data with SLD, and tile caching with GeoWebCache. In PostGIS, attendees will learn about and create spatial databases, load data from a variety of sources into a spatial database, and perform queries against the data. Basic SQL syntax will be covered.
Target Participants
GIS users and experts, Geographers, IT experts, web developers, cartographers, Geoscientists, surveyors, planners, software engineers, database administrators, system administrators and M & E experts.
Course duration
5 days
What you will learn
Introduction to HTML, JavaScript,CSS
install Geoserver,
Load GIS data into Geoserver
Serve vector, raster, and attribute data on the Internet with Geoserver
Serve data stored in Postgres and PostGIS on the Internet
Create a client based browser application using OpenLayers 5.0
Create an application that allows client and server interaction with GIS data.
Course Outline
Handling Spatial Data
Components of GIS
Types of GIS
GIS Capabilities
Spatial Data types
Cordinate systems
Spatial Data Infrusrtuctutre (SDI)
Working with PostgreSQL with Postgis
Installing PostgreSQL with PostGIS Functionality
Creating a spatial database
Loading data into a Postgis spatial database
Displaying Postgres Data as SQL View
Displaying Postgres Data with SQL filters
Working with Geoserver
Installing Apache Tomcat with XAMP
Deploying Geoserver on Apache Tomcat
Adding, Styling and Displaying Data from Postgres
Adding, Styling and Displaying shapefiles
Grouping layers
Creating SLD styles with QGIS
Load your Data from Postgres into QGIS
Apply the Desired Styles
Save your styles as style templates(.sld)
Import the .sld style templates into Geoserver
Apply the styles to your layers in Geoserver
Bringing Data into Geoserver and Displaying the Results
Adding, Styling, and Displaying Shapefiles
Adding, Styling, and Displaying Data from Postgres
Processing Client Requests on the Server
Displaying Postgres Data as a SQL View
Displaying Postgres Data with CQL Filters
Serving Data from Geoserver to QGIS
Document Object Model and Events
Intro to the DOM
What is an object
Abstraction and Instantiation
Objects in computer programs
Going from HTML to the DOM
Intro to Events
JavaScript and JQuery
Intro to JavaScript
Accessing the DOM from JavaScript
Viewing objects in Developer tools
Event Handlers
Variables
DOM manipulation
Calculations in javascript
Loops in JavaScript
Arrays in Javascript
Objects and JSON
Interacting with Geoserver from the Client with Openlayers 5
Open Street Maps
Adding Static Layers from Geoserver
Using Openlayers to Request Specific Data from Geoserver
Increasing Flexibility by Using Openlayers to Request Ad-hoc data from Geoserver
Mouse Interaction in Openlayers to Trigger Geoserver Responses
Adding Vector Data from Geoserver to Your Open Layers Application
Mouse Interaction in Openlayers with Vector Objects
Training Approach
This course is delivered by our seasoned trainers who have vast experience as expert professionals in the respective fields of practice. The course is taught through a mix of practical activities, theory, group works and case studies.
Training manuals and additional reference materials are provided to the participants.
Certification
Upon successful completion of this course, participants will be issued with a certificate.
Tailor-Made Course
We can also do this as tailor-made course to meet organization-wide needs. Contact us to find out more: training@devimpactinstitute.com
This listing has no upcoming events
Start:
2020-11-23T08:00:00-05:00
End:
2020-12-01T16:30:00-05:00
Category
Business
Tickets
Training fees
950.0
USD
10