浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
其他
/
问题详情
使用Java组件计算两点之间的距离
chenzhig...
3EXP
2018年12月19日
使用产品:iObject Java 9D
现有两个点的坐标(可能是经纬度坐标,也可能是平面坐标),在Supermap Java组件中如何计算这两点间的直线距离,研究过Geometrist的一些方法,比如distance,但不知道参数该怎么设置,应该是跟坐标系等有关系,能提供一个可参考的Demo最好了。
java
距离计算
请
登录
或者
注册
后回答这个问题。
1个回答
你好,计算两点间的直线距离用Geometrist.distance()方法,参数是两个几何对象,你需要构建两个Geometry对象。可以在帮助文档中搜索GeoPoint
董懿鑫
9,197EXP
2018年12月19日
谢谢。
之前用的就是这个方法,而GeoPoint用的是经纬度初始化的,计算出来的结果跟预期相差很大,结果的单位应该是【度】,还要想办法转换,挺麻烦的
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
supermap iobject 请问如何计算一条曲线上两个点之间的的曲线距离?
iobject java 两条相交三维线计算交点和距离
android 计算两点间真实距离
android 计算两点间真实距离
请问多点之间怎么连线及距离计算
已知两个坐标点怎么计算两点直线距离
object.net 两个模型最近距离计算
面线相交距离计算?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...