checkEsri function

String checkEsri(
  1. String readasstring
)

Implementation

String checkEsri(String readasstring) {
  Map<String, Object?> map = jsonDecode(readasstring) as Map<String, Object?>;
  bool isEsri = map.keys.every((String field) => _esriFields.contains(field));
  String checkEsri = isEsri
      ? PowerJSON(PowerEsriJSON(map).toGeoJSON()).toText()
      : readasstring;
  return checkEsri;
}