public void test_Coordinates() { MultiPoint mp1 = CreateTester1(); Coordinates coords = mp1.GetCoordinates(); for (int i = 0; i < coords.Count; i++) { //Assertion.AssertEquals("Coordinates-1: ", true, coords[i].Equals(_coords[i])); } }
/// <summary> /// Converts a MultiPoint to <MultiPoint Text> format, then /// Appends it to the writer. /// </summary> /// <param name="multiPoint">The MultiPoint to process.</param> /// <param name="level"></param> /// <param name="writer">The output stream writer to Append to.</param> protected void AppendMultiPointText(MultiPoint multiPoint, int level, StringWriter writer) { if (multiPoint.IsEmpty()) { writer.Write("EMPTY"); } else { writer.Write("("); for (int i = 0; i < multiPoint.GetNumGeometries(); i++) { if (i > 0) { writer.Write(", "); } AppendCoordinate(multiPoint.GetCoordinates()[i], writer, multiPoint.PrecisionModel); } writer.Write(")"); } }