GISuuser的博客

代写地理信息本科研究生毕业设计,有意者发送邮件至965894265@qq.com

基于Leaflet的地图导航与左右转弯提示

最近的一个小项目需求,需要在路径导航的基础上,增加左右转弯的提示,效果图吐下: 导航的算法在之前的博文中均有提到,这里就提供一下左转右转的计算代码: /** * point1,2,2均为屏幕像素点,leaflet提供了转换方法 * @param point1 * @param ...

2019-01-25 17:19:52

阅读数 371

评论数 0

Leaflet加载MBTiles离线瓦片数据

       MBTiles利用SQLite数据库来存储,并提供一种规范,使得数以百万的瓦片数据存储在一个文件中,而且SQLite数据库支持多种平台,所以使用MBTiles在移动设备上浏览瓦片数据是比较理想的方式。在Leaflet上展示MBTiles数据需要使用Leaflet.TileLayer....

2018-06-25 15:15:05

阅读数 1597

评论数 3

Leaflet加载GeoServer发布的WMTS地图服务

       leaflet本身并不支持WMTS服务,需要借助leaflet-tilelayer-wmts插件实现,但是插件是为通用WMTS服务实现的。在使用的过程中出现了无法调用的问题,这里进行了稍微修改。加载地图var map = L.map('map', { attributionC...

2018-06-22 09:07:29

阅读数 1705

评论数 0

基于postGIS的室内地图最短路径算法四

       在上一篇博文基于postGIS的室内地图最短路径算法三,虽然路径分析的结果,最后返回了起点到终点的完整线路,但是可能产生起点或终点到路网的连线穿越障碍物的情况,这里就需要用虚线表示。       这样就需要将路径分析的结果分三条记录返回,起点到路网、路网中路径、路网到终点线,并需要对...

2018-03-28 10:57:57

阅读数 717

评论数 5

基于postGIS的室内地图最短路径算法三

       在上一篇基于postGIS的室内地图最短路径算法二中,在路径搜索中加入了楼层分析的概念。在使用过程中会产生一个问题就是,只给出了路网上的线,没有给出起点、终点到路网的连线,用户体验很差。       在这里加入了起点终点到路网分析结果的连线,最后返回,geoserver和leafle...

2018-03-28 10:52:03

阅读数 733

评论数 2

基于Leaflet的室内地图最短路径查询部分

使用LeafLet做的最短路径查询,服务使用的是前两篇博文中的地图服务,只是 将OpenLayer换成了LeafLet; 效果图: 核心部分代码如下: var route = { num: false, startPoint: null, endPoint: ...

2018-01-17 09:47:48

阅读数 1602

评论数 1

spatiallite空间数据库转换到leaflet.js的GeoJson格式

spatiallite是一个轻量型的空间数据库,可以将GIS的点线面数据以GeoJson的格式读取出来,但是这个GeoJson的格式与Leaflet的GeoJson格式不同,具体的格式大家可以去网上看。这里公布一下,转换的代码: public void queryGeometry(S...

2017-10-24 08:32:27

阅读数 721

评论数 1

Leaflet调用谷歌地图、天地图、智图地图、高德题图一键搞定

Leaflet调用各种地图的功能十分复杂,幸好有leaflet.ChineseTmsProviders这个插件,这四种地图直接就可以加载进来,十分方便。 下面是我做的例子:

2017-08-26 11:35:01

阅读数 13920

评论数 10

Leaflet加载百度题图

Leaflet是一款开源的轻量级地图插件,但是个人人为这个轻量级有点假,因为轻的代价就是很多东西都没有,需要插件或者自己扩展,在别人的基础上修改了加载百度地图的功能。        首先,需要使用leaflet的一款proj4插件。然后才能使用下面的代码。 测试 ...

2017-08-26 10:49:05

阅读数 1841

评论数 0

提示
确定要删除当前文章?
取消 删除