<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kb.orbitgt.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kb.orbitgt.com/feed.php">
        <title>Orbit Knowledge Base 43:flashmap:publicinterface</title>
        <description></description>
        <link>https://kb.orbitgt.com/</link>
        <image rdf:resource="https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico" />
       <dc:date>2026-08-05T01:20:56+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/definitionfile?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/demoproject?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/examples?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/flashfaq?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/hyperlink?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/index?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/layers?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/maptip?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/measure?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/modes?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/parameters?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/selection?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/session?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/state?rev=1553513784"/>
                <rdf:li rdf:resource="https://kb.orbitgt.com/43/flashmap/publicinterface/view?rev=1553513784"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico">
        <title>Orbit Knowledge Base</title>
        <link>https://kb.orbitgt.com/</link>
        <url>https://kb.orbitgt.com/lib/tpl/orbitgt_standalone/images/favicon.ico</url>
    </image>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/definitionfile?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Orbit FlashMap Public Interface Definition File</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/definitionfile?rev=1553513784</link>
        <description>Orbit FlashMap Public Interface Definition File


/**
 * &lt;p&gt;Interface I_PublicInterface models the public interface object of OFM.  &lt;/p&gt;
 * @version 4.2 Sept 2006
 */
interface com.orbitgis.ofm.I_PublicInterface 
{
 
  //////////////////////////////////////////////////////////////////////////////////////
  // Compass Rose
  //////////////////////////////////////////////////////////////////////////////////////
  
  /** Pans view 1/4 left */
  function panLeft():Void;
  /** Pans view 1/4 right */
…</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/demoproject?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Public Interface &#039;Cockpit&#039; Test Application</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/demoproject?rev=1553513784</link>
        <description>Public Interface &#039;Cockpit&#039; Test Application

The public interface &#039;cockpit&#039; application is a demo of FlashMap&#039;s public interface capabilities.  It is bundled with your OFM download but can also be downloaded here (last updated 27 march 2006).  The test project attempts to demonstrate as much functionality as possible.  It is configured to work with the default OFM installation.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/examples?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Examples</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/examples?rev=1553513784</link>
        <description>Examples

This page contains example code of how you can use FlashMap&#039;s public interface.

Loading the interface object

This is the most basic example.  It just shows how to load the public interface, when embedding OFM using the ActionScript 2 MovieClipLoader class.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/flashfaq?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OFM Embedding FAQ (Flash)</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/flashfaq?rev=1553513784</link>
        <description>OFM Embedding FAQ (Flash)

Q: OFM does not render fonts when embedded.

A: Did you apply a mask to OFM?  If you do so, make sure the mask is not a scene-mask, but a mask defined using the actionscript setMask() call.  OFM uses device fonts, which are not masked when using a scene mask.  Also, the masquee may not be an externally loaded MovieClip.  This means you&#039;ll need to load OFM as a child clip of a normal movieclip, for masking to function correctly.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/hyperlink?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hyperlink mode</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/hyperlink?rev=1553513784</link>
        <description>Hyperlink mode

This page details how events can be captured when OFM is in hyperlink mode.

Hyperlink mode allows you to listen to hyperlink clicks (clicks near an object with hyperlink properties).  You can retrieve the latest selected hyperlink using the</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/index?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Public Interface</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/index?rev=1553513784</link>
        <description>Public Interface

This document tries to give an overview of all the functionality made available by FlashMap&#039;s public interface API.
It gives the reader an overview of its functions, grouped by topic :

	*  Object selection - Capturing object selections
	*  Map Modes - Capturing mode change events or set a new active mode</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/layers?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Layers</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/layers?rev=1553513784</link>
        <description>Layers

These functions allow you to retrieve a list of layer names and layer visibilities.

	*  Use getLayerNames() and getLayerVisibilities() to get a list of the available layers.  
	*  Use toggleLayer(index, reload) to toggle a layer&#039;s visibility. If the second parameter is true, the view will reload).</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/maptip?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Maptips</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/maptip?rev=1553513784</link>
        <description>Maptips

If you are embedding OFM, you can use the setMapTipLayer() function to change the active maptip layer.

Background

Maptips in OFM are an extension of maptips in Orbit GIS.  In OrbitGIS, each model of a dataset can be configured to have a maptip attribute, which is then used as a tooltip.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/measure?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Measure</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/measure?rev=1553513784</link>
        <description>Measure

These functions allow you to control the measure component.  The measure component keeps track of length and area of a user defined polyline.  It keeps 2 sets of resulting length/area : 

	*  The measure set keeps length and area of the most current state (updated whenever the mouse moves).</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/modes?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Map Modes</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/modes?rev=1553513784</link>
        <description>Map Modes

The map mode related functions allow you to set the Active mode, read the currently active mode and listen for mode changes.  The active mode defines how OFM interacts with the user.  

	*  Use the setActiveMode() and getActiveMode() functions to set and retrieve the active mode.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/parameters?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OFM Parameters</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/parameters?rev=1553513784</link>
        <description>OFM Parameters

During development, some internal parameters were added to OFM to make it more adaptable to different environments.  This page documents these parameters.

You can specify these parameters using the setOFMParameter() function of the public interface or using the UI configuration file</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/selection?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Object selection</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/selection?rev=1553513784</link>
        <description>Object selection

Objects are selected by clicking or dragging on the map.

When objects were selected, OFM will load the first object&#039;s attribute rows from the server.

Several events are fired during this procedure :

	*  Selection changed event : The selected objects changed.</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/session?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Session Parameters</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/session?rev=1553513784</link>
        <description>Session Parameters

Session parameters are primarily used to influence server operations.  Since session parameters require a connection to the server, you must wait until the client state is “ready” before setting it.  You can do so using designated</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/state?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Client State</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/state?rev=1553513784</link>
        <description>Client State

These functions allow you to monitor OFM&#039;s state in two ways :

	*  You can monitor its startup state : clientState.
	*  You can monitor whether it&#039;s currently communicating with the server : busy.

Busy state

The busy state is expressed as a boolean (where true means busy).  Use</description>
    </item>
    <item rdf:about="https://kb.orbitgt.com/43/flashmap/publicinterface/view?rev=1553513784">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T11:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Viewing</title>
        <link>https://kb.orbitgt.com/43/flashmap/publicinterface/view?rev=1553513784</link>
        <description>Viewing

These functions allow you to get info on the current view definition and do something with the view.  
The following can be used to install a listener on user-initiated view events :

	*  addNewViewListener() and removeNewViewListener() to add or remove listeners for new view events.</description>
    </item>
</rdf:RDF>
