toEWKB method
Implementation
Uint8List toEWKB({ByteOrder byteOrder = ByteOrder.wkbNDR}) {
final builder = ByteDataWriter(endian: byteOrder.endian);
builder.writeInt8(byteOrder.id);
final typeInt = type.id |
(srid != null ? wkbSRID : 0) |
(hasZ ? wkbZ : 0) |
(hasM ? wkbM : 0);
builder.writeInt32(typeInt);
if (srid != null) {
builder.writeInt32(srid!);
}
builder.write(toBytes(byteOrder));
return builder.toBytes();
}