Demos
API
ID Name Description
1 Display Map Display a map.
2 Zoom In/Out Add a zoom control outside the map area.
3 Navigation Panel Add a navigation panel to the map.
4 Theme Based FOI layer Add, or remove, a theme-based FOI layer on a map. Note: this particular FOI layer is associated with the theme 'customers' in the datasource 'mvdemo'.
5 Theme Based FOI layer visibility How to show, or hide, an existing theme-based FOI layer.
6 Custom Marker for a Theme Based FOI layer Set a custom marker for a theme-based FOI layer.
7 Event Listeners for a Theme Based FOI layer Set custom event listeners for a theme-based FOI layer.
8 Get FOI attributes from a Theme Based FOI layer Get the attributes that are populated from query results for specific FOI objects in a theme-based FOI layer.
9 Refresh a Theme Based FOI layer Refresh a theme-based FOI layer.
10 Templated Theme Based FOI layer How to use a templated theme-based FOI layer. A templated theme has query conditions with bind variables. Bind variable values are supplied at at run-time in the client API. MapViewer only fetches features that satisfy the query conditions based on the supplied values.
11 Add/Remove, Show/Hide FOI How to add/remove, show/hide individual FOIs. Note: Mapviewer will automatically transform the FOI geometry coordinates if the srid of FOI geometry is different from that of the base map.
12 FOI Utilities Some utility methods to customize various aspects of FOI interaction.
13 Marker FOIs Create and display custom marker features on the map.
14 Custom content FOIs Create FOIs with custom HTML content.
15 Red Lining Draw simple shapes on the map and generate red-line polygons etc.
16 Info Window Display an arbitrary info window at a specified location on the map with custom HTML content (an Oracle logo in this case).
17 Copyright Information Display copyright information.
18 Scale Bar Add a scale bar to the map.
19 Map Decoration Add map decoration elements, with custom HTML content, to the map. A map decoration adds immovable contents to the top of the map.
20 Coordinate System Transformation How to use the client API to issue AJAX requests to the MapViewer server to perform CS transformation.
21 Map Event Listeners Handle global events of the map display area, such as mouse clicks.
22 Multiple Base Maps Add, show or hide multiple map tile layers.
23 Map Printing Print the map being displayed.
24 Maps and JavaServer Faces Display a map inside an ADF Faces (JSF) page.
25 Circle Tool Use the circle tool to create a rubber-band circle on the map.
26 Rectangle Tool Use the rectangle tool to create a rubber-band rectangle on the map.
27 Multiple Redlines Add multiple user-drawn red-lines.
28 Array Parameter & Templated Theme Based FOI How to use an ARRAY type as a bind variable for a templated theme-based FOI layer.
29 Collapsible Overview Map Add an overview map as a collapsible element inside the main map.
30 Overview Map Create an overview map outside the main map area.
31 Custom Info-Window Style Set info-window style elements or skin.
32 Zoom to Rectangle Zoom to a specific rectangular area on the map.
33 Marquee Zoom Zoom the map to a rectangle area defined using the rectangle tool.
34 Dynamic theme based FOI styles Dynamically create and apply a color-based bucket style to a theme-based FOI.
35 Bounding Theme Define the map extent, center and zoom, by specifying a bounding theme.
36 Map Legend Define, and display, a collapsible map legend inside a map.
37 JDBC theme-based FOI Add a theme-based FOI layer based on a dynamic JDBC query..
38 Animating FOI movement Animate a FOI
39 Customizing mouse cursor style Change the mouse cursor style
40 Updating user defined FOI Change and refresh user-defined FOIs
41 Highlight theme-based FOIs using a polygon Draw a polygon on the map and highlight theme-based FOIs that are within the polygon.
42 Highlight theme-based FOIs using a circular buffer Draw a circle on the map and highlight theme-based FOIs that are within the circle.
43 Dynamic XML BI data and choropleth map Display dynamically created (as XML) business data as a choropleth map.
44 Dynamic XML BI data and Pie Charts Display dynamically created (as XML) business data as pie charts on a map.
45 Dynamic XML BI data and dynamic theme Display dynamically created XML business data on top of a dynamically created theme.
46 Dynamic Marker style for a theme Display a point type theme using dynamically created (client-side) MARKER styles.
47 Multi-style thematic mapping based on dynamic data How to apply multiple styles, on multiple data columns of a dynamic XML data set, using a single theme.
48 Theme based FOI layout customizer Use a layout customizer to change the way FOIs are displayed on the map.
49 Custom map tiles layer Use the custom map tile layer interface to display map tiles served by an external map tile server.
50 Dynamic theme, BI data and Pie chart style Use a dynamically created theme, business data and style together.
51 Theme based FOI utilities Some useful theme based FOI utility methods, e.g. to customize info window behavior and polygon image rendering.
52 Dynamic theme, pie chart and custom rendering rules Explicitly specify columns from a query result set for a Pie chart style.
53 Dynamic theme and dynamic Bar chart style Create a dynamic Bar chart style.
54 Highlighting JDBC theme-based FOI features Highlight features of a dynamic (JDBC) theme-based FOI layer.
55 Dynamic user defined FOI styles Display user defined FOIs with dynamically defined styles.
56 Highlighting individual features of a theme based FOI layer Highlight one or more features of a theme-based FOI layer by clicking on the features.
57 Adding GeoRSS feed as a theme-based FOI layer Display a GeoRSS feed as a theme-based FOI layer.
58 GeoRSS support Customize the display of external GeoRSS feeds.
59 Tabbed info window Display an info-window with multiple tabs.
60 Distance measuring tool Add and use a distance measuring tool.
61 Tool bar Use the built-in tool bar.
62 Magnifying glass or "microscope" Add a movable magnifying glass to your map.
63 Wrap around map Display the map so that it wraps around the +/- 180 meridian.
64 Rotating map symbols This example shows how to rotate map symbols using oriented points.
65 Built-in Bing Maps tile layer This example shows how to display Microsoft Bing Maps as a map tile layer.
66 Built-in Nokia Maps tile layer This example shows how to display Nokia Maps as a map tile layer.
67 Built-in Tomtom Maps tile layer This example shows how to display Tomtom Maps as a map tile layer.
68 Built-in LocationBox Maps tile layer This example shows how to display LocationBox Maps as a map tile layer.
69 Built-in ALK Maps tile layer This example shows how to display ALK Maps as a map tile layer.
For feedbacks and bug reports, please use the Spatial/MapViewer discussion forum on OTN.