Skip Headers
Oracle® Application Server MapViewer User's Guide
Release 10.1.3.1
B14036-03
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
 

New and Changed Features

This section describes major features that are new or changed since the previous release of OracleAS MapViewer, which was included in Oracle10g Release 2 (10.1.2).

Oracle Maps Feature

Oracle Maps refers to a suite of technologies provided as part of MapViewer. It consists of automated caching of pregenerated base map image tiles; an easy to use Ajax-based Web mapping interface, and powerful feature of interest (FOI) layers driven by Oracle Spatial database queries that are also accessible through Ajax.For information about Oracle Maps, see Chapter 8.

Oracle Map Builder Tool

Oracle Map Builder is a standalone graphical tool for creating and editing styles, themes, and base maps. It replaces the Map Definition Utility that was provided in previous releases. The main features of Oracle Map Builder include WYSIWYG editing and previewing of style, theme and base-map definitions; wizards to simplify workflow; and import and export of style, theme, and base map definitions from and into text files.

For information about Oracle Map Builder, see Chapter 9.

Enhanced Map Labeling

The following new features provide enhance map labeling capabilities:

PL/SQL API: SDO_MVCLIENT Package

MapViewer now has a PL/SQL application programming interface (API). This API consists of the PL/SQL package SDO_MVCLIENT, which is intended for Oracle Database users who want to access OracleAS MapViewer services from inside an Oracle database. This package exposes most capabilities of OracleAS MapViewer, and it handles all communication with the actual OracleAS MapViewer server running on a middle tier on behalf of a user making map requests For information about the PL/SQL API, see Chapter 6.

New Advanced Style Types: Dot Density, Bar Chart, Collection

MapViewer supports the following new advanced styles: dot density (see Section A.6.4), bar chart (see Section A.6.5), and collection (see Section A.6.6). A collection style combines and uses multiple styles in a single rendering pass.

TrueType Font Symbol Support

MapViewer can now manage TrueType font files, and turn any symbol in a TrueType font into a MapViewer marker. For information about TrueType font-based marker styles, see Section A.2.3.

Custom (External) Attribute Data Provider Support

MapViewer now supports middle-tier joins of external attribute data (such as sales) with geometries stored in Oracle Spatial, providing even more thematic mapping possibilities. For information about thematic mapping using external attribute data, see Section 2.3.3.1.

Map Scale Bars

MapViewer now enables you to provide easy to use, configurable scale bars on maps. To add a scale bar, use the setScaleBar(ScaleBarDef sbar) method of the oracle.lbs.mapclient.MapViewer class of the Java API, or use the addScaleBar method of the Oracle Maps JavaScript API. The Oracle Maps feature is described in Chapter 8, and its JavaScript API is described in Section 8.4.

Theme-Wide Transparency

Any theme, even an external WMS layer, can now have a specified transparency when a map is rendered.

Embedded Geometries and Label Text

MapViewer now supports geometries and label text that are embedded fields inside user-defined Oracle SQL object types.

WMS Service Enhancements

MapViewer now supports a customizable SDO to EPSG SRID mapping table (file). This enables the WMS user to use EPSG SRIDs when interacting with MapViewer's WMS service.

Image Processing Operations with GeoRaster Themes

MapViewer now supports image processing operations on GeoRaster themes in a map request. For more informations, see the description of the <operation> element in Section 3.2.19.

Client-Side Style Creation

When developing a MapViewer application, you can now create dynamic styles on the client side and add them to the map request using one method: MapViewer.addStyle(name, StyleModel)

The addStyle method is described in Section 4.3.4.

Theme Modifiers for Base Map Themes

You can now specify dynamic theme modifiers for base map themes by using the new <theme_modifiers> element, which is described in Section 3.2.17.

Sample Image of Any Style

You can now issue a simple HTTP request to a MapViewer server and get back a sample image showing how a specified MapViewer style will appear. For example, the URL http://www.mycorp.com/mapviewer/omserver?sty=m.star will return a small image displaying the M.STAR style, if MapViewer has been deployed at that location. For more information, see Section 2.2.4.