博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类似百度地图实现步骤的简单分析
阅读量:6157 次
发布时间:2019-06-21

本文共 712 字,大约阅读时间需要 2 分钟。

类似百度地图实现步骤的简单分析

文章是转载来源: 

作者注明:转载必须链接注明来源。 

要实现类似百度地图的效果,我就来说说这个问题。

类似百度地图实现步骤,分几步分析一下:

1、 地图第一步就是要有数据。

数据包括经度,纬度,z 坐标的深度。 在每个3维坐标的某个范围内下, 只有一张图片.

而这张图片里面就要存储下当前这个坐标附近的所有数据。其中包括 河流,公路,山川等等。

例如 :http://q6.baidu.com/it/u=x=386;y=99;z=11;v=015;type=web&fm=44  

 

2、地图拖动的时候记录中心点。获取所有图片坐标拼接地址。

在记录地图网页的 中心点的时候,计算出,周边所有的图片的 x   y这个坐标。  他们的z是相同的。

因此,我们能取到当前z坐标的 某x  y中心点周边的所有 图片 地址。

 

3、实现地图的标记。这里说的标记是跟地图数据有区别的。是动态的。可变动的。

例如:酒店,宾馆,小区,公交站 等等

通过数据存储的经纬度坐标点跟 x  y 坐标点的换算。计算出标记所在的x  y位置。

通过经纬度,打印所有的 标记。 我们可以假设这些标记全部存在一个json里面。

然后通过json循环打印到页面的每个坐标位置。

 

以前,我在一家公司做过类似的2维地图实现。

上述这只是简单的一些实现,要实现百度地图大数据量的强大功能,其实这些是远远肯定不够的。

我说的这些也许只能做一个 公园或者其他小型的地图制作还是没有问题的。

      本文转自yjflinchong 51CTO博客,原文链接:http://blog.51cto.com/yjflinchong/1164920,如需转载请自行联系原作者

你可能感兴趣的文章
[转]React 教程
查看>>
拓扑排序介绍
查看>>
eclipse打开工作空间(workspace)没有任务反应
查看>>
使用Sybmol模块来构建神经网络
查看>>
字符串去分割符号
查看>>
WPF中,多key值绑定问题,一个key绑定一个界面上的对象
查看>>
UML类图简明教程
查看>>
java反编译工具(Java Decompiler)
查看>>
Android开发之自定义对话框
查看>>
微信Access Token 缓存方法
查看>>
Eclipsed的SVN插件不能识别之前工作空间的项目
查看>>
Linux 查看iptables状态-重启
查看>>
amazeui学习笔记一(开始使用2)--布局示例layouts
查看>>
c#中lock的使用(用于预约超出限额的流程)
查看>>
ODI基于源表时间戳字段获取增量数据
查看>>
并发容器之CopyOnWriteArrayList(转载)
查看>>
什么是AAC音频格式 AAC-LC 和 AAC-HE的区别是什么
查看>>
原创:goldengate从11.2升级到12.1.2
查看>>
Quartz
查看>>
正则表达式的语法规则
查看>>