This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ivac2:firdef_map_arc [2015/06/10 15:48] splendor.bouman [arc element] |
ivac2:firdef_map_arc [2017/06/12 21:17] (current) ian.beswick [Example] |
||
---|---|---|---|
Line 5: | Line 5: | ||
^Attribute^Format^Remarks^ | ^Attribute^Format^Remarks^ | ||
|radius|float|radius of the arc in nautical miles| | |radius|float|radius of the arc in nautical miles| | ||
- | |segments|integer|number of segments to draw| | + | |start|float|start angle (method 1)| |
+ | |end|float|end angle (method 1)| | ||
|clockwise|boolean|Draw arc clockwise if “true” (default: true)| | |clockwise|boolean|Draw arc clockwise if “true” (default: true)| | ||
- | |pattern|double array|line pattern described in an array of doubles| | + | |stroke_pattern|double array|line pattern described in an array of doubles| |
|stroke_width|float|line width in pixels| | |stroke_width|float|line width in pixels| | ||
|stroke_color|string|color id name| | |stroke_color|string|color id name| | ||
|fill_color|string|color id name| | |fill_color|string|color id name| | ||
- | AIS publications such as AIP's use arc's to define lateral airspace borders. | + | Use this element to draw an element with the shape of an arc. There are two methods available for building arcs : |
- | This element is especially designed to allow you to define exactly the same airspace in a map. | + | |
- | draw an arc with center position <point1> and given radius from <point2> to <point3> in a clockwise direction using the amount of segments given. | + | <del>Method 1 : Using center and start/end |
- | Three <point> elements are required. | + | Requires one <point> element to be the center of the arc. |
+ | Requires start and end attributes to be set to the desired start and end angles of the arc (in degrees, range 0-360)</del> | ||
+ | |||
+ | //Method 1 has a known error, please do not use it until further notice.// | ||
+ | ===== Example ===== | ||
+ | |||
+ | <del> | ||
+ | <code XML> | ||
+ | <arc radius="10" start="90" end="270" clockwise="false" stroke_color="black" width="2"> | ||
+ | <point lat="N0505405" lon="E0042904"/> | ||
+ | </arc> | ||
+ | </code> | ||
+ | </del> | ||
+ | |||
+ | Method 2 : Using 3 points | ||
+ | |||
+ | Requires three <point> elements. | ||
+ | Builds an arc that centers on the first point and passes by the specified two other points. | ||
+ | |||
+ | AIS publications such as AIP's use three-point arcs to define lateral airspace borders. | ||
+ | This method is especially designed to allow you to define exactly the same airspace in a map. | ||
===== Example ===== | ===== Example ===== | ||
Line 25: | Line 45: | ||
<code XML> | <code XML> | ||
- | <arc radius="10" segments="45" clockwise="true"> | + | <arc radius="10" clockwise="true" stroke_color="ctr"> |
<point lat="N0505405" lon="E0042904"/> | <point lat="N0505405" lon="E0042904"/> | ||
<point lat="N0505203" lon="E0044435"/> | <point lat="N0505203" lon="E0044435"/> |