首页 / 浏览问题 / 移动GIS / 问题详情
怎么展示我当前所在位置的地图。
7EXP 2016年12月19日
你们官网上给的demo或者文档都是需要我们在沙盒里导入模拟数据,那么在实际开发中并不需要这些模拟数据,而是以我当前所在位置为中心的一个地图,就像我们打开百度地图或者其他地图那样,请问怎么解决?

2 个回答

地图展示来源于数据,数据可以是离线工作空间数据(即.smwu)也可以是发布地图服务的数据(即rest服务),在实际应用当中根据不同的需求来选择使用。像您所说的就是第二种调用服务来显示地图展示。
25EXP 2016年12月19日
还有就是我看定位那个demo里用的是iOS系统的定位类,那么你们超图有没有提供定位的API什么的,
API里有<locationChangedDelegate>协议及LocationManagePlugin类参考
在定位那个demo里,获得定位的经纬度后为什么还有调用我刚才说的那个URL?我直接跳过这个请求是不行的吗?是不是那个URL把我获得的经纬度转换成超图上相对应的经纬度?
是这样的
LocationManagePlugin这个类是继承与iOS系统类CLLocationManager,那么他们两个定位的经纬度是一样的额?有什么区别吗?还有是不是无论用哪个类去定位都是要通过访问那个URL去转换成超图的经纬度?
使用GPS定位,获取当前位置坐标,然后将地图的中心点设置为当前位置坐标,适当调整地图比例尺
1,742EXP 2016年12月19日
在进行地图放大缩小的时候,会出现空白的区域,过一会才会加载完毕,怎样优化呢?
你打开的应该是在线地图吧,在线地图加载瓦片会一片一片的出来,受网络环境影响
我看了一下你们定位的类是继承与iOS系统定位类CLLocationManager的,那么用你们提供的LocationManagePlugin或者iOS系统自带的CLLocationManager定位得到的经纬度都是一样的,那么怎么转换成超图在线地图相对应的经纬度?
使用投影转换,将经纬度的数据转换为相应的地图坐标
我不太明白“投影坐标系”的概念,那么我用GPS定位的经纬度是属于投影坐标系?
...