Package com.esri.core.geometry

Examples of com.esri.core.geometry.MapGeometry


  public static OGCGeometry fromJson(String string)
      throws JsonParseException, IOException {
    JsonFactory factory = new JsonFactory();
    JsonParser jsonParserPt = factory.createJsonParser(string);
    jsonParserPt.nextToken();
    MapGeometry mapGeom = GeometryEngine.jsonToGeometry(jsonParserPt);
    return OGCGeometry.createFromEsriGeometry(mapGeom.getGeometry(),
        mapGeom.getSpatialReference());
  }
View Full Code Here


  public static OGCGeometry fromJson(String string)
      throws JsonParseException, IOException {
    JsonFactory factory = new JsonFactory();
    JsonParser jsonParserPt = factory.createJsonParser(string);
    jsonParserPt.nextToken();
    MapGeometry mapGeom = GeometryEngine.jsonToGeometry(jsonParserPt);
    return OGCGeometry.createFromEsriGeometry(mapGeom.getGeometry(),
        mapGeom.getSpatialReference());
  }
View Full Code Here

  public static OGCGeometry fromJson(String string)
      throws JsonParseException, IOException {
    JsonFactory factory = new JsonFactory();
    JsonParser jsonParserPt = factory.createJsonParser(string);
    jsonParserPt.nextToken();
    MapGeometry mapGeom = GeometryEngine.jsonToGeometry(jsonParserPt);
    return OGCGeometry.createFromEsriGeometry(mapGeom.getGeometry(),
        mapGeom.getSpatialReference());
  }
View Full Code Here

        if (token == JsonToken.START_OBJECT) {
          if (parser.getCurrentName() == "geometry") {
            if (geometryColumn > -1) {
              // create geometry and insert into geometry field
              MapGeometry mapGeom = GeometryEngine.jsonToGeometry(parser);
              row.set(geometryColumn, mapGeom == null ? null :
                  GeometryUtils.geometryToEsriShapeBytesWritable(OGCGeometry.createFromEsriGeometry(mapGeom.getGeometry(),
                                                            mapGeom.getSpatialReference())));
            } else {
              // no geometry in select field set, don't even bother parsing
              parser.skipChildren();
            }
          } else if (parser.getCurrentName() == "attributes") {
View Full Code Here

TOP

Related Classes of com.esri.core.geometry.MapGeometry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.