point 在java中用什么数据类型
时间: 2024-03-08 14:47:35 浏览: 208
在 Java 中,可以使用 `com.vividsolutions.jts.geom.Point` 类型来表示一个点,这个类是由 JTS (Java Topology Suite) 库提供的。JTS 是一个用于处理地理空间数据的 Java 库,提供了丰富的地理空间数据类型和操作方法。
使用 JTS 库,可以方便地进行点的创建、操作和计算。例如,可以使用以下代码创建一个点:
```java
import com.vividsolutions.jts.geom.Coordinate;
import com.vividsolutions.jts.geom.GeometryFactory;
import com.vividsolutions.jts.geom.Point;
// 创建一个 GeometryFactory 对象
GeometryFactory factory = new GeometryFactory();
// 创建一个 Coordinate 对象,表示经度和纬度
Coordinate coord = new Coordinate(116.397458, 39.909715);
// 创建一个 Point 对象,表示一个点
Point point = factory.createPoint(coord);
```
这样就创建了一个经度为 116.397458,纬度为 39.909715 的点。可以使用 Point 对象的方法进行进一步的操作,例如获取点的坐标、计算两个点之间的距离等。
阅读全文