From bdba3800d2ceed18dd0ed04c60b25bc49745dafc Mon Sep 17 00:00:00 2001 From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> Date: Fri, 9 Sep 2022 09:40:14 +0200 Subject: [PATCH] SDS-2022-0101R02-TS-0004_listOfCoordinates_type_description_R4 Signed-off-by: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> --- CDT-commonTypes.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CDT-commonTypes.xsd b/CDT-commonTypes.xsd index 52475fd..3ca88c4 100644 --- a/CDT-commonTypes.xsd +++ b/CDT-commonTypes.xsd @@ -493,7 +493,7 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:simpleType name="listOfCoordinates"> <xs:restriction base="xs:string"> - <xs:pattern value="(\[(\[[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?),\s*[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)(,\d+)?\])(,(\[[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?),\s*[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)(,\d+)?\])){1,}(\]))|(\[[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?),\s*[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)(,\d+)?\])"/> + <xs:pattern value="(?'MultiPolygon'^\[(?&Polygon)(,\s*(?&Polygon)){0,}\]$)|(?'Polygon'\[{2}(?P<FirstPoint>(?&Point))(,\s*(?&Point)){2,}(,\s*(?P=FirstPoint)\]{2}))|(?'MultiLineString'^\[(?&LineStringOrMultipoint)(,\s*(?&LineStringOrMultipoint)){0,}\]$)|(?'LineStringOrMultipoint'\[(?&Point)(,\s*(?&Point)){1,}\])|(?'Multipoint'^\[(?&Point)(,\s*(?&Point)){0,}\]$)|(?'Point'\[[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?),\s*[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?)(,\d+)?\])"/> </xs:restriction> </xs:simpleType> -- GitLab