2016-06-03 2 views
0

Added eine topograpic Schicht auf einem AGISMapView,Gibt es eine Möglichkeit zu anderen Ort grauen Fliesen in AGSMapView

let layerUrl = "http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer" 
let url = NSURL(string: layerUrl)! 
let mapWithURL = AGSTiledMapServiceLayer.tiledMapServiceLayerWithURL(url) as! AGSTiledMapServiceLayer 
self.agsMapView.insertMapLayer(mapWithURL, withName: "AGSMapLayer", atIndex: 0) 

Ausgabe ist, wenn wir Karte bewegen zu vermeiden, zeigt es zeigt graue Fliesen, gibt es eine Möglichkeit, dies zu vermeiden Es ist in Ordnung, wenn es Fliesen in niedriger Auflösung zeigt, aber graue Fliesen sehen nicht gut aus.

Lassen Sie mich wissen, ob es einen Weg gibt, dies zu vermeiden, danke im Voraus.

Bitte überprüfen Sie das folgende Bild für weitere Details.

enter image description here

Antwort

1

Die „grauen Fliesen“ Sie erwähnen, sind die Hintergrundfarbe (grau) und Gitter (Linien).

Sie sollten sich die Eigenschaften von AGSMapView ansehen: backgroundColor, gridLineColor, gridLineWidth, gridSize. Wenn Sie beispielsweise gridLineWidth auf 0 und backgroundColor auf whiteColor setzen, wird ein vollständig weißer Hintergrund erzeugt.

+0

danke für die Antwort, beobachtet das gleiche Verhalten in Beispiel-Apps von ARCGis SDK zur Verfügung gestellt, es zeigt weißen Hintergrund. – prasad

Verwandte Themen