自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 1374|回复: 6
打印 上一主题 下一主题

[已解决]关于Android室内地图的两个问题,求解答

[复制链接]
最佳答案
3 

12

主题

34

帖子

176

积分

新手上路

Rank: 1

积分
176
跳转到指定楼层
楼主
发表于 2016-5-19 13:27:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 龙氏一族666 于 2016-5-19 17:42 编辑

1、如何让定位点只显示一个圆点(自定义位置图标),不显示指示方向的阴影?因为定位到的方向不太准确,干脆不让指示方向
2、如何给室内地图上的任一点添加标记用来记录行走轨迹?没找到相关的方法。本来想通过连续对定位点之间进行点到点的路算来实现,但是路算后会自动清除上次路算的轨迹,而且路算结果有时误差很大,比如很近的两个点,路算后可能会绕一大圈(如下图,因为我没有到现场去测试,这是我通过点击任意两个点来进行点到点的路算,所以不知道是路算的不准还是实际就是那样走的)。

Screenshot_2016-05-19-17-18-25.png (206.13 KB, 下载次数: 58)

Screenshot_2016-05-19-17-18-25.png

Screenshot_2016-05-19-17-18-44.png (348.39 KB, 下载次数: 59)

Screenshot_2016-05-19-17-18-44.png
回复

使用道具 举报

最佳答案
1 

0

主题

4

帖子

44

积分

超级版主

Rank: 8Rank: 8

积分
44
沙发
发表于 2016-5-20 12:22:09 | 只看该作者
路算的第一个图 是正常的。因为室内路算是按照事先绘制的路走的,由于很近的情况下,两个点要映射到最近的点。所以看起来是有些绕路。
路算的第二个图的有些诡异,能不能把具体的请求的经纬度点给发过来看下?
回复 支持 反对

使用道具 举报

最佳答案
8 

0

主题

11

帖子

64

积分

新手上路

Rank: 1

积分
64
板凳
发表于 2016-5-20 14:07:16 | 只看该作者    本楼为最佳答案   
非常感谢您对高德室内地图的关注和支持! 我是高德的研发,第一个的路算应该是正常的,地图上有些路是没有画出来的,路算是沿路走的,第二个我们测试一下,能否提供您这是哪个建筑物?   关于您记录轨迹的需求,我们会在下一个的版本中提供自定义路线绘制的功能,应该可以满足。
回复 支持 反对

使用道具 举报

最佳答案
3 

12

主题

34

帖子

176

积分

新手上路

Rank: 1

积分
176
地板
 楼主| 发表于 2016-5-22 15:20:53 | 只看该作者
本帖最后由 龙氏一族666 于 2016-5-22 15:30 编辑
jinsong07 发表于 2016-5-20 12:22
路算的第一个图 是正常的。因为室内路算是按照事先绘制的路走的,由于很近的情况下,两个点要映射到最近的 ...

我没有记录定位点经纬度,我是通过点击两个点进行路算,无意间发现了这个现象,然后经过多次测试偶尔有的地方会出现图二这种情况,有时间的话我再测试一下,把经纬度给记录下来
回复 支持 反对

使用道具 举报

最佳答案
3 

12

主题

34

帖子

176

积分

新手上路

Rank: 1

积分
176
5#
 楼主| 发表于 2016-5-22 15:23:29 | 只看该作者
本帖最后由 龙氏一族666 于 2016-5-23 14:01 编辑
sagaship 发表于 2016-5-20 14:07
非常感谢您对高德室内地图的关注和支持! 我是高德的研发,第一个的路算应该是正常的,地图上有些路是没有 ...

建筑物就是之前那个版本的室内地图demo中的建筑,也就是官网示例中提供的那个建筑,区域我已经用红色圆圈圈起来了。不过我是直接点击两个点进行路算,会出现这个现象,我通过打印log把坐标记下来,直接对记下的坐标进行路算,就没有什么问题了,而且路算成功后获取到的路算json数据也完全一样,不知道为什么会出现不同的路线显示,不过正常情况下应该没问题,可能我直接点击进行路算有什么影响吧。
116.51835,39.924097 起点坐标
116.518365,39.924089 终点坐标

路算成功时的json数据,两次完全一样
{"route":[{"status":"0","building":"大悦城(朝阳店)","buildingId":"B000A856LJ","distance":1,"path":{"end":{"dsp":"","id":"","id_ty":3,"time":"","x":116.518364,"y":39.924088},"naviInfoList":[{"action":"0x06","buildingId":"B000A856LJ","floor":"1","fn":"F1","geometry":[{"x":116.51835,"y":39.924095},{"x":116.518364,"y":39.924088}],"segDistance":1}],"start":{"dsp":"","id":"","id_ty":3,"time":"","x":116.51835,"y":39.924095}}}]}

关于之前的第一个问题,现在能否自定义定位点图标?

QQ截图20160522152911.jpg (56.22 KB, 下载次数: 45)

QQ截图20160522152911.jpg
回复 支持 反对

使用道具 举报

最佳答案
3 

12

主题

34

帖子

176

积分

新手上路

Rank: 1

积分
176
6#
 楼主| 发表于 2016-5-23 14:11:20 | 只看该作者
本帖最后由 龙氏一族666 于 2016-5-23 14:15 编辑
sagaship 发表于 2016-5-20 14:07
非常感谢您对高德室内地图的关注和支持! 我是高德的研发,第一个的路算应该是正常的,地图上有些路是没有 ...

现在找到了两个点测试会出现那种情况:
起点坐标:116.51835, 39.92413
终点坐标:116.518364, 39.92405
楼层:1
建筑ID:B000A856LJ
路算结果:
{"route":[{"status":"0","building":"大悦城(朝阳店)","buildingId":"B000A856LJ","distance":24,"path":{"end":{"dsp":"","id":"","id_ty":3,"time":"","x":116.518364,"y":39.92405},"naviInfoList":[{"action":"0x06","buildingId":"B000A856LJ","floor":"1","fn":"F1","geometry":[{"x":116.51835,"y":39.92413},{"x":116.51837,"y":39.924103},{"x":116.51841,"y":39.924137},{"x":116.518326,"y":39.92407},{"x":116.51836,"y":39.92404},{"x":116.518364,"y":39.92405}],"segDistance":24}],"start":{"dsp":"","id":"","id_ty":3,"time":"","x":116.51835,"y":39.92413}}}]}

地图放大缩小时路线会改变
回复 支持 反对

使用道具 举报

最佳答案
1 

0

主题

4

帖子

44

积分

超级版主

Rank: 8Rank: 8

积分
44
7#
发表于 2016-6-1 18:53:15 | 只看该作者
龙氏一族666 发表于 2016-5-23 14:11
现在找到了两个点测试会出现那种情况:
起点坐标:116.51835, 39.92413
终点坐标:116.518364, 39.92405

嗯 。谢谢。这确实是个会偶尔出现的bug,后续更新服务修复。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表