首页 > Web开发 > 详细

GeoJSON相关操作

时间:2016-03-07 11:49:31      阅读:375      评论:0      收藏:0      [点我收藏+]

简介

  • 本文主要介绍GEOJSON相关的操作

环境

gt-geojson-14.2.jar,json-simple-1.1.1.jar,jts-1.8.jar

直接上代码

代码

  • wkt格式的geometry转成json格式
public String evaluate(String wkt) {

        String ret = null;
        try {
            Geometry geometry = reader.read(wkt);
            StringWriter writer = new StringWriter();
            GeometryJSON g = new GeometryJSON();
            g.write(geometry, writer);
            ret = writer.toString();
        } catch (Exception e) {
            LOGGER.error(e.getMessage(), e);
        }
        return ret;
    }
  • json格式转wkt格式
public String evaluate(String geoJson) {
        String ret = null;
        GeometryJSON gjson = new GeometryJSON();
        Reader reader = new StringReader(geoJson);
        try {
            Geometry geometry = gjson.read(reader);
            ret = geometry.toText();
        } catch (IOException e) {
            LOGGER.error(e.getMessage(), e);
        }
        return ret;
    }

 

GeoJSON相关操作

原文:http://www.cnblogs.com/duanxingxing/p/5249852.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!