Open Source Web Mapping a non-developers perspective Andrew Parker Penn State University Masters in...

Post on 24-Dec-2015

217 views 2 download

Tags:

Transcript of Open Source Web Mapping a non-developers perspective Andrew Parker Penn State University Masters in...

Open Source Web Mappinga non-developers perspective

Andrew ParkerPenn State University

Masters in Geographical Information SystemsCapstone Project

Advisor: Frank HardistyMay 2009

Presentation Objective

• introduce a tutorial on how to build an open source web map from a non-developers perspective—from installing a Linux operating system to building a web map.

• discuss common user errors

• after attending the presentation, attendees will have familiarity with the tutorial, allowing a successful experience building an open source web map.

Capstone Objective• to document the process of publishing a

web map on the Internet, step by step, from a non-developer's perspective

• answer common questions for the GIS professional who may want to explore open source web mapping

– Which applications do I need?

– How do the applications work together?

The Result

a free, user-editable HowTo and tutorial

www.source3.com

select the MGIS WIKI tab

Which brings you to...the WIKI

LINUX OS• do NOT rush and read carefully

especially “Installing Ubuntu”• command line interface

Using the Wiki

Be sure to read:• MGIS Home Page• Introduction

Install web mapping applications

Nothing to install, demos only. Slides showing comparisons are coming.Your patients put to the test. Yes, there is more configuration

Register and login to post comments

ATTENTION!!!remember that I stated

“DO NOT RUSH and READ CAREFULLY”

Web Mapping GUI Comparisons

• all use the same PostGIS database

• all are running off of a Linux server and Apache

• all use MapServer to access the PostGIS database and render symbology

These GUIs can be accessed interactively following the links in the WIKI

Ope

nLay

ers

Exa

mpl

e

Fusion for MapServer Example

MapFish Example

Putting it all Together

Be Careful

I do not include steps how to “DROP” a database, table, or user if commands are incorrectly entered into the command line.

MapFish Installthe end product

Recent MapFish Application…Ubuntu Server