8
1 GIS - INF5230 - 24th Novemb GIS - INF5230 - 24th Novemb er 2004 er 2004 University of Oslo University of Oslo Faculty of Mathematics and Natural Sciences. Faculty of Mathematics and Natural Sciences. Department of Informatics Department of Informatics Development of Desktop and Web- Development of Desktop and Web- Based GIS Prototype for the Based GIS Prototype for the Health Bureau of Addis Ababa Health Bureau of Addis Ababa City Administration, Ethiopia City Administration, Ethiopia Group Members Group Members Belay, Helge, Trond, Lars, Faraja and Gertrudes Belay, Helge, Trond, Lars, Faraja and Gertrudes

1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

11GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004

University of OsloUniversity of OsloFaculty of Mathematics and Natural Sciences. Faculty of Mathematics and Natural Sciences.

Department of InformaticsDepartment of Informatics

Development of Desktop and Web-Based Development of Desktop and Web-Based GIS Prototype for the Health Bureau of GIS Prototype for the Health Bureau of

Addis Ababa City Administration, EthiopiaAddis Ababa City Administration, Ethiopia

Group MembersGroup MembersBelay, Helge, Trond, Lars, Faraja and GertrudesBelay, Helge, Trond, Lars, Faraja and Gertrudes

Page 2: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 22

Outline of the presentationOutline of the presentation

• Project Objectives• System requirements• Overview of Software used• Presentation of the prototype and experiences

– Thuban– MapServer – JUMP

• Conclusions and Recommendations

Page 3: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 33

Project Project ObjectivesObjectives

• Develop simple GIS applications using free open software and then compare the usability, suitability and constraints of the software used with regard the project specification.

Page 4: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 44

System requirementsSystem requirements

• Capture data from DHIS database

• Display geographical data from DHIS database

Page 5: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 55

Overview of the softwareOverview of the software used used

• Open source, GUI

• THUBAN– S/W written in Python– Platform independence– Use modules written in other language

• MAPSERVER– Web based Application – Run on Windows NT/98/95/2000/XP– Very low footprint

• JUMP– Desktop– JAVA– Possibility to make custom tools

Page 6: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 66

Conclusions and RecommendationsConclusions and Recommendations

Page 7: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 77

Criteria Mapserver Thuban JUMP

Requirements (software, hardware needed)

•UNIX or Windows environment •Java runtime environment•Not CPU intensive

Installation and Configuration (time and difficulties)

•Time: Does not require much time to install.•Difficulties: to get administrators rights.

•No installation or configuration needed.•Includes batch file for Windows and shell for Mac and UNIX setting up class path and starting the program.•Must have installed Java runtime environment.

Practical work•Programming skills needed•Documentation/Tutorials (easy/difficult)

•No programming skills needed.•Reasonable documentation available.•Theoretically it is easy to work with.

•JavaDoc without comments for most of the classes.•Very basic developers guide.•Not very complicated, program, but lack of documentation makes is hard to learn.•The developer must know how to use an API, but apart from that no special skills are needed.

Product/ results •We just manage to install due to users’ rights problems.

•Includes basic functions like map loading, a database connection and functions for communicating with features in the map.•Not a finished product, need to be further developed.

Page 8: 1 GIS - INF5230 - 24th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and

GIS - INF5230 - 24th November 2004GIS - INF5230 - 24th November 2004 88

• Recommendations– For the experimentation purposes in GIS

classes, students might have no restrictions such as administrator rights.

– We suggest developing new components as plug-ins.