Map Schema
POINT Element
See Also  Send comments on this topic.
Map Schema : POINT Element

Glossary Item Box

Description

When parent element is REFPOINTS, POINT defines a reference point.

Diagram

POINT Element

Overview

POINT
When parent element is REFPOINTS, POINT defines a reference point.
x required xs:double
The x coordinate of the reference point in map coordinates.
y required xs:double
The y coordinate of the reference point in map coordinates.
z required xs:double
The z coordinate of the reference point in map coordinates.
name required Restriction of xs:string

Attributes

NameTypeUseDefaultFixedDescription
xxs:doublerequired  The x coordinate of the reference point in map coordinates.
yxs:doublerequired  The y coordinate of the reference point in map coordinates.
zxs:doublerequired  The z coordinate of the reference point in map coordinates.
nameRestriction of xs:stringrequired   

Remarks

When parent element is PREFERENCES:

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 points, the actual point 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

When parent element is PREFERENCES:

  • 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="POINT" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>When parent element is REFPOINTS, POINT defines a reference point.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="x" use="required" type="xs:double">
      <xs:annotation>
        <xs:documentation>The x coordinate of the reference point in map coordinates.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="y" use="required" type="xs:double">
      <xs:annotation>
        <xs:documentation>The y coordinate of the reference point in map coordinates.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="z" use="required" type="xs:double">
      <xs:annotation>
        <xs:documentation>The z coordinate of the reference point in map coordinates.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="name" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="A" />
          <xs:enumeration value="B" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

See Also

© 2013 All Rights Reserved.