地图应用经常会涉及到线路的绘制问题,ios下可以使用MKMapView进行地图开发,使用MKOverlayView进行线路的绘制。使用MKMapView添加MKMap.framework
和CoreLocation.framework并导入MapKit.h头文件。新建一个基于视图的工程,修改头文件:...
分类:
移动开发 时间:
2014-05-10 01:05:43
阅读次数:
505
首先我们看下如何在地图上绘制曲线。在Map
Kit中提供了一个叫MKPolyline的类,我们可以利用它来绘制曲线,先看个简单的例子。使用下面代码从一个文件中读取出经纬度,然后创建一个路径:MKPolyline实例。
1 -(void) loadRoute 2 { 3 NSString* fileP...
分类:
移动开发 时间:
2014-05-10 00:18:31
阅读次数:
498
51cto对文章长度有限制,所以第三篇分开两次来发。统一控制游戏逻辑地图滚动,其实就是不断改变2张地图的坐标,要不断改变坐标,就要用schedule来实现,schedule可以在游戏每一帧或者每隔一段时间的时候执行一次逻辑,这个如果不了解的,可以看看我的另外几篇关于schedule的文..
分类:
其他好文 时间:
2014-05-09 14:15:50
阅读次数:
419
本博文欢迎转载,转载请注明来自http://www.cnblogs.com/qinxianyuzou/如果各位看完这篇文章有任何疑问的欢迎交流,去新浪微博关注我Android小码农,共同探讨Android的应用开发的问题。很久没有写过技术分享贴了,今天我们来讲一下百度地图sdk,顺便算是给自己马克一...
分类:
移动开发 时间:
2014-05-09 13:28:48
阅读次数:
467
2014年5月5日,地图服务商四维图新发布公告称,控股股东中国四维已与腾讯签署股权转让协议,股份转让总价为 11.73 亿元,腾讯将持股 11.28%。至此,互联网三巨头BAT在地图市场的战争重新燃起,一时间众说纷纭。
其中说法最多的是,同样从四维图新获取地图数据的百度将被直接“抄底”,百度该“着急”了。
国内最大的两家拥有甲级地图测绘牌照的企业高德和四维图新,高德地图被阿里巴巴全资收购,四维...
分类:
其他好文 时间:
2014-05-09 09:06:02
阅读次数:
318
这里就是点击创建应用,它提供了几个类别1.for server 2.for mobile 3.for
browser,在这里呢,因为我们是通过一个for browser来了解百度地图,所以在创建应用时,勾选for
browser,这里有一点需要注意就是在下面的Referer中填上一个*,因为我们在...
分类:
Web程序 时间:
2014-05-09 05:51:37
阅读次数:
357
百度地图的坐标转换,由于百度地图在GCJ02协议的基础上又做了一次处理,变为
BD09协议的坐标,以下是坐标的转化方式,可以方便和其他平台转化?123456789101112131415161718192021222324252627privateconstdoublex_pi
= 3.141592...
分类:
其他好文 时间:
2014-05-09 04:50:42
阅读次数:
655
之前做项目的时候经常遇到需要大量地图背景数据,然后没有数据被逼着去Google上下载瓦片数据在拼接成整张影像的工作,其实遥感影像晚上有很多可以下载到的,但是大部分是作为研究用的,作为GIS的背景图或者三维可视化的基础背景数据需要大量的处理工作,而google瓦片数据只要拼接好就可以用,很方便,就是下...
分类:
其他好文 时间:
2014-05-09 04:35:01
阅读次数:
327
题意:给定一张地图,并且给定起点和终点,求起点到终点的最短距离,地图上有墙,与以往的题目不同的是,以往的题目障碍物都是在格子上,但是本题的障碍物墙是在格子与格子的边界线上,所以在输入的时候就要进行预处理下,将墙的位置转化为相邻格子的东西南北方向墙的状态,所以使用了一个3为数组来记录地图的信息map[x][y][0]-map[x][y][3] 分别表示坐标为x,y的格子的四个方向墙的情况,0为没墙,1为有墙,然后一个dfs找到最短路,以及每个点的前驱节点,最后打印路径。代码中的注释很详细。题目本身很简单,就是...
分类:
其他好文 时间:
2014-05-09 02:19:55
阅读次数:
454
无论是控件还是插件,都是在一级API接口的基础上,进行二次开发,封装的一系列更加便于开发者使用,减少开发者工作量的二级API接口。除了官方通用的鱼骨、鹰眼控件,还有大量官方开发的地图插件,类似谷歌的lib。当然本文还会介绍自定义插件的使用。