Search in sources :

Example 76 with MapEx

use of com.revolsys.collection.map.MapEx in project com.revolsys.open by revolsys.

the class GeometryFactory method toMap.

@Override
public MapEx toMap() {
    final MapEx map = new LinkedHashMapEx();
    addTypeToMap(map, "geometryFactory");
    map.put("srid", getCoordinateSystemId());
    map.put("axisCount", this.axisCount);
    final double scaleX = getScaleX();
    addToMap(map, "scaleX", scaleX, 0.0);
    final double scaleY = getScaleY();
    addToMap(map, "scaleY", scaleY, 0.0);
    if (this.axisCount > 2) {
        final double scaleZ = getScaleZ();
        addToMap(map, "scaleZ", scaleZ, 0.0);
    }
    return map;
}
Also used : LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx) MapEx(com.revolsys.collection.map.MapEx) LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx)

Example 77 with MapEx

use of com.revolsys.collection.map.MapEx in project com.revolsys.open by revolsys.

the class GeometryFactoryWithOffsets method toMap.

@Override
public MapEx toMap() {
    final MapEx map = super.toMap();
    addToMap(map, "offsetX", this.offsetX, 0.0);
    addToMap(map, "offsetY", this.offsetY, 0.0);
    addToMap(map, "offsetZ", this.offsetZ, 0.0);
    return map;
}
Also used : MapEx(com.revolsys.collection.map.MapEx)

Example 78 with MapEx

use of com.revolsys.collection.map.MapEx in project com.revolsys.open by revolsys.

the class LasPointCloud method toMap.

@Override
public MapEx toMap() {
    final MapEx map = new LinkedHashMapEx();
    addToMap(map, "url", this.resource.getUri());
    addToMap(map, "header", this.header);
    return map;
}
Also used : MapEx(com.revolsys.collection.map.MapEx) LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx) LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx)

Example 79 with MapEx

use of com.revolsys.collection.map.MapEx in project com.revolsys.open by revolsys.

the class LasZipHeader method toMap.

@Override
public MapEx toMap() {
    final MapEx map = new LinkedHashMapEx();
    addToMap(map, "compressor", this.compressor);
    addToMap(map, "coder", this.coder);
    addToMap(map, "version", this.version);
    addToMap(map, "versionRevision", this.versionRevision);
    addToMap(map, "options", this.options);
    addToMap(map, "chunkSize", this.chunkSize);
    addToMap(map, "numberOfSpecialEvlrs", this.numberOfSpecialEvlrs);
    addToMap(map, "offsetToSpecialEvlrs", this.offsetToSpecialEvlrs);
    addToMap(map, "numItems", this.numItems);
    addToMap(map, "types", this.types);
    addToMap(map, "sizes", this.sizes);
    addToMap(map, "versions", this.versions);
    return map;
}
Also used : LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx) MapEx(com.revolsys.collection.map.MapEx) LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx)

Example 80 with MapEx

use of com.revolsys.collection.map.MapEx in project com.revolsys.open by revolsys.

the class BaseLasPoint method toMap.

@Override
public MapEx toMap() {
    final MapEx map = new LinkedHashMapEx();
    addToMap(map, "x", getX());
    addToMap(map, "y", getY());
    addToMap(map, "z", getZ());
    return map;
}
Also used : LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx) MapEx(com.revolsys.collection.map.MapEx) LinkedHashMapEx(com.revolsys.collection.map.LinkedHashMapEx)

Aggregations

MapEx (com.revolsys.collection.map.MapEx)144 LinkedHashMapEx (com.revolsys.collection.map.LinkedHashMapEx)48 ArrayList (java.util.ArrayList)17 Resource (com.revolsys.spring.resource.Resource)9 GeometryFactory (com.revolsys.geometry.model.GeometryFactory)7 Map (java.util.Map)7 HashMap (java.util.HashMap)6 PathName (com.revolsys.io.PathName)5 UrlResource (com.revolsys.spring.resource.UrlResource)5 DataType (com.revolsys.datatype.DataType)4 FieldDefinition (com.revolsys.record.schema.FieldDefinition)4 PathResource (com.revolsys.spring.resource.PathResource)4 Color (java.awt.Color)4 LinkedHashMap (java.util.LinkedHashMap)4 List (java.util.List)4 TreeMap (java.util.TreeMap)4 NamedLinkedHashMapEx (com.revolsys.collection.map.NamedLinkedHashMapEx)3 Geometry (com.revolsys.geometry.model.Geometry)3 LineString (com.revolsys.geometry.model.LineString)3 Record (com.revolsys.record.Record)3