文章目录前言需要用到的库显示基础地图地图定位位置搜索路线规划 前言关于如何调用地图的SDK,项目前需要下载哪些库,还有正式开始写项目前的一些注意事项可见这篇博客【iOS】调用百度、地图SDK需要用到的库PodFile中写入以下:platform :ios, '7.0' target '你的工程名字' do pod 'AMap3DMap' pod 'AMapLocation' pod '
接触地图也有一段时间了。但是也有很长一段时间没用了,手生了。闲来无事就再写写地图。好在的文档做的很详实,使用起来得心应手。今天就写了一点关于显示/定位/POI搜索/大头针/气泡的简单代码。难点就是搜索后大头针的问题。首先需要移除上一次搜索显示大头针,再显示这一次需要显示大头针,不然屏幕显示大头针会越来越多。这一点在官方的视频里面是有这些的。 首先上一张效果图: 这次使用的版本是V2
屏幕快照 2017-08-28 下午5.09.00.png使用自定义的大头针的时候,在跳转至详情界面时,再次返回时会出现自定义的大头针无效被替换成了系统自带的大头针 ?原因还是自己不小心在push 界面消失的时候将代理mapview 的代理给释放了所以默认加的都是系统的大头针了关于地图的一些优化策略出现的问题:地图界面手势的拖拽和放大缩小不够灵敏,随着运行的时间和多次跳转界面会变得越来越卡,使
转载 2023-07-13 17:55:10
721阅读
# iOS 地图大头针卡顿问题的解决方案 在开发涉及地图功能的 iOS 应用时,有时会遇到大头针(标记)绘制卡顿的问题。尤其是在大头针数量较多或视图频繁更新的时候,性能瓶颈可能会影响用户体验。本文将向你展示如何解决这一问题,以下是解决的整体流程。 ## 整体流程 | 步骤 | 描述 | |------|-----------------
原创 8月前
177阅读
因项目需求,之前用的百度地图被pass,全部换位地图,经过不断的走坑,实现了地图显示、定位蓝点、大头显示、周围地理信息等 一、首先请各位要做地图之前用心的去阅读下地图开放平台的技术文档,这个是最基本的准备,** 最重要的一点,如果想在地图界面调用相机、扫码等功能请集成3D地图,因为地底部是GLSurfaceView和TextureView 他俩都是地图容器,使用GLSurf
带我飞概要可以利用地图优秀产品来帮助自己的室内地图app啦。利用地图sdk完成 室内地图 的技术操作。前步骤step1 登录开发者平台step2 注册会员,成为开发者step3 Xcode新建自己的项目,主要是拿到bundle IDstep4 回到开发者平台新建应用,主要是拿到即将集成sdk的key至此,前面步骤做完,接下来就是各种翻阅、学习、动脑费眼去看各种documents
前提: 在地图上添加自定义标注,并在一个屏幕上自适应显示所有的标注。 因为使用的是地图,需引入地图sdk一、先解决自定义标注样式的问题 如果仅仅只是更换自己自定义的大头针图片,那么在地图开放平台(开发-ios地图SDK-开发指南-地图功能)自定义标注图片中就有讲述如何更换自定义大头针的图片。但这不够用,我所需要的是在地图上有多种标注,每个标注的样式都不一样,且每个标注所属的属
如何添加大头针(地标): 通过MapView的addAnnotation方法可以添加一个大头针到地图上 通过MapView的addAnnotations方法可以添加多个大头针到地图上 –(void)addAnnotation:(id <MKAnnotation>)annotation; 说明:需要传入一个遵守了MKAnnotation协议的对象   基本
# 实现 iOS 地图自定义大头针的流程指南 在 iOS 开发中,地图是一个非常受欢迎的地图 SDK。自定义大头针可以使地图上的标记更具个性化。本篇文章将为你详细讲解如何在地图中实现自定义大头针。我们将通过一个简单的流程步步引导你,确保你能轻松上手。 ## 整体步骤流程 以下是实现自定义大头针的基本步骤: | 步骤 | 描述 | |------|------| | 1 |
原创 2024-09-26 04:02:38
269阅读
地图显示地图显示的关键类是 AMap 类。在您的应用程序中,AMap 是地图的对象。AMap 地图将会通过 MapFragment 或 MapView 容器类来表现。AMap 类自动处理以下操作:1.连接到地图服务2.下载地图数据3.在设备屏幕上显示地图4.显示各种控件,如缩放控件5.支持各种手势,如平移和缩放手势下面以 MapView 显示地图为例进行说明:MapView 是 Android
地图进军海外市场迈出了第一步。1月8日,2020美国CES期间,与HERE Technologies(以下简称“HERE地图”)共同宣布基于海外地图及动态信息服务展开合作。HERE地图将为提供中国以外地区的地图数据及交通信息等,从而可实现为用户提供全球路径规划引导、定位及出行相关服务。据了解,目前双方已基于海外地图数据及服务优化展开相关测试工作,地图的海外出行服务将于2020年
# iOS 地图中去掉自己位置的大头针的实现 在iOS应用中,开发者往往需要集成地图功能,以实现位置服务。地图是一个常见的选择。当我们希望去掉自己位置的大头针时,可能会不知道从何入手。本文将为你详细讲解如何实现这一功能。 ## 流程步骤 以下是实现“去掉自己位置的大头针”的步骤概述: | 步骤 | 描述 | |------|-
原创 10月前
339阅读
现在很多小伙伴都在用iphone7,不仅硬件配置好,ios软件系统让iPhone7使用起来也非常流畅,但小编最近收到小伙伴反馈iphone7发热严重、耗电快故障,咨询解决方法。那为什么会出现苹果7发热严重和耗电快的问题,这是怎么回事呢?iphone7发热严重、耗电快怎么解决?下面苹果售后维修小编为大家讲讲遇到这样的问题应该如何去解决。iphone7发热严重、耗电快解决方法:1、一般情况下发热严重及
# iOS Swift地图自定义大头针 ## 引言 在移动应用开发中,地图功能是非常常见且重要的功能。地图是国内较为常用的地图服务提供商之一,其提供了丰富的地图相关功能和API接口。本文将介绍如何使用Swift语言和地图SDK来自定义大头针。 ## 准备工作 在开始之前,我们需要先完成以下准备工作: 1. 在开放平台注册账号并创建应用,获取API Key; 2. 下载并导入
原创 2023-08-25 04:24:45
612阅读
iOS开发中,经常会使用到定位和地图,Apple自带的定位和地图应付一般的场景绰绰有余,但是也缺少一些功能,如POI搜索、不够接地气等。因此作者选择了地图,这篇文正主要介绍定位功能的集成。环境:Xcode7.3.1 + iOS 9.3 + 能访问网络1、注册开发者,创建应用首先注册成为开发者,成为开发者以后,登录并进入控制台,然后创建一个iOS应用,注意这一定要填写好你的 Bundle id
最近在做地图的应用,客户让用地图库,现在总算是完工了,这么一路走来,真是尝尽了酸苦辣啊,网上高的资源,可以说少之又少,可用资源比大熊猫还少,真让国宝汗颜啊,不得不说一句,珍爱生命,远离。。你懂得!废话不说,开始我们的库的引入(1).启动xcode,创建工程,在启劢页选择“Create a new Xcode project”,将跳转到新建工程页,选择 iOS>Appli
转载 2023-09-01 19:00:33
333阅读
一、细说百度地图的路径规划路径规划主要有这么几种1.公交路径规划1.1 市内公交规划(暂时不在这里说)1.2 跨市/省公交规划// 导入头文件 #import #import #import #pragma mark: - 公交路线 - (void)showBusSearch { //线路检索节点信息 BMKPlanNode *start = [[BMKPlanNode alloc] ini
转载 2024-07-29 11:22:37
198阅读
苹果公司今天为开发者带来了 iOS 13 预览,黑暗模式为 iPhone 带来了一种引人注目的全新外观,以及在 iOS 上浏览和编辑照片,登录应用程序和网站以及使用全新地图浏览世界的新方法。通过整个系统的优化,iOS 13 更快,App 响应更快,可以改善应用启动,减少应用程序下载大小并使 Face ID 体验更加无缝。“iOS 13 为您每天使用的应用程序带来了新的功能,包括对照片和地图的丰富更
几天前,苹果公司正式更新了iOS13.4版本。一个小版本系统更新,却让车主群热闹了起来。在这个版本中,苹果正式开放了Carplay分屏显示模式下对第三方地图的支持。 车主们的热情,化为地图和百度地图微博下网友的催更。不过,这次两家地图表现都还不错,仅过了两天,百度、相继发布更新,增加了对Carplay分屏显示模式的支持。分屏显示模式,让Carplay能够同屏显示导航
本项目主要是基于地图实现了大头针展示,分级大头针,自定制大头针,在地图上画线,线和点共存,路线规划(驾车路线规划),路线导航,等一些常见的功能。不多说了,直接上图吧。一。普通大头针展示,这个不多说,请求数据,将数据转化成大头针对象,添加到地图上,实现定制大头针的代理方法即可,如果有点击大头针的需求,和取消的需求,实现两个代理即可,这个不多说,直接看代码就可以了。二。分级大头大头针展示,有的时
  • 1
  • 2
  • 3
  • 4
  • 5