Jordon_Sangers
2018-06-07 18:23:30 UTC
Hans,
I recently moved our system over from AIMS to Mapguide, and started using
Meastro as well. We use a simple '>' as arrows to show direction of flow on
storm sewers. I can't seem to edit the symbol component in the viewer, I
get an 'object reference not set to an instance of an object' error. But I
can open up the XML to make changes.
Here is a screenshot of the composite symbol,
<Loading Image...
>
Here is the XML for the MTEXT protion <SymbolInstance> <SimpleSymbolDefinition> <Name>MTEXT</Name> <Description>Default MTEXT Symbol</Description> <Graphics> <Text> <Content>%CONTENT%</Content> <FontName>%FONTNAME%</FontName> <Bold>%BOLD%</Bold> <Italic>%ITALIC%</Italic> <Underlined>%UNDERLINED%</Underlined> <Overlined>%OVERLINED%</Overlined> <Height>%FONTHEIGHT%</Height> <PositionX>%StyleEditorGenerated_TextPositionX_0%</PositionX> <PositionY>%StyleEditorGenerated_TextPositionY_0%</PositionY> <HorizontalAlignment>%HORIZONTALALIGNMENT%</HorizontalAlignment> <VerticalAlignment>%VERTICALALIGNMENT%</VerticalAlignment> <Justification>%JUSTIFICATION%</Justification> <LineSpacing>%LINESPACING%</LineSpacing> <TextColor>%TEXTCOLOR%</TextColor> <GhostColor>%GHOSTCOLOR%</GhostColor> <Frame> <LineColor>%FRAMELINECOLOR%</LineColor> <FillColor>%FRAMEFILLCOLOR%</FillColor> <OffsetX>0.0</OffsetX> <OffsetY>0.0</OffsetY> </Frame> <Markup>'MTEXT'</Markup> </Text> </Graphics> <LineUsage> <VertexControl>OverlapNone</VertexControl> <Repeat>15000.00048</Repeat> <VertexAngleLimit>180</VertexAngleLimit> </LineUsage> <ParameterDefinition> <Parameter> <Identifier>CONTENT</Identifier> <DefaultValue>'>'</DefaultValue> <DataType>Content</DataType> </Parameter> <Parameter> <Identifier>FONTNAME</Identifier> <DefaultValue>'Arial'</DefaultValue> <DataType>FontName</DataType> </Parameter> <Parameter> <Identifier>FONTHEIGHT</Identifier> <DefaultValue>4000</DefaultValue> <DataType>FontHeight</DataType> </Parameter> <Parameter> <Identifier>BOLD</Identifier> <DefaultValue>false</DefaultValue> <DataType>Bold</DataType> </Parameter> <Parameter> <Identifier>ITALIC</Identifier> <DefaultValue>false</DefaultValue> <DataType>Italic</DataType> </Parameter> <Parameter> <Identifier>UNDERLINED</Identifier> <DefaultValue>false</DefaultValue> <DataType>Underlined</DataType> </Parameter> <Parameter> <Identifier>OVERLINED</Identifier> <DefaultValue>false</DefaultValue> <DataType>Overlined</DataType> </Parameter> <Parameter> <Identifier>JUSTIFICATION</Identifier> <DefaultValue>'FromAlignment'</DefaultValue> <DataType>Justification</DataType> </Parameter> <Parameter> <Identifier>LINESPACING</Identifier> <DefaultValue>1.05</DefaultValue> <DataType>LineSpacing</DataType> </Parameter> <Parameter> <Identifier>GHOSTCOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>GhostColor</DataType> </Parameter> <Parameter> <Identifier>FRAMELINECOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>FrameLineColor</DataType> </Parameter> <Parameter> <Identifier>FRAMEFILLCOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>FrameFillColor</DataType> </Parameter> <Parameter> <Identifier>TEXTCOLOR</Identifier> <DefaultValue>0xff103463</DefaultValue> <DataType>TextColor</DataType> </Parameter> <Parameter> <Identifier>HORIZONTALALIGNMENT</Identifier> <DefaultValue>'Center'</DefaultValue> <DataType>HorizontalAlignment</DataType> </Parameter> <Parameter> <Identifier>VERTICALALIGNMENT</Identifier> <DefaultValue>'Halfline'</DefaultValue> <DataType>VerticalAlignment</DataType> </Parameter> <Parameter> <Identifier>StyleEditorGenerated_TextPositionX_0</Identifier> <DefaultValue>0</DefaultValue> <DisplayName>PositionX</DisplayName> <Description>PositionX</Description> <DataType>Real</DataType> </Parameter> <Parameter> <Identifier>StyleEditorGenerated_TextPositionY_0</Identifier> <DefaultValue>0</DefaultValue> <DisplayName>PositionY</DisplayName> <Description>PositionY</Description> <DataType>Real</DataType> </Parameter> </ParameterDefinition> </SimpleSymbolDefinition> <ParameterOverrides> <Override> <SymbolName>MTEXT</SymbolName> <ParameterIdentifier>CONTENT</ParameterIdentifier> <ParameterValue>'>'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FONTNAME</ParameterIdentifier>
<ParameterValue>'Arial'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FONTHEIGHT</ParameterIdentifier>
<ParameterValue>4000</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>BOLD</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>ITALIC</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>UNDERLINED</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>OVERLINED</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>JUSTIFICATION</ParameterIdentifier>
<ParameterValue>'FromAlignment'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>LINESPACING</ParameterIdentifier>
<ParameterValue>1.05</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>GHOSTCOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FRAMELINECOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FRAMEFILLCOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>TEXTCOLOR</ParameterIdentifier>
<ParameterValue>0xff103463</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>HORIZONTALALIGNMENT</ParameterIdentifier>
<ParameterValue>'Center'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>VERTICALALIGNMENT</ParameterIdentifier>
<ParameterValue>'Halfline'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>StyleEditorGenerated_TextPositionX_0</ParameterIdentifier>
<ParameterValue>0</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>StyleEditorGenerated_TextPositionY_0</ParameterIdentifier>
<ParameterValue>0</ParameterValue>
</Override>
</ParameterOverrides>
<SizeContext>MappingUnits</SizeContext>
<UsageContext>Line</UsageContext>
<GeometryContext>LineString</GeometryContext>
</SymbolInstance>
This is my first post on the forums (long time lurker), hopefully it is
useful!
--
Sent from: http://osgeo-org.1560.x6.nabble.com/MapGuide-Users-f4182607.html
I recently moved our system over from AIMS to Mapguide, and started using
Meastro as well. We use a simple '>' as arrows to show direction of flow on
storm sewers. I can't seem to edit the symbol component in the viewer, I
get an 'object reference not set to an instance of an object' error. But I
can open up the XML to make changes.
Here is a screenshot of the composite symbol,
<Loading Image...
Here is the XML for the MTEXT protion <SymbolInstance> <SimpleSymbolDefinition> <Name>MTEXT</Name> <Description>Default MTEXT Symbol</Description> <Graphics> <Text> <Content>%CONTENT%</Content> <FontName>%FONTNAME%</FontName> <Bold>%BOLD%</Bold> <Italic>%ITALIC%</Italic> <Underlined>%UNDERLINED%</Underlined> <Overlined>%OVERLINED%</Overlined> <Height>%FONTHEIGHT%</Height> <PositionX>%StyleEditorGenerated_TextPositionX_0%</PositionX> <PositionY>%StyleEditorGenerated_TextPositionY_0%</PositionY> <HorizontalAlignment>%HORIZONTALALIGNMENT%</HorizontalAlignment> <VerticalAlignment>%VERTICALALIGNMENT%</VerticalAlignment> <Justification>%JUSTIFICATION%</Justification> <LineSpacing>%LINESPACING%</LineSpacing> <TextColor>%TEXTCOLOR%</TextColor> <GhostColor>%GHOSTCOLOR%</GhostColor> <Frame> <LineColor>%FRAMELINECOLOR%</LineColor> <FillColor>%FRAMEFILLCOLOR%</FillColor> <OffsetX>0.0</OffsetX> <OffsetY>0.0</OffsetY> </Frame> <Markup>'MTEXT'</Markup> </Text> </Graphics> <LineUsage> <VertexControl>OverlapNone</VertexControl> <Repeat>15000.00048</Repeat> <VertexAngleLimit>180</VertexAngleLimit> </LineUsage> <ParameterDefinition> <Parameter> <Identifier>CONTENT</Identifier> <DefaultValue>'>'</DefaultValue> <DataType>Content</DataType> </Parameter> <Parameter> <Identifier>FONTNAME</Identifier> <DefaultValue>'Arial'</DefaultValue> <DataType>FontName</DataType> </Parameter> <Parameter> <Identifier>FONTHEIGHT</Identifier> <DefaultValue>4000</DefaultValue> <DataType>FontHeight</DataType> </Parameter> <Parameter> <Identifier>BOLD</Identifier> <DefaultValue>false</DefaultValue> <DataType>Bold</DataType> </Parameter> <Parameter> <Identifier>ITALIC</Identifier> <DefaultValue>false</DefaultValue> <DataType>Italic</DataType> </Parameter> <Parameter> <Identifier>UNDERLINED</Identifier> <DefaultValue>false</DefaultValue> <DataType>Underlined</DataType> </Parameter> <Parameter> <Identifier>OVERLINED</Identifier> <DefaultValue>false</DefaultValue> <DataType>Overlined</DataType> </Parameter> <Parameter> <Identifier>JUSTIFICATION</Identifier> <DefaultValue>'FromAlignment'</DefaultValue> <DataType>Justification</DataType> </Parameter> <Parameter> <Identifier>LINESPACING</Identifier> <DefaultValue>1.05</DefaultValue> <DataType>LineSpacing</DataType> </Parameter> <Parameter> <Identifier>GHOSTCOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>GhostColor</DataType> </Parameter> <Parameter> <Identifier>FRAMELINECOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>FrameLineColor</DataType> </Parameter> <Parameter> <Identifier>FRAMEFILLCOLOR</Identifier> <DefaultValue> </DefaultValue> <DataType>FrameFillColor</DataType> </Parameter> <Parameter> <Identifier>TEXTCOLOR</Identifier> <DefaultValue>0xff103463</DefaultValue> <DataType>TextColor</DataType> </Parameter> <Parameter> <Identifier>HORIZONTALALIGNMENT</Identifier> <DefaultValue>'Center'</DefaultValue> <DataType>HorizontalAlignment</DataType> </Parameter> <Parameter> <Identifier>VERTICALALIGNMENT</Identifier> <DefaultValue>'Halfline'</DefaultValue> <DataType>VerticalAlignment</DataType> </Parameter> <Parameter> <Identifier>StyleEditorGenerated_TextPositionX_0</Identifier> <DefaultValue>0</DefaultValue> <DisplayName>PositionX</DisplayName> <Description>PositionX</Description> <DataType>Real</DataType> </Parameter> <Parameter> <Identifier>StyleEditorGenerated_TextPositionY_0</Identifier> <DefaultValue>0</DefaultValue> <DisplayName>PositionY</DisplayName> <Description>PositionY</Description> <DataType>Real</DataType> </Parameter> </ParameterDefinition> </SimpleSymbolDefinition> <ParameterOverrides> <Override> <SymbolName>MTEXT</SymbolName> <ParameterIdentifier>CONTENT</ParameterIdentifier> <ParameterValue>'>'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FONTNAME</ParameterIdentifier>
<ParameterValue>'Arial'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FONTHEIGHT</ParameterIdentifier>
<ParameterValue>4000</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>BOLD</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>ITALIC</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>UNDERLINED</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>OVERLINED</ParameterIdentifier>
<ParameterValue>false</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>JUSTIFICATION</ParameterIdentifier>
<ParameterValue>'FromAlignment'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>LINESPACING</ParameterIdentifier>
<ParameterValue>1.05</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>GHOSTCOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FRAMELINECOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>FRAMEFILLCOLOR</ParameterIdentifier>
<ParameterValue>
</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>TEXTCOLOR</ParameterIdentifier>
<ParameterValue>0xff103463</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>HORIZONTALALIGNMENT</ParameterIdentifier>
<ParameterValue>'Center'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>VERTICALALIGNMENT</ParameterIdentifier>
<ParameterValue>'Halfline'</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>StyleEditorGenerated_TextPositionX_0</ParameterIdentifier>
<ParameterValue>0</ParameterValue>
</Override>
<Override>
<SymbolName>MTEXT</SymbolName>
<ParameterIdentifier>StyleEditorGenerated_TextPositionY_0</ParameterIdentifier>
<ParameterValue>0</ParameterValue>
</Override>
</ParameterOverrides>
<SizeContext>MappingUnits</SizeContext>
<UsageContext>Line</UsageContext>
<GeometryContext>LineString</GeometryContext>
</SymbolInstance>
This is my first post on the forums (long time lurker), hopefully it is
useful!
--
Sent from: http://osgeo-org.1560.x6.nabble.com/MapGuide-Users-f4182607.html