MultiPoint<E extends Point<num>>.parse constructor

MultiPoint<E extends Point<num>>.parse(
  1. String text,
  2. PointFactory<E> pointFactory, {
  3. ParseCoordsList? parser,
})

Create MultiPoint parsed from text with a list of points.

If parser is null, then WKT text like "25.1 53.1, 25.2 53.2" is expected.

Throws FormatException if cannot parse.

Implementation

factory MultiPoint.parse(
  String text,
  PointFactory<E> pointFactory, {
  ParseCoordsList? parser,
}) =>
    parser != null
        ? MultiPoint<E>.make(parser.call(text), pointFactory)
        : parseWktMultiPoint<E>(text, pointFactory);