Verwalten der Performance von ArcGIS-Karten-Services
In den meisten Fällen neigen GIS-Services dazu, langsamer zu sein als der direkte Zugriff auf GIS-Daten auf lokalen Festplatten. Wenn Sie GIS-Services verwenden, werden Sie deshalb wahrscheinlich unentwegt nach Möglichkeiten suchen, die Performance zu verbessern.
Es gibt einige Strategien, mit denen die Webkartenerstellung in Anwendungen beschleunigt werden kann:
- Reduzierung des Netzwerk-Datenverkehrs, soweit dies möglich ist. Eine Methode, mit der Sie den Webverkehr reduzieren können, besteht in der Verwendung eines lokalen Anzeige-Caches. Damit lässt sich die Datenmenge reduzieren, die zum Desktop übertragen wird.
- Vorabberechnung von Informationsergebnissen, sofern dies möglich ist. Sie können beispielsweise die Karten vorab berechnen, die mit ArcGIS Server bereitgestellt werden, und gecachte Karten-Services oder Grundkarten-Layer verwenden.
- Verwenden Sie optimierte Karten-Services, um die Performance zu steigern, insbesondere bei dynamischen Karten-Services. ArcMap enthält eine Werkzeugleiste und einen Workflow zum Analysieren und Veröffentlichen optimierter Karten-Services mithilfe einer Karten-Service-Definitionsdatei (MSD). Sie können diese Karten-Service-Definitionen in Verbindung mit ArcGIS Server verwenden, um performante ArcGIS-Karten-Services zu veröffentlichen. Diese optimierten Karten-Services unterstützen sowohl dynamische Echtzeit-Karten-Services als auch gecachte Karten-Services.
- Entwurf der Karten zur Verwendung in der Web- und in der Anwendungsumgebung. Wenn Sie ArcMap verwenden, sind manche Kartenentwürfe viel effizienter als andere. Die Verwendung von erweiterten Symbolen und Kartenbeschriftungen kann beispielsweise die Performance beeinträchtigen. Analysieren Sie die Kartendokumente, um bestimmte Probleme mit der Darstellungs-Performance zu identifizieren und anzugehen.
- Karten sollten entworfen werden, dass sie in ihre gewünschte Anzeigeumgebung passen. Beachten Sie, dass nicht alle Webkarten universell einsetzbar sind. Eine Karte, die in einem Webbrowser verwendet wird, eignet sich möglicherweise nicht für die Verwendung auf einem Mobiltelefon.
Verwandte Themen
7/10/2012