2009-10-14 17 views
6

soy nuevo en Mapkit View. Quiero mostrar cuando doy lat, lang sin destino. es posible visualizar mapas a través del terreno, vista satelital en el mapakit? Anny tutorial enlace? He visto algunos ejemplos con acceso a google map API (archivo html). ¿Es necesario?Terreno y vista de satélite usando MapKit

Respuesta

8

Si agrega una vista de mapkit en su xib, verá en las propiedades que puede establecer en satélite, terreno o mapa. El mejor tutorial/enlace que he encontrado en relación con MapKit está aquí:

Link

+2

no debe que MapKit no admite "Terreno": solo Mapa, Satélite e Híbrido – Adolfo

+0

Mis disculpas, tienes razón. A menudo tengo terreno y sattelite mezclados en mi cabeza. Gracias por la corrección. – Codezy

9

o puede establecer mediante programación como

mapView.mapType = MKMapTypeSatellite; 

si no se admite en Swift 3 intente esto:

map.mapType = MKMapType.satellite; 
3

Esto es quizás diferente con Objective-C, pero en Swift sería uno de los siguientes (agregar a viewDidLoad(), por ejemplo):

mapView.mapType = MKMapType.Standard; // default: road map 
mapView.mapType = MKMapType.Satellite; 
mapView.mapType = MKMapType.Hybrid; 
0

Es posible ajustar cualquiera de los siguientes Map Type para MapView

map.mapType = MKMapType.hybrid 
map.mapType = MKMapType.hybridFlyover 
map.mapType = MKMapType.mutedStandard 
map.mapType = MKMapType.satellite 
map.mapType = MKMapType.satelliteFlyover 
map.mapType = MKMapType.standard 
  • híbrido - Una imagen de satélite de la zona con información del nombre de ruta de carreteras y en capas en la parte superior.

  • estándar - Un mapa de la calle que muestra la posición de todos los caminos y algunos nombres de las calles ..

  • satélite - Las imágenes de satélite de la zona.

  • HybridFlyover - Una imagen híbrida de satélite con datos de paso elevado donde esté disponible.

  • SatelliteFlyover - Una imagen de satélite del área con datos de paso elevado donde esté disponible.

  • MutedStandard - Un mapa de calles donde se enfatizan sus datos sobre los detalles del mapa subyacente.

hybrid , satellite , standard están disponibles para iOS 3 y por encima de

hybridFlyover , satelliteFlyover están disponibles para iOS 9 y por encima de

mutedStandard están disponibles para iOS 11 y por encima de

Cuestiones relacionadas