/// <summary>
 /// Writes the value expressed as a <c>cartesian2</c>, which is the list of positions specified as two-dimensional Cartesian values <c>[X, Y, X, Y, ...]</c>.
 /// </summary>
 /// <param name="values">The values.</param>
 public void WriteCartesian2(IEnumerable<Rectangular> values)
 {
     const string PropertyName = Cartesian2PropertyName;
     OpenIntervalIfNecessary();
     Output.WritePropertyName(PropertyName);
     CesiumWritingHelper.WriteCartesian2List(Output, values);
 }