DbMAP ASJ either takes advantage of all the features,
reliability and scalability of Oracle Locator and
Spatial,
or the flexibility of PostGIS, or any relational
database via JDBC/ODBC (Access, SQL Server, SyBase, MySQL, etc.).
DbMAP ASJ works within any J2EE Containers (ORACLE, TOMCAT,
IBM WEBSPHERE, etc.) running on Windows, Linux and MAC
OS; it offers Web Map Services supported by any WMS clients and offers several other services, through Servlets, like
the usage of Google Earth as a data source. It is supplied
with royalty free advanced java applets, OCX and Java components.
These components can be used freely in WebGIS applications
developed with usual programming tools to build best-of-breed
thin-client web applications, classic client/server desktop
applications and handheld devices applications.
DbMAP ASJ Runtime Server is
either licensed per number of users, or per number of web
server. In both cases DbMAP ASJ Runtime
Server is independent from the number of sessions on the
web server and it is equipped with the image services and
spatial server components for both DbMAP and WMS clients.
DbMAP Viewer & Author is
required on any clients connected to the server component
that needs to manipulate deeply
the spatial data. It works via http and it is licensed
per workstation in every environment where a Runtime Server
exists. WebGIS Author application projects are dependant
from the DbMap ASJ license owned. DbMAP Viewer & Author
includes the Data Manager, which can be directly connected
to the data server via Tcp/Ip.
DbMAP Developer Kit is licensed
per developer workstation and based on the runtime server
license for the development,
test and demonstration in the built applications. DbMAP
Developer Kit is provided with a DbMAP Viewer & Author
license (DataManager included) for development, test and
demonstration. Java applets, OCX/activex and Java components
(for pocket PC either) are used to build and deploy, royalty-free,
all the WebGIS applications. DbMAP Developer Kit is supplied
with source code for the satellite applets components,
which can be modified for a complete customisation of the
user interface. It comes with a full set of templates for
the rapid development of advanced GIS application. End
users of WebGIS client/server or handheld-based applications
built with the Developer Kit must own a DbMAP ASJ Runtime
Server user license, which can be provided by authorized
developers.
picture 1:main architecture of a Web-GIS
solution integrating 2D & 3D based on DbMAP ASJ and
DbMAP Web 3D.
The efficient server component offers
advanced GIS services via Web, taking advantage of any
features
offered by the existing spatial database engine, and accessing
the whole Spatial Data Infrastructure. DbMAP
ASJ Runtime Server offers Map and Image Server services (with multi-source
data support) that can be used for remote visualization
and editing, even directly on any centralised spatial databases.
DbMAP ASJ Runtime Server allows to control the services
and GIS data to be published, through a web interface,
in order to completely integrate with the existing security
system. DbMAP ASJ Runtime Server is easy to install and
to configure; it directly accesses the GIS data sources
to publish, whichever DB they are in and whatever the format
of raster and vectorial files managed.
Author & Data Manager make
GIS portal development very easy. With the included Data
Manager, DbMAP Viewer & Author ensures to
database Administrators and to WebGIS applications developers
a fast productivity, keeping complete control
on the system and the spatial data. Data Manager, directly
connected with the database, makes the population of geospatial
tables easy and fast; it also guarantees the best flexibility
and control of data migration activities. DbMap ASJ Viewer & Author
connects to the DbMAP server component via http (internet
or intranet) and it allows, among others: the best control
on the data; the selection of the layers (even from different
data sources, driver engines and web servers); the visibility
of the services and the desired layout for any single application;
the direct editing of geometries, depending on the available
data management engine installed.
The Developer Kit is complete for
all standard development platforms. DbMAP Developer Kit is
the most complete and powerful solution to develop WebGIS
applications that are interacting with a central Spatial
DB reachable via Web. DbMAP Developer Kit includes advanced
components to build applications on every platform, using
the same development tools already used for the management
applications. These components are not simple modules to
display and surf the GIS data, but complete “objects”
(Applets, OCX/ActiveX and Java classes) offering advanced
“methods” to build reliable and fully controlled
applications requiring the best interaction and integration
among the alphanumeric data and their graphic and geometric
representation, georefered in the space.
The Developer Kit is the complete
solution for all the standard development platforms. DbMAP
Developer Kit is
a powerful solution to develop WebGIS applications that
need to interact with a centralised spatial database, relaying
even on a distributed Spatial Data Infrastructure, and
reachable through the Web. DbMAP Developer Kit includes
advanced components to build applications on any platforms,
using the common development tools. These components are
not only simple modules to display and navigate thrhough
GIS data, but they are full extendeable “objects” (Applets,
OCX/ActiveX and Java classes) offering advanced “methods” to
develop reliable and fully controlled applications requiring
the best interaction and integration among the alphanumeric
data and their graphic and geometric representation, including
the control on their georeference in the space.
|
DbMAP
Pictometry®,a brand new tool to publish on
the web all the Pictometry® oblique image libraries,
which works together with all the DbMAP technology components.
Apart from the standard features contained within DbMAP
ASJ, DbMAP Pictometry® integrates into any GIS portals
adding new functionalities and allowing an easy navigation
through oblique images.
This technology includes DbMAP Pictometry® Runtime
Server and DbMAP Pictometry® Extension Kit, which include
all the DbMAP ASJ features, plus the applets (supplied
with source code) to build best-of-breed Web GIS applications.
The new features include:
- synchronised navigation through oblique
images
- query of GIS objects and visualization of related
data
- query on data and geolocalization of selected objects
- measuring tool both on the GIS window and on the
oblique images window
|
- changeable point-of-view
- selection of themes
- integration to other applications through parameters
- etc.. |
DbMAP Pictometry® Extension Kit is
supplied with a license per developer workstation. It
includes one license of DbMAP Pictometry® Runtime
Server only for development, test and demo purposes.
The component is an add-on to DbMAP ASJ, therefore one
or more DbMAP Developer Kit licenses must be legally
owned.
DbMAP Pictometry® Runtime Server is
supplied either with a license per number of users, or
per number/configuration of the hosting web server. Both
cases, the license is independent from the number of applications
running on the web server. The component is an add-on to
DbMAP ASJ, therefore one or more DbMAP ASJ Runtime Server
licenses must be legally owned.
|
The
main technical features of the system are:
- Compliance with OGC® (Open Geospatial Consortium)
requisites;
- OGC® Web Map Service Implementation Specification,
Version 1.1.1;
- Compatibility with all the most common operative
systems (Windows, MacOS, Linux);
- DbMAP ASJ web components can be used with any
internet browsers; no installation or additional
plug-in required; Java 1.1 (or later) virtual machine
is required;
- Server components require Java 1.4 o later and
are compatible with the most common web servers and
Java/J2EE containers, like Oracle AS, Apache Tomcat,
IBM Websphere, etc.
|
DbMAP ASJ Runtime
Server |
platform:
|
environment:
- Web Server and J2EE Container (Oracle
AS; Tomcat; IBM Websphere; etc.);
- Java 1.4 or higher- LDAP access or
other systems provided by the J2EE container;
|
spatialDB server:
- Oracle Locator;
- Oracle Spatial;
- PostGIS;
- MySQL GIS
- SDA Spatial Driver for RDBMS JDBC/ODBC (Access;
SQL Server; MySQL; …).
|
image server:
- DbMAP Image Server (ECW; GeoTIFF; DWG files);
- IWS Ermapper (also remote);
- Oracle 10g (o later) Spatial/GeoRaster;
- (*) DbMAP Image Server requires a Windows platform
and can be reached by the DbMAP ASJ Runtime Server
through RMI service.
|
services:
- Services for DbMAP applets, OCX and Java components;
- Web Map Services (WMS 1.1.1) for standard WMS clients;
- Image Web Server with mosaicing and merging of multiple
images;
- Vector Display List got from spatial or alphanumeric
query applying optimisation algorithm for the resulting
vertexes depending on the current view dimension;
- Execution of commands provided by the existing
spatial database and total control on the resulting
vectorial or alphanumeric information sets;
- Creation of Shapefiles through Spatial Database
queries and related download service.
|
DbMAP Viewer &
Aurhor (& Data Manager) - (applicazione client) |
platform:
|
environment:
- Java Virtual Machine 1.4 or higher;
- DbMAP ASJ Runtime Server http connection.
|
spatialDB:
- Handled by DbMAP ASJ Runtime Server;
- Read/Write of Shapefile, on the Client.
|
raster images:
- Raster Image provided by DbMAP ASJ Runtime Server;
- TIFF and ECW can be loaded and overlaid from local
files.
|
application
features applicative:
- Shapefile import-export;
- Creation of union boundaries for the background
data;
- Spatial Database objects display: applying spatial
or alphanumeric selection criteria, overlaying
with raster and vectorial background, and user-definable
data classifications;
- Advanced editing of the spatial database objects;
- Use commands provided by the spatial database,
through an expression generator;
Print capabilities with preview and layer
list;
- Creation of WebGis projects customised for
internet or intranet usage.
|
DbMAP Developer
Kit Rel. 2.5 (includes Runtime Server, Viewer & Author
and Data Manager for developing, test and demostration
purpose)
|
advanced
features delivered from the client runtime |
Applets
(browser +Java 1.1)
|
Components
Java
(Java 1.4 or higher) |
OCX/ActiveX
(Client Windows) |
Use of
DbMAP Runtime Server services through HTTP calls |
yes |
yes |
yes |
Client
side overlay of vectorial display list and raster
background |
yes |
yes |
yes |
Exposed
methods for handling the graphic page |
yes |
yes |
yes |
Save/Load of the graphic
page content (raster and vectorial) |
no |
yes
(*) |
yes |
Optimised data reload
according to the displayed region |
yes |
yes |
no |
Navigation tools (zoom,
pan, etc…..) |
yes |
yes |
yes |
Geometric selection
(point, circle, polygon, buffer, etc…..) |
yes |
yes |
yes |
Alphanumeric query for
graphic objects selection |
yes |
yes |
yes |
Graphic settings (hatch,
line types, fonts, gifs, ecc.) |
yes |
yes |
yes |
Customizable graphic
settings |
yes |
yes |
yes |
Exposed methods for
layers management |
yes |
yes |
no |
Exposed methods for
graphic editing of the spatial database |
yes |
yes |
yes |
Customizable alphanumeric
data display (form or list) |
yes |
yes |
yes |
Advanced print controls
(scaled print included) |
yes |
yes |
yes |
Direct use of spatial
database function and result management |
yes |
yes |
yes |
Display of raster and
vectorial local files (1) |
no |
yes |
yes |
Different Spatial DB
support (other than those for DbMAP ASJ) |
no |
no
(*) |
yes |
Intersection and Union
operators between local objects (2) |
no |
no |
yes |
Realtime system coordinate
conversion (2) |
no |
no |
yes |
Local Import/Export
from/to different vectorial formats |
no |
no |
yes |
|
(*) The graphic page, extended
to a region defined by the programmer, can be saved and
charged again for local working. (1) With the Java components
it is possible to locally manage rasters GeoTIF and ECW
and vectors SHP files; with the OCX component it is possible
to manage other kinds of rasters (as GeoTIF, JPG, BMP,
ECW and SID with the proper driver) and vectors (Shapefile,
DGW and DFX). (2) For the java applets and components
this function is delegated to the spatial engine. |
|