DAP Server 6.3

April 15, 2006

Release Notes

About This Release
New Capabilities
About DAP Server
What is the DAP Server?
What does DAP Server installation do?
What data does DAP Server support?
System requirements

About this Release

Geosoft DAP 10.0 is a major release that includes the DAP Server, DAP Administrator, and Geosoft Metadata Editor.

New Capabilities

top

Geosoft DAP 6.3 is a major upgrade of Geosoft’s DAP server technology. Notable improvements and functions new to DAP 6.3 are provided below.

Data Security

All data can now be secured on a user or group level. Users and groups (which are simply named groups of users) are assigned a security privilege for each dataset. There are four levels of data access:

  1. discovery (searching)
  2. viewing metadata
  3. graphical visualization
  4. data retrieval

For file systems, security is inherited from the parent catalog node (typically a parent directory). Security can also be established on a file-by-file basis. For a Geodatabase, the entire database will have the same level of security.

Data Catalog

The most important difference from DAP 6.2 is the use of a data catalog file that contains almost all the information required to support the rapid browsing, searching and exploration of available data. The new catalog has been designed to efficiently handle up to 500,000 separate catalog entries. For each entry, the following information is maintained in the catalog:

  • All metadata required to spatially locate and describe the data. This is effectively a cache of the original metadata that is farmed from the data itself or from a metadata database.
  • Visualizations of the data at a variety of resolutions to allow the rapid visualization of the data in a data browser.
  • A “connector” that describes how to connect to the original data, both for data retrieval purposes and for higher-resolution visualization purposes.
  • Security information that controls access to the data for searching (discovery), viewing of metadata, graphical visualization and data retrieval. Security is defined by user or by group.

The process of cataloguing data will cache the metadata, create the optimized visualizations, establish the data connection protocol and inherit or define appropriate security policies. The DAP Administrator will also work in command line mode which allows scheduling of catalog tasks using the standard scheduled task tools.

Data Encryption

All DAP Server-Client communication can be optionally encrypted to enhance network security. In DAP 6.2, this feature was only available as a customization. DAP 6.3 includes full 256-bit PKI encryption as a standard feature.

More Data Visualizations

Data visualization performance for browsing is significantly improved. DAP 6.3 also extends visualization support to Geosoft maps, acQuire datasets and documents.

DAP Directories

DAP 6.3 uses a very different directory structure than 6.2. The single DAP data directory is no longer required as a DAP catalog can contain any number of separate file systems and any number of virtual nodes that are connected to different directory structures of your networked file system. The data cache directory is no longer used. Certain data types that create data caches for performance reasons will create the cache in the same directory as the data (in the case of file-based entries), or the data connector.

The DAP data catalog and support files are now stored in a directory named “DAP Catalog”. Other than the “aoi_region.csv” file, which you can customize to suit your needs, all other files and directories are maintained by the DAP server and DAP administrator application.

DAP Administrator

A new application named DAP Administrator is now used to administer DAP servers and manage DAP data catalogs. The DAP administrator includes enhanced DAP server auditing log.

Oasis montaj is now only used for data preparation and data quality assurance. A new “DAP Prep” menu is available to all Oasis montaj users to help in the preparation of data for publishing on a DAP server.

Metadata Handling

Metadata handling has been simplified with the addition of a Metadata template editor. This makes establishing SQL metadata connections more straightforward that directly writing SQL code.

DAP Server Installation

The DAP server installation is now very much simplified. A single DAP server will perform all functions – catalog services, search services, and data retrieval services. DAP v6.3 no longer includes the MapServer based web application, although a MapServer-based web server is supported and can still be used.

Support for ESRI Geodatabases and ArcSDE

This version offers first level support for ESRI Geodatabases and ArcSDE Databases. To catalog ESRI Personal Geodatabases and/or ArcSDE Databases you must create a database connector file in the folder in which you want the data to appear to a data user. Using the DAP Administrator, select the folder that you want the data to appear, right-click and select Add / Personal Geodatabase Connection (or Add / ArcSDE Connection) and a connector file will be created in the selected folder.

Text Searching

A comprehensive text search engine has been incorporated into DAP 6.3. All metadata will be included for text searching and more powerful text search queries are now supported including special characters and Boolean operators.

acQuire Data Publishing

Drilling and surface geochemical data stored in corporate acQuire databases are more easily made available to users through DAP. In particular, surface sample campaigns can be published from acQuire selection files that define exactly what a data administrator wants to make available to end-users. End-users can include Oasis montaj, ArcGIS and MapInfo with a very simplified interface that requires no knowledge of the use of acQuire.

OGC WMS and Open Interfaces

The OGC WMS interface performance has been improved and generalised so that more WMS applications will be able to view data on DAP servers. An open interface for tile servers has also been optimised to allow browsing of data on global explorer applications.

MapInfo Professional Plug-in

The MapInfo Professional plug-in now supports extraction of point datasets from acQuire databases.

ESRI ArcGIS Plug-in

The ESRI plug-in has been improved with the addition of automatic translation of image formats to ERDAS format so that ArcGIS can view data natively rather than through the Plug-in technology. Support for Robinson client projections has been added.

GEODAP and Web Publishing

The sample GEODAP .NET Web application has been improved with the addition of more data formats. In particular raster image formats (JPEG, BMP, PNG etc.) and documents types are now supported. Additional data types can be extracted including grids, TAB, SHP, HXYZ, HMAP, and HGD.

DAP browser map and rendering of data types

Grids, raster images, maps, TAB, SHP HXYZ, HMAP, and GDBs are rendered using snapshot technique. Grids, raster images and HMAP switch to true rendering at high resolution. acQuire surface from SEL files are rendered using symbols.

About the DAP Server

Geosoft DAP™ (Geosoft Data Access Protocol) is a family of Geosoft server and client technologies that provide for the cataloguing and distribution of spatial earth-science data to geoscientists over an Intranet or the Internet.

Data to be published through DAP is simply placed in a file system and organized in a way that makes sense to the data publisher.  Publishing services include metadata viewing, graphical data viewing, data extraction and data catalog queries. Data extraction provides for transfer of all or windowed parts of the data at an optimal resolution, in any format and in any coordinate system.

DAP supports any web client application, such as an ArcIMS client through Geosoft XML, or a MapServer application through OGC compliant WMS and Geosoft XML.  The "thick" clients such as Oasis montaj, ArcGIS, and MapInfo can be supported through plug-ins that uses the high performance TASK protocol.  Almost any data retrieval experience can be created through a .NET development that takes advantage of the Geosoft open GX Developer environment.

What is the DAP Server?

A Geosoft DAP Server comes with the following components:

Four core servers including:

  1. Geosoft DAP Catalog Server (DCS)
  2. Geosoft DAP Data Server (DDS)
  3. Geosoft DAP File Server (DFS)
  4. Geosoft DAP Map Server (DMS)

Three sample implementations of web servers that interact with the core servers to create a web client data discovery and delivery experience:

  1. ESRI ArcIMS example that uses the Geosoft DAP XML interface.
  2. MapServer example that uses the Geosoft DAP WMS interface, which is OGC compliant.
  3. ASP.NET example that uses Microsoft .NET and the Geosoft DAP XML interface to build a custom web page similar to the MapServer example.
  • Oasis montaj Geosoft DAP Administration client, which runs from within Geosoft Oasis montaj.
  • Geosoft public domain datasets that can be optionally installed to test the server application.
  • In addition, "thick" client applications that use the Geosoft high-performance TASK protocol to directly interact with Geosoft DAP servers are available directly from Geosoft.

What does the DAP Server installation do?

Server Install:

  • Creates and configures DCS, DDS, DFS and DMS of Geosoft DAP server
  • Sets up and configures a working WMS server with a PHP engine and MapServer
  • Sets up and configures a working XML server
  • Sets up and configures a sample web server integrating with ArcIMS
  • Loads default datasets into the DAP server
  • Creates a new local user so that the DAP server can run within a secure context
  • Sets security permissions on created directories and files used by the DAP server
  • Checks for and uses a Geosoft DAP server license key
  • Provides all this in a step-by-step, interface driven installation package

What data does the DAP Server support?

ArcView File Sets .SHP, .SHX, .DBF will be catalogued as spatially registered documents.  DAP will deliver selected documents to an Oasis client that will then display the data in a Geosoft map, or to an ArcGIS DAP client that can displays the SHP files directly.
MapInfo File Sets .TAB,.MAP,.ID,.DAT will be catalogued as spatially registered documents.  DAP will deliver selected document files to an Oasis client that will then display the data in a Geosoft map, or to an MapInfo DAP client that can displays the TAB files directly.
acQuire databases

Data stored in a corporate acQuire database can be cataloged and distributed to acQuire enabled client applications. acQuire surface point campaigning datasets using SEL files are now supported.

ESRI Geodatabase First level support for ESRI Geodatabases and ArcSDE by creating a data connector file.
Geosoft Grid Files All supported Geosoft grid types on a project basis.  Each grid file must be spatially located within a geographic or projected coordinate system.
Image Files All Geosoft supported image file formats.  Each image must be spatially located within a geographic or projected coordinate system.
Geosoft Maps Geosoft maps will be supported as spatially referenced documents.
Geosoft databases Geosoft GDB files will be support full windowing to selected area of interest.  GDB files must contain a designated X, Y coordinate channel pair in a defined projected to geographic coordinate system.
Geosoft HyperGrids Very large regional grids can be converted to Geosoft HyperMaps for more efficient windowing and delivery by DAP.  Administrator tools are provided to support the creation of HyperGrids.
Geosoft HyperXYZ Very large point attribute data (X, Y, attributes…) can be converted to Geosoft HyperXYZ format for efficient windowing and data delivery by DAP.  Administrator tools are provided to support the creation of HyperXYZ data from Geosoft GDB files.
Geosoft HyperMaps Specific large point and line GIS themes, such as drainage, political boundaries, claim boundaries can be converted to Geosoft HyperMaps for efficient windowing and distribution by DAP.  Administrator tools are provided for the creation of HyperMaps from a selected Geosoft map group.
Documents All document types can be catalogued with spatial references for delivery of the document files to DAP clients.
AutoCAD drawings AutoCAD drawings will not be directly supported. AutoCAD drawings can be converted to Geosoft MAP files or to GIS themes and distributed in these formats.
MS Access Databases MS Access databases will not be directly supported except as spatially located documents.  Data contained in an MS Access database can be imported into a Geosoft GDB file and converted to Geosoft HyperXYZ file for distribution.

What data does Geosoft DAP Server support?

top

ArcView File Sets

.SHP, .SHX, .DBF will be catalogued as spatially registered documents.  DAP will deliver selected documents to an Oasis client that will then display the data in a Geosoft map, or to an ArcGIS DAP client that can displays the SHP files directly.

MapInfo File Sets

.TAB,.MAP,.ID,.DAT will be catalogued as spatially registered documents.  DAP will deliver selected document files to an Oasis client that will then display the data in a Geosoft map, or to an MapInfo DAP client that can displays the TAB files directly.

acQuire databases

Data stored in a corporate acQuire database can be cataloged and distributed to acQuire enabled client applications.

Geosoft Grid Files

All supported Geosoft grid types on a project basis.  Each grid file must be spatially located within a geographic or projected coordinate system.

Image Files

All Geosoft supported image file formats.  Each image must be spatially located within a geographic or projected coordinate system.

Geosoft Maps

Geosoft maps will be supported as spatially referenced documents.

Geosoft databases

Geosoft GDB files will be support full windowing to selected area of interest.  GDB files must contain a designated X, Y coordinate channel pair in a defined projected to geographic coordinate system.

Geosoft HyperGrids

Very large regional grids can be converted to Geosoft HyperMaps for more efficient windowing and delivery by DAP.  Administrator tools are provided to support the creation of HyperGrids.

Geosoft HyperXYZ

Very large point attribute data (X, Y, attributes…) can be converted to Geosoft HyperXYZ format for efficient windowing and data delivery by DAP.  Administrator tools are provided to support the creation of HyperXYZ data from Geosoft GDB files.  .

Geosoft HyperMaps

Specific large point and line GIS themes, such as drainage, political boundaries, claim boundaries can be converted to Geosoft HyperMaps for efficient windowing and distribution by DAP.  Administrator tools are provided for the creation of HyperMaps from a selected Geosoft map group.

Documents

All document types can be catalogued with spatial references for delivery of the document files to DAP clients.

AutoCAD drawings

AutoCAD drawings will not be directly supported. AutoCAD drawings can be converted to Geosoft MAP files or to GIS themes and distributed in these formats.

MS Access Databases

MS Access databases will not be directly supported except as spatially located documents.  Data contained in an MS Access database can be imported into a Geosoft GDB file and converted to Geosoft HyperXYZ file for distribution.

What system requirements are needed to run DAP Server?

Geosoft DAP is a multi-threaded server application that will take maximum advantage of multiple processors and available memory. The more processors and memory on the server, the better the performance will be. The requirements listed below are guidelines. Speed and performance of a DAP server will be dependant on the hardware configuration and the data serving demands of your site.

Minimum Requirements:

  • Windows 2000/XP (will run on a Workstation and Server Edition)
  • IIS 5.0 or above, or Apache v2.0.44 or above
  • 512 MB RAM
  • Sufficient amount of physical disk space to hold all data to be served.

Optimal Requirements:

  • Windows 2000 Server or Windows 2003 Server (Standard Edition or Enterprise Edition)
  • IIS 5.0 or above, or Apache v2.0.44 or above
  • 2 GB RAM
  • Dual processor (minimum 1.4 – 2 GHz in speed
Back to top