Some indoor map tiles aren't showing up

Aperta
#343 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
angular, typescript
Ambito
mobile

Direzione di ricerca

Inizia con l'implementazione TypeScript inline, in particolare loadMap(), Environment.setEnv() e il punto di ingresso GoogleMaps.create('map_canvas', mapOptions). Riproduci la mappa alle coordinate fornite e ispeziona la configurazione della mappa e il comportamento del plugin; il lavoro è completato quando hai stabilito perché appare solo una parte dell'area interna e hai documentato una correzione o una limitazione verificata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi I am testing out the capabilities of Google Maps in mapping an airport and I have been able to get it to show me the level manager and roughly a quarter of the airport, but the other 75% does not show up as an indoor area.

Looking on maps.google.com on the browser, I know there is more that it can show, and I can't figure out what the issue is.

Does anyone know what the problem might be? It doesn't seem to be related to my cdebecause the rest of the map shows up, it just seems like it's missing the tiles or something, but who knows! The related code is below

import { Component } from '@angular/core';
import { Platform } from "@ionic/angular";
import { Geolocation } from '@ionic-native/geolocation/ngx';
import { GoogleMap, GoogleMaps, GoogleMapOptions, Environment, GoogleMapsEvent, LatLng, MarkerOptions, Marker } from "@ionic-native/google-maps";
import { ThrowStmt } from '@angular/compiler';

// declare var google: any;

@Component({
  selector: 'app-polygon-drawer',
  templateUrl: './polygon-drawer.page.html',
  styleUrls: ['./polygon-drawer.page.scss'],
})
export class PolygonDrawerPage {
  map: GoogleMap;	
  constructor(public platform: Platform) { }

	async ngOnInit() {
    	        await this.platform.ready()
	  }
	  
	ngAfterViewInit() {
		this.loadMap()
	}

	loadMap() {

		Environment.setEnv({
			'API_KEY_FOR_BROWSER_RELEASE': 'APIKEY',
			'API_KEY_FOR_BROWSER_DEBUG': 'APIKEY'
		  });
		
		let mapOptions: GoogleMapOptions = {
		  camera: {
			 target: {
			   lat: 48.1195049,
			   lng: 16.5639036
			 },
			 zoom: 18,
			 tilt: 0
		   }
		};
		console.log('a map should be created soon');
		this.map = GoogleMaps.create('map_canvas', mapOptions);
	}
}
Lingua principale
TypeScript
Stelle
215
Fork
119
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ionic-team/ionic-native-google-maps

Tutte le issue di ionic-team/ionic-native-google-maps

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.