新手,公司让我完成个显示瓦片地图的任务,地图数据都已经有了,就是如何实现显示出来,并能缩放和平移。因为刚学习关于地图方面的,所以没有什么头绪,有没有大侠能给我指点下或者给点简单的小例子让我看看的?拜谢!@

解决方案 »

  1.   

    楼主 可以去这看看:http://blog.csdn.net/Joetao/article/details/5722688
      

  2.   

    地图的显示,平移等,其实和一般的APP的UI不一样,更接近于游戏中显示图像的实现,LZ可以看看android游戏开发方面的资料参考下。主要也就2个重点
    surfaceview(可实现局部刷新等功能)
    canvas(地图都是画上去的)lz多看看这方面的资料,剩下的大多就是逻辑方面的问题了,慢慢攻克。
      

  3.   


    我现在想明白了一点,地图被切成256*256固定大小的图片,分别有x,y,zoom属性,通过经纬度转换得到该显示的地图碎片是那些。现在就是如何显示这些图片的问题了,不用surfaceview实现行不行?就直接用ondraw,bitmap这个方法行不行呢?