GeoJsonObject[] object = new ObjectMapper().readValue(new File(fileLocation), GeoJsonObject[].class);
if (object[0] instanceof Polygon) {
System.out.println("yes");
}
else {
System.out.println("No");
}
Но я получаю исключение com.fasterxml.jackson.databind.exc.InvalidTypeIdException: не удалось разрешить идентификатор типа «relocationzone» как подтип [простой тип, класс org.geojson.GeoJsonObject]: известные идентификаторы типов = [Feature, FeatureCollection, LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon]
Может ли кто-нибудь сказать мне, как я могу использовать приведенные выше данные файла JSON для успешного анализа в Polygon?
Я использовал [b]geojson-jackson[/b] 1.0 для анализа с использованием приведенного ниже кода Java
[code]GeoJsonObject[] object = new ObjectMapper().readValue(new File(fileLocation), GeoJsonObject[].class); if (object[0] instanceof Polygon) { System.out.println("yes"); } else { System.out.println("No"); } [/code]
Но я получаю исключение com.fasterxml.jackson.databind.exc.InvalidTypeIdException: не удалось разрешить идентификатор типа «relocationzone» как подтип [простой тип, класс org.geojson.GeoJsonObject]: известные идентификаторы типов = [Feature, FeatureCollection, LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon]
Может ли кто-нибудь сказать мне, как я могу использовать приведенные выше данные файла JSON для успешного анализа в Polygon?