Network Adapter Toolbar for MultiSpeak
The user can activate MultiSpeak analysis through the ArcFM Network Adapter toolbar. If the toolbar isn't visible in the ArcMap display, select View > Toolbars > Network Adapter/MultiSpeak Engineering Analysis.
The Network Adapter Options button opens the Network Adapter Options form.
The Export Selected Feeders button exports the selected features from the ArcFM geodatabase to the analysis engine.
The Import Analysis Results button imports the analysis results from the analysis engine to the ArcFM geodatabase.
The following button(s) do not appear on the Network Adapter toolbar by default and may be added using Tools > Customize. Select the Commands tab and the ArcFM Solution category. Drag the button from the Commands window and drop it on a toolbar.
This button clears all Network Adapter results and test case tables.
Import from MultiSpeak
Export to MultiSpeak
Click the Export button on the Network Adapter/MultiSpeak toolbar to export a selected set of feeders to a MultiSpeak-compliant analysis engine.
Connectivity Model: Select Sectional or Nodal. Sectional exports feeders using Section ID and parent Section ID. Milsoft uses a sectional model. Nodal exports feeders using a From Node ID and To Node ID.
Create a new network: When selected, this field indicates there are no existing feeders to be updated or appended. When unchecked, this field indicates that the exported feeders should be added to or replace an existing set of features. This field is checked by default.
Loads: When checked, load data will be added to the MultiSpeak XML using the Load Case selected in the Load Case field. The values in the load case field are from the Load Names table.
Network XML File: The field indicates the location of the output MultiSpeak XML. The Overwrite checkbox indicates whether to replace the existing file (checked) or not (unchecked).
Network Adapter Options for MultiSpeak
The Network Adapter Options has three tabs: Export Log, Files, and Export. The Export Log tab allows the user to select error logging options.
In the Network Adapter MDB field, browse or enter a path to the Network Adapter database (NetworkAdapter.mdb in the sample data). This database cannot be a feature database.
If the user chooses to log messages to the screen, the MultiSpeak Engineering Analysis Log form will appear. If the user chooses to log messages to a file, the same messages are saved to a text file. If the user chooses to log all messages, data error messages and detailed status messages will be logged. Otherwise, only data error messages will be logged.
The Files tab allows the user to determine the locate of the style sheets to be used for imports and exports. The default Export style sheet is: ArcFM Solution\Bin\Style Sheets\NetAdapterMSPEAExport.xsl. The default Import style sheet is: ArcFM Solution\Bin\Style Sheets\NetAdapterMSPEAImport.xsl.
The Export tab allows you to determine what information is exported and the model names used to identify features for export.
Export Model Names
In this section you can determine the model names used to designate a feature or field as one to be exported.
Class: Enter a model name that will designate a class to be exported. This model name must be assigned to all classes you want to export. The default model name is: MULTISPEAKEAEXPORT. If this model name is assigned and the Field option remains deselected, the class and all of its attributes (fields) will be exported.
Field: Enter a model name that will designate specific fields to be exported. This model name must be assigned to all fields you want to export. To export a field on a class, the class model name must be assigned to the feature as well as the field model name assigned to the field.
Simple Feature Shape: Enter a model name that will designate a non-network point, line, or polygon to be exported. This model name is used ONLY if you want to export non-network features. It is not necessary for the out-of-the-box MultiSpeak data model. If you want to assign a model name to export non-network features, you must assign the class model name as well.
Relationship Source: Enter a model name that will designate an object class that is related to a selected feature and is the source of the relationship (e.g., ConductorInfo may be the source of a relationship with Conductor feature classes). This model name is not necessary for the out-of-the-box MultiSpeak data model. If you want to assign a model name to export these relationship object classes, you must assign the class model name as well.
Export Edge Vertices: Exports vertices or shape points along an edge in the export as well as end points. The default setting is True (shape points are exported).
Export Relationships: Exports related objects. The default is True (related objects are exported).
Use Default Values: This option allows you to determine whether to apply default values and indicate the location of the Defaults XML file.
The Optional XML Processors are used for customization. Refer to the Network Adapter Implementation Guide for more information.