La función "CreatePolygon" no es aplicable al tipo '{0}' en la expresión '{1}'. Se espera un valor de polígono GeoJSON con ...

La función "CreatePolygon" no es aplicable al tipo '{0}' en la expresión '{1}'. Se espera un valor de polígono GeoJSON con un mínimo de 4 puntos, de los cuales el primero y el último deben ser iguales. Ejemplo: "CreatePolygon(CreatePoint(0.0,0.0),CreatePoint(10.0,10.0), CreatePoint(20.0,20.0),CreatePoint(0.0,0.0))".