DAP Server V 11 Manual
Total Page:16
File Type:pdf, Size:1020Kb
DAP Server 11 Installation and Configuration Manual www.geosoft.com Contents Chapter 1: DAP Server Introduction 1 DAP11 New Features 1 Target Audience 2 Technology Overview 4 DAP Server Architecture 5 Technology Limitations 5 Geosoft DAP Server Licenses 6 Geosoft DAP Server Core Technology 6 Chapter 2: Installing Geosoft DAP Server 8 Package Contents 8 System Requirements 9 Before You Begin 9 Installing Geosoft DAP Server 10 Manually Installing the Geosoft DAP License Key 20 Adding an IDAP Account during the Installation of DAP Server Software 21 Review of Installed DAP Folders and Files 23 Testing the Geosoft DAP Server Installation 24 Starting Internet Information Services 24 Testing Geosoft DAP Servers from a Web Browser 25 Enabling OGC WMS Support 25 Installing and Configuring the Geosoft DAP Administrator 26 Configuring Geosoft DAP Server for the First Time 27 Troubleshooting 28 Chapter 3: Using Geosoft XML 31 XML Document Notation 32 Geosoft XML Reference 32 Request – Response 32 XML Errors 33 Capabilities 34 Configuration 36 Catalog 38 Catalog Hierarchy 41 Catalog Edition 43 Dataset Edition 44 Metadata 44 Image 47 Extract Data 49 Translate Coordinates 56 Translate Bounding Box 58 Default Resolution 60 List Supported Coordinate Systems 61 Coordinate Systems 62 Chapter 4: Creating Web Applications 69 Prerequisites 69 Setting Up an Application Development Environment 69 Directory Structure 69 Chapter 5: Using the GIS Legend Editor 70 SPF Features and Attributes 70 GIS Legend Editor Interface 72 Constant Drawing Attributes 72 Defining Point2D Attributes 73 Setting Text2D Attributes 79 Drawing Attribute Tables 81 Chapter 6: Active Directory Security Model 89 How Thin Clients (such as GeoDAP) Access DAP Servers 89 How Thick Clients Access DAP Servers 90 Enabling DAP Security 90 Creating an IDAP_### Domain Account 91 Configuring the DAP Server to Enable DAP Security 91 Configuring the IDAP_### Account on DAP Server Computer 92 Updating the IIS Security through IIS Manager 92 Applying IDAP_### Security Permissions to DAP Folders 92 Planning and Creating DAP Security Groups 92 Setting DAP Securities to DAP Data Folders/Files 93 Testing DAP Security 93 Chapter 7: DAP Limits 94 Configuration Limits 94 DAP Login Limits 94 Catalog Limits 94 Extraction Limits 95 Render Limits 96 Disclaimer Limits 96 0BChapter 1: DAP Server Introduction 1 Chapter 1: DAP Server Introduction Geosoft DAP™ (Geosoft Data Access Protocol) is a family of Geosoft server and client technologies that enable geoscientists to find spatial and other data for use in their projects. These technologies include three fundamental components: • Cataloguing of all available spatial and other data resources that might be relevant within an organization. This includes data stored on organized file systems in the many common formats (grids, images, raw data, and file documents), metadata stored in RDBMS systems, spatial data stored in certain RDBMS systems (such as acQuire), and data stored within corporate archiving systems. • Searching for and evaluating data that may be relevant to a project at hand. This involves spatial and context searches for data by area of interest, data type, and full metadata evaluation to determine the value of each dataset for a particular use. It also involves rapidly previewing the content of selected datasets. • Retrieval of the selected data, which is windowed to the area of interest, re-projected to an appropriate coordinate system, sampled to an appropriate scale, and transformed into a format that can be used. This also includes simple retrieval of documents and reports that support the data and can be viewed in native formats (such as .doc and .pdf files). DAP11 New Features DAP now supports the following new data types and data connectors • ESRI LYR files • ArcGIS Map Services • ArcIMS Image Services • ArcIMS Metadata Services • Relational Databases (RDBMS) • Section Grids/Images Note: ArcSDE and Personal Geodatabase Connectors are no longer supported. DAP now provides an enhanced and fully integrated metadata solution • Publishing of metadata created in Oasis montaj 7.0 and related applications • Support of FGDC and ISO19139 metadata standards, together with the introduction of Geosoft metadata schema • Graphical viewing of metadata by use of style sheets in Oasis montaj and DAP Administrator • Cataloging of metadata in XML files and synchronization of metadata in relational databases and XML files Additional enhancements in DAP Server and DAP Administrator • Distributed DAP cataloging processes – this feature is available in SP1 • Setting coordinate system and extent to datasets in a folder • Support of disclaimer/copyright at dataset level 2 0BChapter 1: DAP Server Introduction • Auto cataloging for datasets in DAP data folders • Entry of IDAP account parameters during installation of DAP server software New Features in DAP Client Plug-ins • The new Dapple client interface is now available through the ArcGIS 2.0.1 and MapInfo 7.0.1 Plug-ins Target Audience This document is intended for Geosoft DAP Administrators who are responsible for the installation and maintenance of the Geosoft DAP Server and spatial data catalogs. A Geosoft DAP Administrator may be: • A single user who wishes to create a personal DAP server for sharing data among a group of colleagues on an Intranet • A corporate database administrator responsible for archiving and disseminating large- volume geospatial data across a corporate or organizational Intranet • A database administrator at a government data distribution centre responsible for making large-volume geospatial data available to the public online This document may also be used by Web developers for building web servers that integrate Geosoft DAP data distribution technologies into a data discovery and delivery web portal. You might choose the Geosoft DAP technology to perform your data distribution task because of one or more of the following reasons: • You have large-volume data, such as large gridded data, airborne geophysical data, large georeferenced point databases or large vector maps, which you need to make available in an efficient way and with minimum data preparation costs. You may also have document files or files of other types that you would like to georeference, catalog, and distribute. • Your data can be easily organized within a file system as individual data files in a variety of formats. You want to be able to automatically catalog this file system and make the data available to your data consumers. • You have corporate data stored and managed within an acQuire Data Model on an ODBC-accessible server, and you want to make this data available to clients who need to work with this data. • Your data-consuming clients are geographically dispersed and connected to central servers only via a WAN, or perhaps even the Internet, and you need an efficient and easy way for them to find and retrieve their own data. • Your data is georeferenced in known or well-defined coordinate systems and must be converted to a user’s coordinate system as part of the data delivery process. 0BChapter 1: DAP Server Introduction 3 • Because your datasets are large, and may cover broad geographic areas, your users may only require subsets of the data to suite their purposes. You need technologies that can efficiently subset and resample data to meet your users’ needs. • A significant number of your data consumers use workstation software such as Oasis montaj, ArcGIS, and MapInfo to access and process data that you provide. You would like these users to be able to access your data directly and efficiently from these environments. • You may want to provide a web interface to your data so that your data consumers can use a web browser to discover the data you have available, and retrieve this data in a variety of formats in any projected coordinate system. • Because your datasets are large, and you may have a large number of separate datasets in different formats, you do not want to convert all your data to a single format. Your data models may be too complex to load all your data to a standard database. The Geosoft DAP Server technology addresses all the above issues (see the Technology Overview section) within certain limitations (see the Technology Limitations section). 4 0BChapter 1: DAP Server Introduction Technology Overview Geosoft DAP is a middleware server technology that connects networked users to back- end spatial data stores, which is illustrated in the following diagram. From the deployment perspective, DAP is installed on a high-performance server at your data centre, where it can be configured to have high-speed access to data stores. A simple deployment would place DAP on a server that directly hosts large disks that store data to be distributed in a file system, and relational databases for storing metadata and geochemistry data. DAP responds to XML and Geosoft TASK requests for data catalogs, data searches, metadata and actual data retrieval. Professionals who need to find and use data will use their preferred applications, such as Oasis montaj, ArcMap, MapInfo, or an acQuire API-enabled application to access data. Data can also be browsed and retrieved via a web interface. Alternatively, other applications can use Geosoft XML to deliver data to their own specific workflows. A DAP implementation requires a dedicated server in all cases, except possibly for evaluation purposes, or if DAP is deployed on a data professional’s workstation to share data among a small team. For performance reasons, DAP creates and maintains a catalog file that stores certain information about all the cataloged data, and provides for optimal browsing and searching performance. A DAP Data Administrator manages the DAP catalog through a client workstation connected directly to the DAP Server network. The DAP Data Administrator uses Geosoft Oasis montaj or ArcMap to perform the data QA/QC (Quality Assurance and Quality 0BChapter 1: DAP Server Introduction 5 Control) and certain data preparation tasks. The DAP Administrator application is used to directly manage the DAP Server and the data catalog.