aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzp <zp@zp-lsts>2020-03-28 09:40:57 +0000
committerzp <zp@zp-lsts>2020-03-28 09:40:57 +0000
commite7c562e6deaae534797a34e9d63cd898ffd87a99 (patch)
tree92c3524cd110458dc682a70f3c61f5d1e7db32e3
parentc82cc35537b59965827d1a21142d4e9afa69d885 (diff)
downloadgeojson-jackson-e7c562e6deaae534797a34e9d63cd898ffd87a99.tar.gz
GeoJsonObject: Added optional property "name" used by QGIS.
-rw-r--r--src/main/java/org/geojson/GeoJsonObject.java16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/main/java/org/geojson/GeoJsonObject.java b/src/main/java/org/geojson/GeoJsonObject.java
index 3aafc4a..960f96f 100644
--- a/src/main/java/org/geojson/GeoJsonObject.java
+++ b/src/main/java/org/geojson/GeoJsonObject.java
@@ -19,7 +19,7 @@ public abstract class GeoJsonObject implements Serializable {
private Crs crs;
private double[] bbox;
-
+ private String name = "";
public Crs getCrs() {
return crs;
}
@@ -37,6 +37,20 @@ public abstract class GeoJsonObject implements Serializable {
}
+ /**
+ * @return the name
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * @param name the name to set
+ */
+ public void setName(String name) {
+ this.name = name;
+ }
+
public abstract <T> T accept(GeoJsonObjectVisitor<T> geoJsonObjectVisitor);
@Override public boolean equals(Object o) {