多的不说,少的不唠直接上代码,亲测可用!

public double areaFunction() throws FactoryException, TransformException {GeometryFactory geometryFactory = new GeometryFactory(new PrecisionModel(PrecisionModel.FLOATING), 4326);Polygon polygon = geometryFactory.createPolygon(new Coordinate[]{new Coordinate(经度,纬度),new Coordinate(经度,纬度)});return getArea(polygon);
}public static double getArea(Polygon polygon) throws FactoryException, org.opengis.referencing.operation.TransformException {Geometry geometry = polygon;// WGS84(一般项目中常用的是CSR:84和EPSG:4326)CoordinateReferenceSystem sourceCRS = CRS.decode("CRS:84");// Pseudo-Mercator(转换为地理坐标系)CoordinateReferenceSystem targetCRS = CRS.decode("EPSG:4326");MathTransform transform = CRS.findMathTransform(sourceCRS, targetCRS, false);Geometry geometryMercator = JTS.transform(geometry, transform);// 获取面积,单位是万平方公里double area = geometryMercator.getArea()*10000;return area;
}

java 根据经纬度获取区域面积相关推荐

  1. java根据经纬度获取地址(百度地图)

    先创建HttpClientUtils工具类 package cn.crenative.lockinlife.util;import com.google.common.base.Function; i ...

  2. Java根据经纬度获取公里数

    根据经纬度获取公里数 public class DistanceUtil {/*** 根据经纬度获取公里数* @param lon1 起点经度* @param lat1 起点纬度* @param lo ...

  3. Java 通过经纬度获取地理位置

    开发工具与关键技术:Eclipse 下面我们使用java来获取经纬度地理位置,下面我们来看代码,首先我们要获取腾讯地图的key 然后用GET请求获取地理解析结果. 截图: 我们现在写一个主方法测试一下 ...

  4. java根据经纬度获取地址信息(腾讯地图)

    目录 前置条件 基本开发环境 相关模块的使用 实现效果 完整代码 后端 前端 前置条件 申请开发者密钥(key)申请密钥 腾讯地图WebService API 开发参考文档     WebServic ...

  5. Java黑皮书课后题第4章:*4.3(几何:估算面积)应用4.1节图中以下地点的GPS位置:Georgia州的Atlanta……计算被这四个城市所围起来的区域面积

    *4.3(几何:估算面积)应用4.1节图中以下地点的GPS位置:Georgia州的Atlanta.Florida州的Orlando.Georgia州的Savannah.North Carolina的C ...

  6. 【百度地图API】自行获取区域经纬度的工具

    原文:[百度地图API]自行获取区域经纬度的工具 摘要:上一章教大家如何建立自己的行政区域地图.这次为大家提供一个,可视化选择区域,并且能自动生成经纬度代码的工具.工具的源代码完全公开,并且做了详尽的 ...

  7. 百度地图获取经纬度后,获取区域代码和地址

    百度地图获取经纬度后,获取区域代码和地址: function getdistrct_code($location){$url ="api.map.baidu.com/geocoder/v2/ ...

  8. java调用腾讯地图根据经纬度获取位置信息

    这是java提交经纬度信息,然后获取该经纬度所在省市区的一个方法,话不多说直接上代码: package com.lmj.util;import net.sf.json.JSONObject; impo ...

  9. java腾讯地图根据经纬度获取具体位置

    腾讯地图 java腾讯地图根据经纬度获取具体位置 java腾讯地图根据经纬度获取具体位置 package com.fengdi.lianmeng.util.tencent;import com.fen ...

最新文章

  1. [LeetCode] Longest Substring with At Most K Distinct Characters 最多有K个不同字符的最长子串...
  2. 好文转载 Linux环境进程间通信(五): 共享内存(上)
  3. 互联网协议 — New IP 网络架构
  4. Android之使用HTTP协议的Get/Post方式向服务器提交数据
  5. Android O 7.0 启动优化的一些思路
  6. C#中二进制和流之间的各种相互转换
  7. C# 观察文件的更改
  8. 线程的创建 锁 Threading模块 事件 条件 定时器 队列 线程池 回调函数
  9. 杭电2066一个人的旅行
  10. C# 实现系统关机、注销、重启、休眠、挂起
  11. android 串口工具下载,SerialTool串口调试工具-SerialTool apkv1.2 android最新版_永辉资源网...
  12. 力扣-面试题 02.06. 回文链表
  13. Dart基础第2篇:变量、常量、命名规则、入口方法的两种定义方式
  14. vue____后台管理系统搭建(推荐,懒得自己写了)
  15. java我们一起打雪仗_一起打雪仗作文(通用5篇)
  16. html鼠标悬停效果加边框,js实现鼠标悬浮给图片加边框的方法
  17. 中文汉化AE扩展脚本 AtomX 3.0.0 不断更新预设包文件
  18. 苹果手机怎么无线投屏?苹果手机无线投屏到电脑
  19. 降级降薪去 Amazon ——左耳朵
  20. php中in array函数_php中in_array函数的用法

热门文章

  1. 腾讯云服务器按量付费如何转为包年包月?
  2. 盘点8个国内外知名表单软件平台,你知道几个?
  3. 查看已知WiFi网络的密码
  4. 西安联通光猫修改为桥接模式
  5. “中国十大名校”之争,缘何让百度气急败坏封贴?
  6. 新形势下关于光伏发电市场监管的思考
  7. 独家 Baseline!PAKDD2020-阿里巴巴智能运维算法大赛
  8. bad interpreter: No such file or directory解决办法
  9. 为什么一个盘里的文件夹都不见了,里面一片空白,但那些文件所占的内存却还在的,但好像没被删除
  10. canvas星空连线背景