//
// ViewController.m
// mapdemo001
//
// Created by apple on 14-4-28.
// Copyright (c) 2014年 apple. All rights reserved.
//#import "ViewController.h"
#import <MapKit/MapKit.h>@interface ViewController () <MKMapViewDelegate>
{
MKMapView *_mapview;
}
@end@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.MKMapView *mapview = [[MKMapView alloc] initWithFrame:self.view.bounds];
mapview.delegate = self;
mapview.showsUserLocation = YES;
[self.view addSubview:mapview];
}- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
{
if (_mapview) {
return;
}
//设置中心位置
[mapView setCenterCoordinate:userLocation.location.coordinate];
//设置跨度
MKCoordinateSpan span = MKCoordinateSpanMake(0.102988, 0.078449);
//显示区域
MKCoordinateRegion region = MKCoordinateRegionMake(userLocation.location.coordinate, span);//设置显示区域
[mapView setRegion:region animated:YES];
_mapview = mapView;
}- (void)mapView:(MKMapView *)mapView regionWillChangeAnimated:(BOOL)animated
{
NSLog(@"%f %f",mapView.region.span.latitudeDelta,mapView.region.span.longitudeDelta);
}- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}@end
苹果地图定位和显示区域
时间: 2024-10-17 20:39:13
苹果地图定位和显示区域的相关文章
点击列表信息,arcgis地图 定位并显示详细信息
//地图定位2 x,y--by zy function gotoMap(x, y, name, content, dizhi) { //清除上一次显示 myMap.graphics.clear(); var pt = new esri.geometry.Point([x, y]); var pictureMarkerSymbol = new esri.symbol.PictureMarkerSymbol("/img/DW.png", 20, 20); var g = new esri.
百度地图定位并显示地图
到jar包 配置文件 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="自己根据包名申请" /> <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote"></serv
关于原生地图定位的简单操作MapKit的使用
// // ViewController.m // Demo_1 MKMapView // // Created by tareba on 15/12/16. // Copyright © 2015年 tanada. All rights reserved. // #import "ViewController.h" #import <MapKit/MapKit.h> #import "TRAnnotation.h" @interface Vie
苹果地图2,定位,标注,返回中心。
// // ViewController.m // mapdemo001 // // Created by apple on 14-4-28. // Copyright (c) 2014年 apple. All rights reserved. // #import "ViewController.h" #import <MapKit/MapKit.h> #import "MyAnnotation.h" @interface ViewController
iOS定位服务与地图开发(4)---显示地图
iOS 6之前,苹果使用的是谷歌地图,iOS 6之后,苹果使用了自己的地图(国内好像用的是高德地图),但是API编程接口与iOS 5相比没有太大变化. iOS 应用程序中使用Map Kit API开发地图应用程序,使用MKMapView类作为地图显示视图,其委托协议是MKMapViewDelegate. 1.显示地图: .h文件中代码 #import <MapKit/MapKit.h> @interface YXCViewController <MKMapViewDelegate>
iOS 开发之定位与苹果地图
1.LBS开发 需求: 社交类应用 , 购物类 , 旅游类... 功能: 定位.地图 官方提供:定位与地图(国内使用的高德的数据) 第三方:高德,百度,搜搜,腾讯,谷歌地图... 2.地理定位 2.1 库的配置 /*****地图定位*****/ //LBS --> Location Based Service //1.配置库 --> CoreLocation.framework (系统的) // --> #import <CoreLocation/CoreLocation.h&
iOS 开发指南 第16章 定位服务与地图应用之使用苹果地图
1 显示地图 MKMapView MKMapViewDelegate 准备:加载MapKit.framework 设置地图样式 代理-实现代理方法 - (void)viewDidLoad { [super viewDidLoad]; 设置样式,枚举类型MKMapType self.mapView.mapType = MKMapTypeStandard; // self.mapView.mapType = MKMapTypeSatellite; 将当前视图控制器赋值给地图视图的delegate属性
ios开发之定位和苹果地图
ios开发之定位和苹果地图 1. LBS开发简介 需求:社交类(微信 QQ) 附件的人 购物应用 显示商家位置 (美团 大众点评) 旅游类应用(去哪儿 携程) 显示当前位置周边酒店 餐馆 功能 :定位 (获取当前位置的地图) 地图(显示某个区域的地图) 实现: 苹果:定位功能和地图功能(国内使用高德的数据) 高德地图 百度地图 搜搜地图 腾讯地图 谷歌地图... 2.地理定位 1.库的配置 2.定位功能 3方向 3.地址编码和反编码 1 地址编码 获取经纬度 确定地理位置 2 地址反
百度地图api将可视区域定位到当前所在位置
1.前言 开头不说点什么,总是有点不习惯.还是说点什么吧,关于百度地图,我用的次数还是比较多的,没办法,需求呀.好吧,在用百度地图的时候,确实有过很多需求,不过好在百度地图很强大,每次需求在探索后都能满足功能.以后将百度地图中所遇到的一些常见的功能整理一下,也方便一些童鞋参考.我的有一个项目中,就是要一开始将地图的可视区域定位在当前位置.其实很简单,网上一搜一大堆. 2.详情 说的再多,不如贴代码更来的直白.不过使用百度地图,一定要有ak.这个我想没有人不知道吧 1.引入js文件 1 <scri