public void MultiPoint() { var reader = new GeoJsonReader(); var geo = new MultiPoint(new Point(0, 0)); Assert.AreEqual(@"{""type"":""MultiPoint"",""coordinates"":[[0,0]]}", geo.ToGeoJson()); Assert.AreEqual(geo, reader.Read(geo.ToGeoJson())); }
public void TestMultiPointSerialization() { var geometry1 = new Point(new GeoCoordinate(0, 1)); var geometry2 = new Point(new GeoCoordinate(1, 1)); var geometry3 = new Point(new GeoCoordinate(1, 0)); var geometryCollection = new MultiPoint(new Point[] { geometry1, geometry2, geometry3 }); var serialized = geometryCollection.ToGeoJson(); serialized = serialized.RemoveWhitespace(); Assert.AreEqual("{\"type\":\"MultiPoint\",\"coordinates\":[[1.0,0.0],[1.0,1.0],[0.0,1.0]]}", serialized); }