Informações gerais
Versão mutável de GMSCameraPosition.
Herda GMSCameraPosition.
Funções membro público | |
(tipo de instância) | - initWithTarget:zoom:bearing:viewingAngle: |
Iniciador designado. | |
(tipo de instância) | - initWithTarget:zoom: |
Iniciador de conveniência para GMSCameraPosition para um alvo e nível de zoom específicos. | |
(tipo de instância) | – initWithLatitude:longitude:zoom: |
Iniciador de conveniência para GMSCameraPosition para um determinado nível de zoom, longitude e latitude. | |
(tipo de instância) | - initWithLatitude:longitude:zoom:bearing:viewingAngle: |
Inicializador de conveniência para GMSCameraPosition, com latitude/longitude e todas as outras propriedades de câmera de acordo com -initWithTarget:zoom:bearing:viewingAngle:. | |
Funções membro públicas estáticas | |
(tipo de instância) | + cameraWithTarget:zoom: |
Construtor de conveniência para GMSCameraPosition para um alvo e nível de zoom específicos. | |
(tipo de instância) | + cameraWithLatitude:longitude:zoom: |
Construtor de conveniência para GMSCameraPosition, de acordo com cameraWithTarget:zoom:. | |
(tipo de instância) | + cameraWithTarget:zoom:bearing:viewingAngle: |
Construtor de conveniência para GMSCameraPosition, com todas as propriedades da câmera de acordo com initWithTarget:zoom:bearing:viewingAngle:. | |
(tipo de instância) | + cameraWithLatitude:longitude:zoom:bearing:viewingAngle: |
Construtor de conveniência para GMSCameraPosition, com latitude/longitude e todas as outras propriedades da câmera, conforme initWithTarget:zoom:bearing:viewingAngle:. | |
(float) | + zoomAtCoordinate:forMeters:perPoints: |
Descubra o nível de zoom em que a distância de meters , em um determinado coord no Earth, corresponde ao número especificado de points da tela. | |
Propriedades | |
CLLocationCoordinate2D | destino |
float | zoom |
CLLocationDirection | bearing |
duplo | viewingAngle |
Documentação da função membro
– (tipo de instância) initWithTarget: | (CLLocationCoordinate2D) | destino | |
zoom: | (float) | zoom | |
rolamento: | (CLLocationDirection) | bearing | |
viewAngle: | (duplo) | viewingAngle | |
Iniciador designado.
Configura este GMSCameraPosition com todas as propriedades de câmera disponíveis. A criação de um GMSCameraPosition por esse inicializador (ou pelos seguintes construtores de conveniência) limitará implicitamente os valores da câmera.
- Parâmetros:
-
destino Local na Terra para o qual a câmera aponta. zoom O nível de zoom perto do centro da tela. bearing Direção da câmera em graus no sentido horário a partir do norte verdadeiro. viewingAngle O ângulo, em graus, do ângulo da câmera em relação ao nadir (de frente para a Terra)
– (tipo de instância) initWithTarget: | (CLLocationCoordinate2D) | destino | |
zoom: | (float) | zoom | |
Iniciador de conveniência para GMSCameraPosition para um alvo e nível de zoom específicos.
Isso definirá as propriedades de rolamento e de viewAngle dessa câmera como padrão zero (ou seja, voltado diretamente para a superfície da Terra, com o topo da tela apontando para o norte).
- Parâmetros:
-
destino Local na Terra para o qual a câmera aponta. zoom O nível de zoom perto do centro da tela.
- (instancetype) initWithLatitude: | (CLLocationGraus) | latitude | |
longitude: | (CLLocationGraus) | longitude | |
zoom: | (float) | zoom | |
Iniciador de conveniência para GMSCameraPosition para um determinado nível de zoom, longitude e latitude.
Isso definirá as propriedades de rolamento e de viewAngle dessa câmera como padrão zero (ou seja, voltado diretamente para a superfície da Terra, com o topo da tela apontando para o norte).
- Parâmetros:
-
latitude O componente de latitude do local para o qual a câmera aponta. longitude O componente de latitude do local para o qual a câmera aponta. zoom O nível de zoom perto do centro da tela.
- (instancetype) initWithLatitude: | (CLLocationGraus) | latitude | |
longitude: | (CLLocationGraus) | longitude | |
zoom: | (float) | zoom | |
rolamento: | (CLLocationDirection) | bearing | |
viewAngle: | (duplo) | viewingAngle | |
Inicializador de conveniência para GMSCameraPosition, com latitude/longitude e todas as outras propriedades de câmera de acordo com -initWithTarget:zoom:bearing:viewingAngle:.
- Parâmetros:
-
latitude O componente de latitude do local para o qual a câmera aponta. longitude O componente de latitude do local para o qual a câmera aponta. zoom O nível de zoom perto do centro da tela. bearing Direção da câmera em graus no sentido horário a partir do norte verdadeiro. viewingAngle O ângulo, em graus, do ângulo da câmera em relação ao nadir (de frente para a Terra)
+ (tipo de instância) cameraWithTarget: | (CLLocationCoordinate2D) | destino | |
zoom: | (float) | zoom | |
Construtor de conveniência para GMSCameraPosition para um alvo e nível de zoom específicos.
Isso definirá as propriedades de rolamento e de viewAngle dessa câmera como padrão zero (ou seja, voltado diretamente para a superfície da Terra, com o topo da tela apontando para o norte).
+ (tipo de instância) cameraWithLatitude: | (CLLocationGraus) | latitude | |
longitude: | (CLLocationGraus) | longitude | |
zoom: | (float) | zoom | |
Construtor de conveniência para GMSCameraPosition, de acordo com cameraWithTarget:zoom:.
+ (tipo de instância) cameraWithTarget: | (CLLocationCoordinate2D) | destino | |
zoom: | (float) | zoom | |
rolamento: | (CLLocationDirection) | bearing | |
viewAngle: | (duplo) | viewingAngle | |
Construtor de conveniência para GMSCameraPosition, com todas as propriedades da câmera de acordo com initWithTarget:zoom:bearing:viewingAngle:.
+ (tipo de instância) cameraWithLatitude: | (CLLocationGraus) | latitude | |
longitude: | (CLLocationGraus) | longitude | |
zoom: | (float) | zoom | |
rolamento: | (CLLocationDirection) | bearing | |
viewAngle: | (duplo) | viewingAngle | |
Construtor de conveniência para GMSCameraPosition, com latitude/longitude e todas as outras propriedades da câmera, conforme initWithTarget:zoom:bearing:viewingAngle:.
+ (flutuante) zoomAtCoordinate: | (CLLocationCoordinate2D) | coordenada | |
forMeters: | (CLLocationDistance) | metros | |
perPoints: | (CGFloat) | pontos | |
Descubra o nível de zoom em que a distância de meters
, em um determinado coord
no Earth, corresponde ao número especificado de points
da tela.
Para distâncias extremamente grandes ou pequenas, o nível de zoom retornado pode ser menor ou maior do que o nível de zoom mínimo ou máximo permitido na câmera.
Esse método auxiliar é útil para criar posições de câmeras que contenham áreas físicas específicas na Terra.
Documentação da propriedade
- (CLLocationCoordinate2D) target [read, write, assign] |
Implementa GMSCameraPosition.
- (flutuante) zoom [read, write, assign] |
Implementa GMSCameraPosition.
- (CLLocationDirection) rolamento [read, write, assign] |
Implementa GMSCameraPosition.
– (duplo) viewingAngle [read, write, assign] |
Implementa GMSCameraPosition.