【技术实现步骤摘要】
一种iOS系统中自定义地图标注的方法
本专利技术涉及iOS中自定义地图标注
,具体来说是一种iOS系统中地图标注的方法。
技术介绍
iOS系统自带的地图(国内基础服务由高德提供)以及绝大多数支持iOS的第三方地图工具,例如:高德和百度,以上都只提供了常规室外地图的展示和地图标注方法,无法替换地图内容为所要展示的地图,例:CAD绘图和室内地图,使用范围有限,自定义程度较低。对于自定义地图,主流第三方地图供应商,只提供了修改地图样式、风格的方法,并没有提供替换地图画布本身的方法,虽然支持和功能强大,但是也存在高度封装、自定义程度很低的弊端。对于专业程度较高的GIS系统来说,虽然具有自定义地图画布以及比例尺等功能,但是使用成本很高。单指画布来说就需要高精度的测绘等,GIS供应商所提供的服务成本也很高,很难在小成本的项目中推广使用。而且上述服务都存在代码库体积大,载入慢和占用较大的系统资源的问题。目前,虽然也有很优秀的第三方应用程序提供相关的方法,但是平台不同,针对iOS系统提供服务的应用少之又少,而且 ...
【技术保护点】
1.一种iOS系统中自定义地图标注的方法,其特征在于:包括以下步骤:/nS1.在iOS系统中,使用展示控件用来展示地图的内容;/nS2.根据S1步骤地图的内容,判断地图画布的大小、地图画布的缩放比例;/nS3.在S2所述的地图画布上添加标注;/nS4.得到带有标注的地图画布,通过焦点坐标控制标注点的准确性;/n其中,S3步骤中添加标注的具体方法是:/nS301.首先判断S2步骤中的地图画布是否发生缩放;/nS302.如果地图画布发生了缩放,则根据S2步骤获得的地图画布缩放比例对标注进行同比例缩放后添加到地图画布的相应位置;/n如果地图画布未发生缩放,则将标注添加到地图画布的相应位置。/n
【技术特征摘要】
1.一种iOS系统中自定义地图标注的方法,其特征在于:包括以下步骤:
S1.在iOS系统中,使用展示控件用来展示地图的内容;
S2.根据S1步骤地图的内容,判断地图画布的大小、地图画布的缩放比例;
S3.在S2所述的地图画布上添加标注;
S4.得到带有标注的地图画布,通过焦点坐标控制标注点的准确性;
其中,S3步骤中添加标注的具体方法是:
S301.首先判断S2步骤中的地图画布是否发生缩放;
S302.如果地图画布发生了缩...
【专利技术属性】
技术研发人员:曹汉青,刘子辰,张冉,张玉成,
申请(专利权)人:洛阳中科晶上智能装备科技有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。