All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.biz.common.jts.JTSUtils Maven / Gradle / Ivy

Go to download

BizX 是一个灵活而高效的业务开发框架, 其中也有很多为业务开发所需要的工具类的提供。

The newest version!
package com.biz.common.jts;

import org.locationtech.jts.geom.GeometryFactory;

/**
 * JTS 格式数据工具类。
 * 

该类提供了一个公共的 {@link GeometryFactory} 实例,供其他几何操作工具类使用。

* *

通过此类,您可以方便地获取一个 {@link GeometryFactory} 实例,用于创建各种几何对象。

* *

该类是不可实例化的,因为它只包含静态字段。

* *

示例代码:

*
{@code
 * GeometryFactory factory = JTSUtils.GEOMETRY_FACTORY;
 * Point point = factory.createPoint(new Coordinate(1.0, 2.0));
 * }
* * @author francis * @version 1.0.1 * @since 1.0.1 */ public final class JTSUtils { /** * {@link GeometryFactory} 实例,用于创建几何对象。 */ public static final GeometryFactory GEOMETRY_FACTORY = new GeometryFactory(); // 私有构造函数,防止实例化 private JTSUtils() { throw new UnsupportedOperationException("This is a utility class and cannot be instantiated"); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy