2021年11月10日

摘要: 实现思路:先定义PI和R地球半径 准备阶段: public class CoordinateConversionUtils { private static final double PI = 3.14159265358979323; private static final double R = 阅读全文
posted @ 2021-11-10 18:10 我是你爷爷的爷爷 阅读(1963) 评论(1) 推荐(0) 编辑
摘要: 一、有些时候,地图的业务需要判断一个点的经纬度坐标是否落在多边形内 这是我找到的算法的java实现,误差在1米内,可直接使用 代码如下: /** * 判断点是否在多边形内,如果点位于多边形的顶点或边上,也算做点在多边形内,直接返回true * @return 点在多边形内返回true,否则返回fal 阅读全文
posted @ 2021-11-10 18:09 我是你爷爷的爷爷 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 坐标系转换工具类: 1.由于地图底图用的osm底图,所以需要找到osm的坐标系转换规则,这里需要学习了解下osm的加载底图的机制和算法,然后根据js去找到算法的地方,我这里直接给出osm的算法坐标转换 此方法是根据查看osmbuilding.js,跟踪后找到的wgs84坐标转osmbuildings 阅读全文
posted @ 2021-11-10 18:08 我是你爷爷的爷爷 阅读(603) 评论(0) 推荐(0) 编辑
摘要: osm离线底图服务 一、搭建地图的准备知识 1.先了解各个地图供应商使用的坐标系,包括地理坐标和桌面坐标 osm地图: 地理坐标是WGS84坐标系、桌面坐标是墨卡托坐标系 2.了解docker,创建镜像和容器 二、搭建准备 1.OSM搭建地图底图服务的通过查找资源,搭建教程的官网是:https:// 阅读全文
posted @ 2021-11-10 18:06 我是你爷爷的爷爷 阅读(6667) 评论(0) 推荐(0) 编辑

导航