Examples of GeometrySerializer


Examples of com.bedatadriven.geojson.GeometrySerializer

   */
  private void writeFeature(int i, JsonGenerator jgen, Boolean forcePoints) throws IOException {

    GeometryFactory geometryFactory = new GeometryFactory(new PrecisionModel());

    GeometrySerializer geomSerializer = new GeometrySerializer();

    jgen.writeStartObject();
    {
      jgen.writeStringField("id", ids[i]);
      jgen.writeStringField("type", "Feature");
      jgen.writeFieldName("geometry");
      {

        if (!forcePoints && polygons != null && polygons.length >= i && polygons[i] != null) {
          geomSerializer.writeGeometry(jgen, polygons[i]);
        } else {

          Point p = geometryFactory.createPoint(new Coordinate(lons[i], lats[i]));
          geomSerializer.writeGeometry(jgen, p);
        }

      }
      jgen.writeObjectFieldStart("properties");
      {
View Full Code Here

Examples of org.geomajas.dojo.server.json.GeometrySerializer

    JSONRPCBridge jsonBridge = new JSONRPCBridge(false);
    try {
      // Order is important !!!!
      jsonBridge.registerSerializer(applicationContext.getBean("dojo.server.json.AnnotatedBeanSerializer",
          AnnotatedBeanSerializer.class));
      jsonBridge.registerSerializer(new GeometrySerializer());
      jsonBridge.registerSerializer(new DtoGeometrySerializer());
      jsonBridge.registerSerializer(new BigNumberSerializer());
      jsonBridge.registerSerializer(new ArraySerializer());
      jsonBridge.registerSerializer(new DictionarySerializer());
      jsonBridge.registerSerializer(new MapSerializer());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.