您好,我用以下代码测试没有问题:
GeoPoint geoPoint = new GeoPoint(126.48140951545128, 44.026401382119857);
String code = SpatialGridCoding.geoEntityEncode(geoPoint);
System.out.println("地理实体二维网格编码:" + code);
怀疑你使用了示例的全部代码,代码是把多个point转为region使用的,而少于三个点集合是无法构建为一个面的
希望可以帮助到您