If the map field is passed an array with empty string, rather than floats or null values, BaseLocation.php throws a TypeError:
Cannot assign string to property ether\simplemap\models\BaseLocation::$lat of type ?float
Although it won't validate shouldnt the Map field be able to handle a value like this:

Bit of normalization in the map fields normalizeValue() method should cover it, happy to submit a RR if easier?
If the map field is passed an array with empty string, rather than floats or null values, BaseLocation.php throws a TypeError:
Cannot assign string to property ether\simplemap\models\BaseLocation::$lat of type ?floatAlthough it won't validate shouldnt the Map field be able to handle a value like this:

Bit of normalization in the map fields
normalizeValue()method should cover it, happy to submit a RR if easier?simplemap/src/fields/MapField.php
Line 246 in c1a9347