geotools 解析GeoJson

Maven:

XML 复制代码
<dependency>
  <groupId>org.geotools</groupId>
  <artifactId>gt-geojson</artifactId>
  <version>${geotools.version}</version>
</dependency>

Here is a small example from the test cases:

java 复制代码
GeometryJSON gjson = new GeometryJSON();
// be sure to strip whitespace
String json = "{'type':'Point','coordinates':[100.1,0.1]}";

Reader reader = new StringReader(json);
Point p = gjson.readPoint( reader );

Working with Features is also supported:

java 复制代码
FeatureJSON fjson = new FeatureJSON();
StringWriter writer = new StringWriter();

fjson.writeFeature(feature(1), writer);

String json = writer.toString();
相关推荐
wuqingshun31415910 小时前
什么是责任链模式,一般用在什么场景?
java·责任链模式
:-)11 小时前
算法-归并排序
java·开发语言·数据结构·算法·排序算法
wuqingshun31415911 小时前
说一下消息队列的模型有哪些?
java
fīɡЙtīиɡ ℡12 小时前
布隆过滤器
java
yaoxin52112313 小时前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
wuqingshun31415915 小时前
MYSQL的乐观锁和悲观锁是什么?
java
唐青枫16 小时前
Java SLF4J 实战指南:从日志门面到 Logback、MDC 和链路追踪
java
jvmind_dev16 小时前
Java GC 实战指南(番外篇):被忽视的隐形杀手 —— Class Unloading 如何拖垮 GC
java·后端
An_s16 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
AIGS00116 小时前
跨越语义鸿沟:企业本体语义平台的构建与落地
java·人工智能·python·机器学习·人工智能ai大模型应用