パッケージ haya4.tools.jpmesh

クラス Jpmesh


  • public class Jpmesh
    extends Object
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      Jpmesh()  
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static org.geotools.geometry.DirectPosition2D getCenterPosition​(String str)
      地域メッシュコードの位置(中央)を取得する ただし、緯度の有効桁数は小数点以下7桁、経度の有効桁数は小数点以下6桁まで。
      static String getMesh​(double lon, double lat, int level)
      指定された位置の地域メッシュコードを取得する。
      static org.geotools.geometry.DirectPosition2D getPosition​(String str)
      地域メッシュコードの位置(南西角)を取得する。
      static Rectangle2D getRectangle​(String str)
      地域メッシュコードの矩形領域を取得する ただし、緯度の有効桁数は小数点以下7桁、経度の有効桁数は小数点以下6桁まで。
    • コンストラクタの詳細

      • Jpmesh

        public Jpmesh()
    • メソッドの詳細

      • getMesh

        public static String getMesh​(double lon,
                                     double lat,
                                     int level)
        指定された位置の地域メッシュコードを取得する。
        パラメータ:
        lon - 緯度、緯度の有効桁数は小数点以下7桁
        lat - 経度、経度の有効桁数は小数点以下6桁
        level - 取得するメッシュコードのレベル[1,2,3]
        戻り値:
      • getPosition

        public static org.geotools.geometry.DirectPosition2D getPosition​(String str)
        地域メッシュコードの位置(南西角)を取得する。 ただし、緯度の有効桁数は小数点以下7桁、経度の有効桁数は小数点以下6桁まで。
        パラメータ:
        str - 地域メッシュコード(1~3次コード)
        戻り値:
        地域メッシュコードの南西角位置。変換できなかった場合にはNULL。
      • getCenterPosition

        public static org.geotools.geometry.DirectPosition2D getCenterPosition​(String str)
        地域メッシュコードの位置(中央)を取得する ただし、緯度の有効桁数は小数点以下7桁、経度の有効桁数は小数点以下6桁まで。
        パラメータ:
        str - 地域メッシュコード(1~3次コード)
        戻り値:
        地域メッシュコードの中央位置。変換できなかった場合にはNULL。
      • getRectangle

        public static Rectangle2D getRectangle​(String str)
        地域メッシュコードの矩形領域を取得する ただし、緯度の有効桁数は小数点以下7桁、経度の有効桁数は小数点以下6桁まで。
        パラメータ:
        str - 地域メッシュコード(3次コード)
        戻り値:
        地域メッシュコードの矩形領域。変換できなかった場合にはNULL。