Preferences Schema
MULTIPOINT Element
See Also  Send comments on this topic.
Preferences Schema : MULTIPOINT Element

Glossary Item Box

Description

Specifies the multipoint greeking thresholds.

Diagram

MULTIPOINT Element

Overview

MULTIPOINT
Specifies the multipoint greeking thresholds.
color optional
Specifies the default greeking color for multipoint geometry.
greeking optional Restriction of xs:string
Flag that determines whether multipoint geometry will be greeked.
threshold1 optional Restriction of xs:int
Specifies the pixel threshold for drawing multipoint features as single pixels.
threshold2 optional Restriction of xs:int
Specifies the pixel threshold for drawing multipoint features using their actual symbols' greeking styles.
threshold3 optional Restriction of xs:int
Not used.
threshold4 optional Restriction of xs:int
Not used.

Attributes

NameTypeUseDefaultFixedDescription
color optional128,128,128 Specifies the default greeking color for multipoint geometry.
greekingRestriction of xs:stringoptionaltrue Flag that determines whether multipoint geometry will be greeked.
threshold1Restriction of xs:intoptional3 Specifies the pixel threshold for drawing multipoint features as single pixels.
threshold2Restriction of xs:intoptional8 Specifies the pixel threshold for drawing multipoint features using their actual symbols' greeking styles.
threshold3Restriction of xs:intoptional0 Not used.
threshold4Restriction of xs:intoptional0 Not used.

Remarks

  • Each threshold is slower to draw than the one before (that is, 1 is the fastest greeking drawing style and 4 is the slowest greeking drawing style).
  • Above the highest threshold used for multipoints, the actual multipoint symbol will be drawn.
  • The greeking thresholds are in screen pixel units. The extents of each feature in screen pixels is checked against the threshold values. The lowest threshold that the pixel extent falls below will be used to determine the greeking drawing method applied.
  • A threshold with the value 0 will not be used.

Examples

Restrictions

Each threshold must have a greater value than the one before for greeking to work properly (for example, if threshold1 is 2, then threshold2 must be 3 or greater).

Source

<xs:element name="MULTIPOINT" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Specifies the multipoint greeking thresholds.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute default="128,128,128" name="color">
      <xs:annotation>
        <xs:documentation>Specifies the default greeking color for multipoint geometry.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute default="true" name="greeking">
      <xs:annotation>
        <xs:documentation>Flag that determines whether multipoint geometry will be greeked.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="true" />
          <xs:enumeration value="false" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute default="3" name="threshold1">
      <xs:annotation>
        <xs:documentation>Specifies the pixel threshold for drawing multipoint features as single pixels.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute default="8" name="threshold2">
      <xs:annotation>
        <xs:documentation>Specifies the pixel threshold for drawing multipoint features using their actual symbols' greeking styles.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute default="0" name="threshold3">
      <xs:annotation>
        <xs:documentation>Not used.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute default="0" name="threshold4">
      <xs:annotation>
        <xs:documentation>Not used.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

See Also

© 2013 All Rights Reserved.