GeoServer Web Based Configuration Design DRAFT. GeoConnections Victoria, BC, Canada
|
|
- Blanche Andrews
- 5 years ago
- Views:
Transcription
1 GeoServer Web Based Configuration Design DRAFT Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: David Zwiers Jody Garnett Richard Gould Refractions Research Inc. Suite Douglas Street Victoria, BC, V8W-2E7 Phone: (250) Fax: (250)
2 TABLE OF CONTENTS GEOSERVER WEB BASED CONFIGURATION DESIGN...1 TABLE OF CONTENTS...2 TABLE OF FIGURES...3 INTRODUCTION CURRENT GEOSERVER CONFIGURATION CURRENT CONFIGURATION WORKFLOW PROPOSED GEOSERVER CONFIGURATION DESIGN MEMORY MODEL SERVICE CONFIGURATION CATALOG CONFIGURATION GEOSERVER WEB CONFIGURATION USER INTERFACE MODEL-VIEW-CONTROLLER MODIFIED MODEL-VIEW-CONTROLLER GEOSERVER WEB CONFIGURATION DESIGN USER INTERFACE DESIGN GEOSERVER WEB CONFIGURATION WORKFLOW SAMPLE GEOSERVER CONFIGURATION WEB PAGES WFSCONFIG WMSCONFIG CATALOGCONFIG
3 TABLE OF FIGURES Figure 1 Overview Diagram...6 Figure 2 Model-View-Controller Design Pattern Figure 3 Modified Model-View-Controller Design Pattern Figure 4 Interface Flow Diagram Figure 5 User Interface Template Figure 6 Interface Page Layout Figure 7 WFSConfig Page 1: Description Figure 8 WFSConfig Page 2: Contents Figure 9 WMSConfig Page 1: Description Figure 10 WMSConfig Page 2: Contents Figure 11 CatalogConfig Page 1: DataStores Figure 12 Catalog Configuration Namespaces Figure 13Catalog Configuration Styles Figure 14 Catalog Configuration Feature Types
4 INTRODUCTION This document represents our proposal for extending the GeoServer application with a Web Based Configuration. Currently GeoServer makes use of a series of XML files to store configuration information. Server configuration is performed when the server is offline through the manual editing of these files. We intend to improve this on two fronts: the interface and the server state. This extension to Geoserver will provide a Web Based user interface to the configuration. In addition we will provide dynamic configuration of the GeoServer application. Dynamic configuration will avoid unnecessary server restarts and allowing configuration to be tested prior to saving
5 1 CURRENT GEOSERVER CONFIGURATION GeoServer has recently changed its configuration as part of a Web Map Server integration effort. As such the current design is of recent vintage and sparsely documented. 1.1 Current Configuration Workflow Load a series of configuration XML files into: ServerConfig WMSConfig: Web Map Server information WFSConfig: Web Feature Server information (used in the GetCapabilites) CatalogConfig: FeatureType and Namespace information The existing system has the data stored in multiple classes all found in the org.vfny.geoserver.config package. Each class has three main purposes: to store data required by the application to provide data to the application to populate configuration data from XML files The configuration data is imported into the system exactly once at startup. The data is then served to the application in various forms. In most cases, it is not possible to modify application configuration dynamically as GeoServer is running. The exception occurs in the CatalogConfig class, where references to XMLSchema files are passed to the DescribeFeatureType response
6 2 PROPOSED GEOSERVER CONFIGURATION DESIGN To address the limitation of the existing GeoServer Configuration System we intend to: Separate out the Configuration Model from the GeoServer application Separate out Loading Configuration from the Configuration Model Allow saving of the Configuration Model Although this work will initially make use of the existing GeoServer configuration XML files we may need to store additional information or make use of alternate storage formats. An example would be storing additional FeatureType Schema information as the metadata in the database. Here we intend to provide a basic system overview of the portion of Geoserver being affected. The portion shown in Figure 1 represents what is currently the configuration module in package org.vfny.geoserver.config. The Application module represents the remainder of the Geoserver, where the interface into the Application remains the same as that defined for the configuration module. WFS WMS Catalog GeoTools2 init config GeoServer Configuration Memory Model Load Save Struts ActionForm Web Browser Forms Shape Database XML cookie Figure 1 Overview Diagram - 6 -
7 2.1 Memory Model The memory model will allow us to complete a separation of concerns between the data being stored, the importing of the data, and the use of the data. Since the GUI will be updating this information on the fly we have adopted the Model View Controller (MVC) pattern. This will allow the GUI and the Application to view the data at the same time. The controller portion of the model is to be completed by; the Init portion at the system start-up, and; the modifications made by the GUI. The Memory model classes will consist of a set of data classes. These classes will be Beans, and will provide full access to all the data. This is important to allow the GUI to implement dynamic configurations. This is one of the important changes from the existing design. We will be implementing a layer of indirection between the Application and the Memory model, as shown in Figure 1, which will restrict access to the memory model from the application to current levels. We will be collecting the Init functionality from the current constructors and collapsing this into a cohesive module. This will not affect the current data access permissions, as they currently do not exist. The WFS, WMS, and Catalog Modules are intended as an interface to the Application. We envision these modules to contain more than some simple access routines. At the very least the Catalog module will create the data sources in the same way as they are created in the DataStoreConfig class. We intend to extract similar duplicate functionality from the Application to place it in the appropriate module. The code below has been included to share a sample memory model. In this model the Catalog, Global, WMS and WFS classes as these classes represent the base of the model
8 2.2 Service Configuration Web Map Server Model public class WMSModel { private static final String WMS_VERSION = "1.1.1"; /** WMS spec specifies this fixed service name */ private static final String FIXED_SERVICE_NAME = "OGC:WMS"; private static final String[] EXCEPTION_FORMATS = { "application/vnd.ogc.se_xml", "application/vnd.ogc.se_inimage", "application/vnd.ogc.se_blank" ; private Date updatetime = new Date(); private Service service; Web Feature Server Model public class WFSModel extends Service { public static final String WFS_FOLDER = "wfs/1.0.0/"; public static final String WFS_BASIC_LOC = WFS_FOLDER + "WFS-basic.xsd"; public static final String WFS_CAP_LOC = WFS_FOLDER + "WFS-capabilities.xsd"; private String describeurl; private Service service; Service Model public class ServiceModel { private boolean enabled = true; private String servicetype; private String onlineresource; private URL url; private String name; private String title; private String _abstract; private List keywords; private String fees; private String accessconstraints = "NONE"; private String maintainer; - 8 -
9 2.2.4 Global Model public class GlobalModel { private static final Logger LOGGER = Logger.getLogger("org.vfny.geoserver.config"); private Level logginglevel = Logger.getLogger("org.vfny.geoserver").getLevel(); private int maxfeatures = 20000; private boolean verbose = true; private int numdecimals = 8; private Charset charset; private String baseurl; private String schemabaseurl; private static final String CONFIG_DIR = "WEB-INF/"; private static final String DATA_DIR = "data/"; private Contact contact = null; Contact Model public class ContactModel { private String contactperson; private String contactorganization; private String contactposition; private String addresstype; private String address; private String addresscity; private String addressstate; private String addresspostalcode; private String addresscountry; private String contactvoice; private String contactfacsimile; private String contact ; - 9 -
10 2.3 Catalog Configuration Catalog Model public class CatalogModel { private Map datastores; private Map namespaces; private Map features; private Map styles; private NamespaceSupport defaultnamespace; DataStore Model public class DataStoreModel { private String id; private NamespaceSupport namespace; private boolean enabled; private String title; private String _abstract; private Map connectionparams; Feature Type Model public class FeatureTypeModel { private DataStore datastore; private Envelope latlongbbox; private int SRS; private FeatureSchema schema; private Map styles; private String name; private String title; private String _abstract; private List keywords; FeatureTypeSchemaModel public class FeatureTypeSchemaModel { private String name; private String pathtoschemafile; private String schemabase; private List schemaelement; public class FeatureSchemaElement { private String name; private boolean nillable; private int minoccurs; private int maxoccurs; private String type; private Map restrictions;
11 3 GEOSERVER WEB CONFIGURATION USER INTERFACE This section contains information about the GeoServer Web Configuration User Interface. The intended workflow and user interface design is presented. The proposed new GUI will allow a user to create the GeoServer XML configuration files using a friendly web-based interface. The GeoServer Web Configuration User Interface will provide a configuration for WFS, WMS and Catalog systems. The GeoServer development team has provided guidance in the selection of the STRUTS application framework. We will explore the design of the STRUTS framework and the implications for the GeoServer Web Configuration User Interface. 3.1 Model-View-Controller Model-View-Controller is a traditional design pattern used in Object-Oriented design since the early days of Smalltalk. User Actions Controller State Change View Selection State Query View Change notifcation Model Figure 2 Model-View-Controller Design Pattern Model-View-Control has several advantages: Separation of concerns between the Model, View, and Controller Uses notify/subscribe protocol and the Observer pattern between Model and View Allows multiple Dynamic Presentations Consolidate Control For web based development strict MVC cannot be used due to limitations of the HTTP protocol. The notify/subscribe notification cannot be used and server applications cannot push change notification to the web client
12 3.2 Modified Model-View-Controller The STRUTS Application Framework makes use of a modified Model-View- Controller design. View Controller Model Presentation Layer Control Layer Application Logic Figure 3 Modified Model-View-Controller Design Pattern To address the limitations of the MVC design STRUTS, and indeed many web applications, make use of a flattened Model-View-Control design. In which all model-view communication is funneled through the controller
13 4 GEOSERVER WEB CONFIGURATION DESIGN Each configuration area of the interface will be processed through the ActionForm. The ActionForm class acts as the Controller in STRUTS based applications. The configuration information will be stored in memory using a series of Java Beans representing our Configuration Model. WFS Interface WFS JavaBean WMS Interface Action Form WMS JavaBean Catalog Interface Figure 4 Interface Flow Diagram Catalog JavaBeans
14 4.1 User Interface Design STRUTS makes use of a framework called Tiles, which allows for the separation of web page layout from content. As a starting place we will be making use of the following layout. Web Browser - GeoServer url: Logo Current Location Login Logout Help Tab1 Tab2 Status Try Out Save Load Form Actions Features of this layout: Figure 5 User Interface Template configuration section is sub-divided into relevant pages accessible through tabs at the top of the screen GeoServer status information updates are contained in the top of the left Global Operations are displayed at the left-middle Available actions are displayed in the bottom-middle The current form is also displayed
15 4.2 GeoServer Web Configuration Workflow The basic layout of the configuration interface is presented in figure 6. loginpage loggedinmenu ValidationConfig Description SystemConfig WFSConfig Contents Related Pages DataStores WMSConfig CatalogConfig Namespaces Description Styles Contents FeatureTypes Related Pages Related Pages Figure 6 Interface Page Layout Once the user is logged in, they have the option of accessing the WFS configuration, the WMS configuration or the Catalog configuration
16 5 SAMPLE GEOSERVER CONFIGURATION WEB PAGES 5.1 WFSConfig The WFS configuration is divided into two pages, Description (Figure 7) and Content (Figure 8). Web Browser - GeoServer url: Web Feature Server Configuration Current changes have not been saved. Description Contents Login Logout Help Name: FreeFS Title: The Open Planning Project Basemap Server To Geoserver Save XML Load XML Access Constraints: Fees: Maintainer: Key Words: NONE NONE The Open Planning Project WMS, TEST, NY, NEW YORK Abstract: This is a test server. It contains some basemap data from New York City. Submit Reset Figure 7 WFSConfig Page 1: Description Web Browser - GeoServer url: Web Feature Server Configuration Current changes have not been saved. Description Contents Service Type WFS Login Logout Help Enabled Online Resource URL To Geoserver Save XML Load XML DescribeURL Feature List Feature 1 Feature 2 Feature 3 Namespace foo foo foo Create Feature Edit Feature Submit Reset Figure 8 WFSConfig Page 2: Contents
17 5.2 WMSConfig The WMS configuration is almost identical to the WFS configuration. The Contents page features an updatetime field instead of a describeurl field. Web Browser - GeoServer url: Web Map Server Configuration Current changes have not been saved. Description Contents Login Logout Help Name: FreeWMS Title: The Open Planning Project Basemap Server To Geoserver Save XML Load XML Access Constraints: Fees: Maintainer: Key Words: NONE NONE The Open Planning Project WMS, TEST, NY, NEW YORK Abstract: This is a test server. It contains some basemap data from New York City. Submit Reset Figure 9 WMSConfig Page 1: Description Web Browser - GeoServer url: Web Map Server Configuration Current changes have not been saved. Description Contents Service Type WMS Login Logout Help Enabled Online Resource URL To Geoserver Save XML Load XML UpdateTime Feature List Feature 1 Feature 2 Feature 3 Namespace foo foo foo Create Feature Edit Feature Submit Reset Figure 10 WMSConfig Page 2: Contents
18 5.3 CatalogConfig At the top of each Catalog configuration page, there is a drop down box that can be used to select the object currently being edited. Web Browser - GeoServer url: Catalog Configuration Current changes have not been saved. To create a feature, you must enter at least one datastore, namespace and style. DataStores Namespaces Styles Current DataStore: bizkaia.sde Datastore ID: bizkaia.sde Enabled: Features Login Logout Help To Geoserver Save XML Load XML New Datastore Delete this DataStore Namespace: Description: cgf British Columbia sample road shapefiles Connection Parameters: "dbtype"="arcsde" "server"="localhost "port"="5151" instance"="sde" "user"="sde "password" ="carto" Submit Reset Figure 11 CatalogConfig Page 1: DataStores Web Browser - GeoServer url: Catalog Configuration Current changes have not been saved. To create a feature, you must enter at least one datastore, namespace and style. DataStores Namespaces Styles Features Current Namespace: topp URI: Login Logout Help To Geoserver Save XML Load XML Default: Prefix: topp Submit Reset New Namespace Delete this Namespace Figure 12 Catalog Configuration Namespaces
19 Web Browser - GeoServer url: Catalog Configuration Current changes have not been saved. To create a feature, you must enter at least one datastore, namespace and style. DataStores Namespaces Styles Current Style: thick outline ID: thick outline Default: Features Login Logout Help To Geoserver Filename: styles/polyshp.sld Save XML Load XML Submit Reset New Style Delete this Style Figure 13Catalog Configuration Styles Web Browser - GeoServer url: Catalog Configuration Current changes have not been saved. DataStores Namespaces Styles Current FeatureType bc_roads Features Login Logout Help To Geoserver Save XML Load XML New FeatureType Delete This FeatureType Name: SRS: Title: latlonboundingbox Attributes Key Words: Abstract: Name: the_geom: LENGTH: bc_roads test bc roads , , Calculate from DataStore WMS, TEST, NY, NEW YORK This is a test server. It contains some basemap data from New York City. bc_roads_type type="gml:multilinestringpropertytype" nill... nillable="true" minoccurs="0" maxoccurs="1"... BTRN_BC_ID: type="xs:int nillable="true" minoccurs="0".. Submit Reset Figure 14 Catalog Configuration Feature Types
GeoServer Web Based Configuration Design DRAFT. GeoConnections Victoria, BC, Canada
GeoServer Web Based Configuration Design DRAFT Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: David Zwiers Jody Garnett Richard Gould Refractions Research Inc. Suite 400
More informationWFS Design Document. June 18, GeoConnections Victoria, BC, Canada
WFS Design Document June 18, 2004 Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: David Zwiers Refractions Research Inc. Suite 400 1207 Douglas Street Victoria, BC V8W 2E7
More informationGeoTools Data Store Performance and Recommendations
GeoTools Data Store Performance and Recommendations Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: Jody Garnett Refractions Research Inc. Suite 400 1207 Douglas St. Victoria,
More informationValidating Web Feature Server Design Document
Validating Web Feature Server Design Document Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: Jody Garnett Brent Owens Refractions Research Inc. Suite 400, 1207 Douglas
More informationTransactional Web Feature Server Design
Transactional Web Feature Server Design Submitted To: Program Manager Geos Victoria, BC, Canada Submitted By: Jody Garnett Brent Owens Refractions Research Inc. Suite 400, 1207 Douglas Street Victoria,
More informationValidation Language. GeoConnections Victoria, BC, Canada
Validation Language Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: Jody Garnett Brent Owens Refractions Research Inc. Suite 400, 1207 Douglas Street Victoria, BC, V8W-2E7
More informationIntroduction to GeoServer
Tutorial ID: This tutorial has been developed by BVIEER as part of the IGET web portal intended to provide easy access to geospatial education. This tutorial is released under the Creative Commons license.
More informationewater SDI for water resource management
PROJECT GEONETCAST WS 2009/2010 ewater SDI for water resource management Technical Documentation Theresia Freska Utami & Wu Liqun 2/12/2010 I. GEONETWORK 1. Installation e-water uses the software package
More informationudig User friendly Desktop Internet GIS Final Report
udig User friendly Desktop Internet GIS Final Report Submitted To: Program Manager GeoConnections Victoria, BC, Canada Submitted By: Jody Garnett Refractions Research Inc. Suite 400 1207 Douglas Street
More informationInstructions for Caorda Web Solutions T4E/T4A Portal
Instructions for Caorda Web Solutions T4E/T4A Portal Thank you for choosing Caorda Web Solutions for your T4E/T4A filing solution. Our process is simple and provides you with the two necessary components
More informationCustomer Care Portal User Guide
Customer Care Portal User Guide Table of Contents Logging In...3 Live Chat... 3 Viewing your Cases...4 Logging a Case for Customer Support...4 Projects...6 Knowledge Base....6 Content.....7 Forms...7 Event
More informationSESM Components and Techniques
CHAPTER 2 Use the Cisco SESM web application to dynamically render the look-and-feel of the user interface for each subscriber. This chapter describes the following topics: Using SESM Web Components, page
More informationSharePoint 2013 End User Level II
Course 55052A: SharePoint 2013 End User Level II Course Details Course Outline Module 1: Overview A simple introduction module. Understand your course, classroom, classmates, facility and instructor. Module
More informationweb.xml Deployment Descriptor Elements
APPENDIX A web.xml Deployment Descriptor s The following sections describe the deployment descriptor elements defined in the web.xml schema under the root element . With Java EE annotations, the
More informationBuilding Web Applications With The Struts Framework
Building Web Applications With The Struts Framework ApacheCon 2003 Session TU23 11/18 17:00-18:00 Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. Slides: http://www.apache.org/~craigmcc/
More informationHow to Locate a Response for a Business Opportunity
This guide covers the following topics: Access Solicitation Responses in VSS Solicitation Responses: My Responses tab Modify a Solicitation Response o Modify a Draft Response o Modify an Accepted Response
More informationElectronic Balloting Portal. User guide for Voters v 1
Electronic Balloting Portal User guide for Voters v 1 ITES 12/18/2014 0 Table of Contents 2 Table of Contents TABLE OF CONTENTS... 2 1 INTRODUCTION... 3 1.1 THE BALLOTING WORKFLOW... 3 1.2 BALLOTING ROLES...
More informationCARE USER MANUAL REVISION MAY 2017
CARE USER MANUAL REVISION MAY 2017 1. LOGIN INSTRUCTIONS 3 2. PASSWORD RECOVERY 3 3. PAGE LAYOUT / NAVIGATION 4 4. ACCESS 4 5. INITIAL USER MENU SCREEN 4 6. ESTABLISHING OR DELETING A PROJECT 5 6.1 TO
More informationUser Guide for REP User
User Guide for REP User Home Page This document will cover the features and functions of the TNMP Historical Usage Request / LOA site. The features on this site include the following: User Guide provides
More informationADLA PARISH BUDGET APPLICATION FISCAL YEAR Begin by selecting your Internet browser
1. Begin by selecting your Internet browser 2. Enter the following URL http://apps.la-archdiocese.org/adlabudget/ 3. Enter your login information when prompted. Please use the prefix: ACC\before your username.
More informationHow to Login, Logout and Manage Password (QRG)
How to Login, Logout and Manage Password (QRG) This Quick Reference Guide covers the following topics: 1. How to login in to the DCC. How to change (reset) your password 3. What to do if you have forgotten
More informationJakarta Struts. Pocket Reference. Chuck Cavaness and Brian Keeton. Beijing Boston Farnham Sebastopol Tokyo
Jakarta Struts Pocket Reference Chuck Cavaness and Brian Keeton Beijing Boston Farnham Sebastopol Tokyo Jakarta Struts Pocket Reference by Chuck Cavaness and Brian Keeton Copyright 2003 O Reilly & Associates,
More informationManaging System Administration Settings
This chapter contains the following sections: Setting up the Outgoing Mail Server, page 2 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Updating the License, page
More informationAppScaler SSO Active Directory Guide
Version: 1.0.3 Update: April 2018 XPoint Network Notice To Users Information in this guide is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless
More information212Posters Instructions
212Posters Instructions The 212Posters is a web based application which provides the end user the ability to format and post content, abstracts, posters, and documents in the form of pre-defined layouts.
More informationWelcome to the Introduction to Mapbender
0 Welcome to the Introduction to Mapbender Author: Astrid Emde Author: Christoph Baudson Version: 1.0 License: Creative Commons Date: 2010-08-30 1 Table of Contents 1 Project Overview 2 1.1 Geoportal Framework
More informationInternet Application Developer
Internet Application Developer SUN-Java Programmer Certification Building a Web Presence with XHTML & XML 5 days or 12 evenings $2,199 CBIT 081 J A V A P R O G R A M M E R Fundamentals of Java and Object
More informationSharePoint 2013 End User Level II
SharePoint 2013 End User Level II Course 55052A; 3 Days, Instructor-led Course Description This 3-day course explores several advanced topics of working with SharePoint 2013 sites. Topics include SharePoint
More informationType of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes
Java CORE JAVA Core Java Programing (Course Duration: 40 Hours) Introduction to Java What is Java? Why should we use Java? Java Platform Architecture Java Virtual Machine Java Runtime Environment A Simple
More informationConsumerTesting.com Online Applications Supplier Help Document
ConsumerTesting.com Online Applications Supplier Help Document Online Application Help Page! of! 1 17 Online Application for Testing Help Document BEFORE STARTING... 3 ACCESSING THE ONLINE APPLICATION...
More information[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source.
GeoServer Beginner's Guide Share and edit geospatial data with this open source software server Stefano lacovella Brian Youngblood [ ]..,ru open source^ PUBLISHING community experience distilled BIRMINGHAMMUMBAI
More informationGuide for Researchers: Online Human Ethics Application Form
Guide for Researchers: Online Human Ethics Application Form What is Quest Quest is our comprehensive research management system used to administer and support research activity at Victoria University.
More informationSharePoint Online 101
Work Smart by Microsoft IT SharePoint Online 101 Customization note: This document contains guidance and/or step-by-step installation instructions that can be reused, customized, or deleted entirely if
More informationDevelopment of Java Plug-In for Geoserver to Read GeoRaster Data. 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore
Development of Java Plug-In for Geoserver to Read GeoRaster Data 1. Baskar Dhanapal CoreLogic Global Services Private Limited, Bangalore 2. Bruce Thelen CoreLogic Spatial Solutions, Austin, USA 3. Perumal
More informationCauseway ECM Team Notifications. Online Help. Online Help Documentation. Production Release. February 2016
Causeway ECM Team Notifications Online Help Production Release February 2016 Causeway Technologies Ltd Comino House, Furlong Road, Bourne End, Buckinghamshire SL8 5AQ Phone: +44 (0)1628 552000, Fax: +44
More informationFaculty Web Page Management System. Help Getting Started
Faculty Web Page Management System Help Getting Started 2 Table of Contents Faculty Web Page Management System...1 Help Getting Started...1 Table of Contents...2 Manage My Personal Information...3 Creating
More informationEXERCISE: Publishing spatial data with GeoServer
EXERCISE: Publishing spatial data with GeoServer Barend Köbben Ivana Ivánová August 30, 2015 Contents 1 Introduction 2 2 GeoServer s main concepts 2 3 Publishing spatial dataset to the GeoServer 5 3.1
More informationDASHBOARD PERFORMANCE INDICATOR DATABASE SYSTEM (PIDS) USER MANUAL LIBERIA STRATEGIC ANALYSIS TABLE OF CONTETABLE OF CONT. Version 1.
UNITED STATES AGENCY FOR INTERNATIONAL DEVELOPMENT TABLE OF CONTETABLE OF CONT PERFORMANCE INDICATOR DATABASE SYSTEM (PIDS) LIBERIA STRATEGIC ANALYSIS DASHBOARD USER MANUAL Version 1.0 PERFORMANCE INDICATOR
More informationSelf-Service Portal Implementation Guide
Self-Service Portal Implementation Guide Salesforce, Spring 6 @salesforcedocs Last updated: April 7, 06 Copyright 000 06 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of
More informationPrototype 1.0 Specification
Prototype 1.0 Specification Javier Ramos Rodríguez Use Case View The prototype 1.0 will implement some basic functionality of the system to check if the technology used is the appropriate one to implement
More informationInformatica Cloud Spring REST API Connector Guide
Informatica Cloud Spring 2017 REST API Connector Guide Informatica Cloud REST API Connector Guide Spring 2017 December 2017 Copyright Informatica LLC 2016, 2018 This software and documentation are provided
More informationThis document contains the steps which will help you to submit your business to listings. The listing includes both business and contact information.
This document contains the steps which will help you to submit your business to listings. The listing includes both business and contact information. You can also include details, such as search keywords,
More informationSKYLINEGLOBE SERVER V7.0 GETTING STARTED
SKYLINEGLOBE SERVER V7.0 GETTING STARTED SkylineGlobe Server 7 is a private cloud solution that provides a comprehensive set of web services for publishing, storing, managing and streaming 3D spatial data.
More informationDanubeGIS User Manual Document number: Version: 1 Date: 11-Nov-2016
DanubeGIS User Manual Document number: Version: 1 Date: 11-Nov-2016 Imprint Published by: ICPDR International Commission for the Protection of the Danube River ICPDR 2016 Contact ICPDR Secretariat Vienna
More informationMarkLogic Server. Information Studio Developer s Guide. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.
Information Studio Developer s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Information
More informationWeb-Based Contract Management Services. Global Functions User Guide
Web-Based Contract Management Services Global Functions User Guide Release 2.2 Oct 2016 About this Document This section describes the purpose of this document and the intended audience. Disclaimer This
More informationWorkflow Manager. October 2017
Workflow Manager October 2017 Summary 1- INTRODUCTION... 4 2- INSTALLATION... 5 2-1. Manual mode... 5 2-2. Automatic mode from LabCollector interface... 5 3- WORKFLOWS TEMPLATES... 6 3-1. Workflows templates
More informationNokia Intellisync Mobile Suite Client Guide. S60 Platform, 3rd Edition
Nokia Intellisync Mobile Suite Client Guide S60 Platform, 3rd Edition Published May 2008 COPYRIGHT Copyright 1997-2008 Nokia Corporation. All rights reserved. Nokia, Nokia Connecting People, Intellisync,
More informationDesign Document The Disease Outbreaks Team
Design Document The Disease Outbreaks Team Abdulaziz Alhawas Jean Paul Labadie Jordan Marshall Luis Valenzuela Introduction Architectural Overview Module and Interface Descriptions Implementation Plan
More informationIntroduction. Logging In. https://portal.format.co.nz/login/trt
Introduction Welcome to the Tidd Ross Todd On-line Ordering System. This site has been created with the intention to assist users with the following: placing orders viewing work in progress searching for
More informationQuick Reference Guide: Genesis 2
: Genesis 2 TABLE OF CONTENTS REGISTRATION...2 LAUNCH GENESIS 2 WIZARD...4 MANAGE MY PROFILE...33 CONFIGURE MY WEBSITE...34 REPORTS...35 1 REGISTRATION Before you can access the administration section
More informationFINALTERM EXAMINATION Spring 2009 CS506- Web Design and Development Solved by Tahseen Anwar
FINALTERM EXAMINATION Spring 2009 CS506- Web Design and Development Solved by Tahseen Anwar www.vuhelp.pk Solved MCQs with reference. inshallah you will found it 100% correct solution. Time: 120 min Marks:
More informationManaging System Administration Settings
This chapter contains the following sections: Setting Up the Outgoing Mail Server, page 1 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Updating the License, page
More informationSpatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)
Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Model Builder User Guide Version 1.3 (24 April 2018) Prepared For: US Army Corps of Engineers 2018 Revision History Model
More informationXML JavaScript Object Notation JSON Cookies Miscellaneous What Javascript can t do. OOP Concepts of JS
LECTURE-4 XML JavaScript Object Notation JSON Cookies Miscellaneous What Javascript can t do. OOP Concepts of JS 1 XML EXTENDED MARKUP LANGUAGE XML is a markup language, like HTML Designed to carry data
More informationReseller Portal System Administrator
Reseller Portal System Administrator May 29.2012 Preface BROADPOS Reseller Portal System Administrator Guide Document Version: V20120529 Document No: BROADPOS-RPS-APP-UM-01.00.00 Status: [ ]Draft []Release
More informationSetting Up a MapXtreme 2004 WFS Server
Setting Up a MapXtreme 2004 WFS Server This document describes how to set up a WFS server for use with your own MapXtreme 2004-created WFS clients or by an application that already has WFS client capabilities.
More informationSharePoint 2013 Power User EVALUATION COPY. (SHP version 1.0.1) Copyright Information. Copyright 2013 Webucator. All rights reserved.
SharePoint 2013 Power User (SHP2013.2 version 1.0.1) Copyright Information Copyright 2013 Webucator. All rights reserved. The Authors Bruce Gordon Bruce Gordon has been a Microsoft Certified Trainer since
More informationOracle Sourcing Support Helpdesk: Telephone: > Option
esourcing FAQ s Oracle Sourcing Support Helpdesk: Telephone: 021-4534777 -> Option 2.2.2 Email: oraclesourcingsupport@ervia.ie FAQ s Forgotten Password? Logging In and Accessing Tenders Acknowledging Intent
More informationCS506 Web Design & Development Final Term Solved MCQs with Reference
with Reference I am student in MCS (Virtual University of Pakistan). All the MCQs are solved by me. I followed the Moaaz pattern in Writing and Layout this document. Because many students are familiar
More informationvfire Core Release Notes Version 1.0
vfire Core Release Notes Table of Contents Version Details for vfire Core Release Copyright About this Document Intended Audience Standards and Conventions iv iv v v v Introducing vfire Core 7 Installation
More informationManaging System Administration Settings
This chapter contains the following sections: Setting up the Outgoing Mail Server, page 2 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Running an Object Search,
More informationForms iq Designer Training
Forms iq Designer Training Copyright 2008 Feith Systems and Software, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, stored in a retrieval system, or translated into
More informationALTIRIS Console 6.5 Overview
ALTIRIS Console 6.5 Overview Document Version: 1.0 The information contained in the Altiris Knowledgebase is subject to the Terms of Use as outlined at http://www.altiris.com/legal/termsofuse.asp. History
More informationQuick Connection Guide
ServiceNow Connector Version 1.0 Quick Connection Guide 2015 Ping Identity Corporation. All rights reserved. PingFederate ServiceNow Connector Quick Connection Guide Version 1.0 August, 2015 Ping Identity
More informationOracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service
Demo Introduction Keywords: Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service Goal of Demo: Oracle Big Data Preparation Cloud Services can ingest data from various
More informationInterlink Express Desktop Printing Service Installation Guide
Interlink Express Desktop Printing Service Installation Guide Page 1 of 10 Introduction This guide is intended to provide guidance on how to install and configure the new Interlink Express Desktop Printing
More informationProduct Release Notes
Product Release Notes Release 31 February 2016 VERSION 20160226 Table of Contents Document Versioning 3 Overview 4 Known Issues 4 Analytics 4 Internet Explorer 11 Error When Downloading Reports with Names
More informationXML Motivations. Semi-structured data. Principles of Information and Database Management 198:336 Week 8 Mar 28 Matthew Stone.
XML Motivations Principles of Information and Database Management 198:336 Week 8 Mar 28 Matthew Stone Semi-structured data Relaxing traditional schema Storing more complex objects Standardized data Using
More informationCommunity Health Maps Lab Series
Community Health Maps Lab Series Lab 6 Data Visualization with Carto Objective Understand how to upload and style data with Carto to create an online visualization of your data Document Version: 2017-08-28(Final)
More informationQuestion No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)?
Volume: 80 Questions Question No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)? A. web.xml B. weblogic.xml C. adf-config.xml D. adfm.xml Question
More informationRadBlue Protocol Analyzer Version 6. [Released: 09 DEC 2009]
Version 6 [Released: 09 DEC 2009] In this release, we added support for multicast command, updated the installer, and made usability improvements. New Features RPA now supports multicast commands. RPA
More informationPRISM - FHF The Fred Hollows Foundation
PRISM - FHF The Fred Hollows Foundation MY WORKSPACE USER MANUAL Version 1.2 TABLE OF CONTENTS INTRODUCTION... 4 OVERVIEW... 4 THE FHF-PRISM LOGIN SCREEN... 6 LOGGING INTO THE FHF-PRISM... 6 RECOVERING
More informationConfiguring a Cognos Resource in Metadata Manager 9.5.0
Configuring a Cognos Resource in Metadata Manager 9.5.0 2012 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording
More informationAdvanced Web Technology - Java Server Faces
Berne University of Applied Sciences Advanced Web Technology - Java Server Faces Dr. E. Benoist Bibliography: Mastering Java Server Faces B.Dudney et al. - Wiley November 2005 1 Table of Contents Model
More informationWeb Device Manager Guide
Juniper Networks EX2500 Ethernet Switch Web Device Manager Guide Release 3.0 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408-745-2000 www.juniper.net Part Number: 530-029704-01,
More informationCITY OF SUNNY ISLES BEACH PERMITTING PORTAL - PUBLIC USER GUIDE
CITY OF SUNNY ISLES BEACH PERMITTING PORTAL - PUBLIC USER GUIDE City of Sunny Isles Beach Building Department 18070 Collins Avenue Sunny Isles Beach FL 33160 305-792-1735 Info.building@sibfl.net Contents
More informationu D i g W a l k t h r o u g h 2 E d i t w i t h u D i g a n d W F S - T
E di t wi th ud ig a nd WFS -T Table of Contents 1 Introduction... 3 2 WMS and WFS Integration... 4 3 Editing Geometry with WFS... 8 4 Working with Attributes... 11 5 Exporting to Shape file... 14 6 Take
More informationeshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central
eshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central Table of Contents Installation Guide... 3 eshop Account Registration in Dynamics 365 Business Central:... 3 eshop Setup
More informationStartup Guide. Version 1.7
Startup Guide 1 INTRODUCTION 3 COMPANIES & USERS 4 Companies & Users Licensee Offices 4 Companies & Users Insurers 6 Companies & Users Distributors 7 Companies & Users Users 8 Reset Password 10 Companies
More informationEDI Testing Requirements Specification
EDI Testing Requirements Specification Author Revision Number Date David Messinger 0.1 7/30/2004 David Messinger 0.2 8/9/2004 Sameh Ayadi 0.3 8/12/2004 David Messinger 0.4 8/12/2004 David Messinger 0.6
More informationDOCUMENTUM D2. User Guide
DOCUMENTUM D2 User Guide Contents 1. Groups... 6 2. Introduction to D2... 7 Access D2... 7 Recommended browsers... 7 Login... 7 First-time login... 7 Installing the Content Transfer Extension... 8 Logout...
More informationBlackboard 5 Level One Student Manual
Blackboard 5 Level One Student Manual Blackboard, Inc. 1899 L Street NW 5 th Floor Washington DC 20036 Copyright 2000 by Blackboard Inc. All rights reserved. No part of the contents of this manual may
More informationTyler Dashboard. User Guide Version 6.0. For more information, visit
Tyler Dashboard User Guide Version 6.0 For more information, visit www.tylertech.com. TABLE OF CONTENTS Tyler Dashboard... 4 Tyler Dashboard Features... 4 Browse... 5 Page... 5 Dashboard... 5 Views...
More informationUsing BMC SRM OOB Web Services
Using BMC SRM OOB Web Services The BMC Service Request Management application is shipped with a number of OOB Web Services that can be used to Create, Query and Modify requests (see Figure 1. at end of
More informationOSCA Tutorials. 1. Overview. 2. Start Up. 3. Reporting Schedule. 4. Uploading a Form: File Upload. 5. Uploading a Form: Online Editor
OSCA Tutorials 1. Overview 2. Start Up 3. Reporting Schedule 4. Uploading a Form: File Upload 5. Uploading a Form: Online Editor 6. Cross Validation 7. Accounts, User Details and Roles 8. Performance and
More informationPDF Share Forms with Forms Central extended features
PDF SHARE FORMS Online, Offline, OnDemand PDF forms and SharePoint are better together PDF Share Forms with Forms Central extended features Product: PDF Share Forms Enterprise for SharePoint 2010 Contents
More informationSAS Web Infrastructure Kit 1.0. Overview
SAS Web Infrastructure Kit 1.0 Overview The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Web Infrastructure Kit 1.0: Overview. Cary, NC: SAS Institute Inc.
More informationAvaya Event Processor Release 2.2 Operations, Administration, and Maintenance Interface
Avaya Event Processor Release 2.2 Operations, Administration, and Maintenance Interface Document ID: 13-603114 Release 2.2 July 2008 Issue No.1 2008 Avaya Inc. All Rights Reserved. Notice While reasonable
More informationRelease Preview Test Plan
Overview of Release Preview Information 1 Overview of Release Preview Information Preparing for Testing Recommended Test Plan Overview of Release Preview Information The Release Preview environment enables
More informationWA L KT H R O U G H 1
WA L KT H R O U G H 1 udig Install and Introduction 08 June 2008 TABLE OF CONTENTS 1Goals...3 2Installing and Running The udig Application...4 3Online Documentation and Tutorials...8 3.1Help Categories...9
More informationAdlib PDF Quick Start Guide PRODUCT VERSION: 1.8
Adlib PDF Quick Start Guide PRODUCT VERSION: 1.8 REVISION DATE: MAY 2013 Copyright 2013 Adlib This manual, and the Adlib products to which it refers, is furnished under license and may be used or copied
More informationOracle Financial Services Governance, Risk, and Compliance Workflow Manager User Guide. Release February 2016 E
Oracle Financial Services Governance, Risk, and Compliance Workflow Manager User Guide Release 8.0.2.0.0 February 2016 E65393-01 Oracle Financial Services Governance, Risk, and Compliance Workflow Manager
More informationSPECIFICATIONS Insert Client Name
ESSENTIAL LMS BRANDING SPECIFICATIONS Insert Client Name Creation Date: June 23, 2011 Last Updated: July 11, 2017 Version: 16.5 Page 1 Contents Branding Elements... 3 Theme Management... 3 Header Images...
More informationBringing Together One ASP.NET
Bringing Together One ASP.NET Overview ASP.NET is a framework for building Web sites, apps and services using specialized technologies such as MVC, Web API and others. With the expansion ASP.NET has seen
More informationEvoq 8 Content Managers Training Manual
Evoq 8 Content Managers Training Manual Table of Contents Chapter 1: User Login... 2 User Login...2 User Login Screen...2 User Logout...2 Chapter 2: Navigating within Evoq 8...3 Editing Bar...3 Dashboard...4
More informationWelcome to the Investor Experience
Welcome to the Investor Experience Welcome to the Black Diamond Investor Experience, a platform that allows advisors to customize how they present information to their clients. This document provides important
More informationBusinessPLUS. Webform: Vendor Request. Training Guide
BusinessPLUS Webform: Vendor Request Training Guide Release Date: 09.30.2015 This page was intentionally left blank. Webforms: Vendor Request Table of Contents Webform - Vendor Request... 1 Overview...
More informationAEC Solutions User Manual COMPLETE USER GUIDE FOR ALL PRODUCTS REVISION DATE: NOVEMBER 2017 (REV3)
2017 AEC Solutions User Manual COMPLETE USER GUIDE FOR ALL PRODUCTS REVISION DATE: NOVEMBER 2017 (REV3) Table of Contents User Registration... 6 Your FREE Personal Account... 6 User Profile Setup... 7
More informationSureClose Advantage. Release Notes Version
SureClose Advantage Release Notes Version 2.1.000 Table of Contents Overview...1 Post-Installation Considerations... 1 Features and Functionality...3 What s New in this Release... 3 Import Files, Parties
More information