Hinzufügen von gecachten Grundkarten

Karten-Services, die mit ArcGIS Server veröffentlicht werden, können gecacht werden, um die Performance von Webanwendungen zu verbessern. Der Cache selbst, genannt Kachel-Cache, wird auf einem Webserver gespeichert und schließt Bilder ein, die in einem Kachelschema organisiert wurden, das beim Veröffentlichen des Karten-Services definiert wurde. Dieser Kachel-Cache kann auf dem mobilen Gerät als lokale Grundkartendatenquelle innerhalb des Projekts verwendet werden.

Die Verwendung einer gecachten Grundkarte hat mehrere Vorteile. Sie können den gleichen Karteninhalt nutzen, den Sie im Feld für Webanwendungen verwenden, Sie können die kartografischen Funktionen der ArcMap-Software nutzen, um eine Grundkarte hoher Qualität zur Anzeige auf dem mobilen Gerät zu erstellen, und Sie können weitere Datenprodukte von ESRI direkt erwerben und verwenden, ohne die Daten zwischen verschiedenen Formaten konvertieren zu müssen.

HinweisHinweis:

Es gibt Geoverarbeitungswerkzeuge innerhalb von ArcGIS Desktops, mit denen Sie einen neuen Kachel-Cache mit einer definierten Ausdehnung und einem Satz von Ebenen erstellen können. Sie können diese Geoverarbeitungswerkzeuge nutzen, um einen Kachel-Cache zu erstellen, der für die mobile Verwendung optimiert ist.

Ein Kachel-Cache wird in eine Sammlung von Ordnern organisiert und auf dem Webserver gespeichert. Der Stammordnername erhält den Namen des Datenrahmens im Kartendokument, das Sie veröffentlicht haben. Unter diesem Ordner finden Sie zwei Dateien mit den Titeln conf.xml und conf.cdi. Diese Dateien sind für die Definition des Kachel-Caches wichtig und werden vom Mobile Project Center verwendet.

Um innerhalb des Mobile Project Centers einen Kachel-Cache zu verwenden, müssen Sie entweder Dateizugriff auf das virtuelle Verzeichnis auf dem Webserver haben, auf dem sich der Kachel-Cache befindet, oder den Kachel-Cache in einen lokalen Ordner kopieren. Wenn Sie planen, den Kachel-Cache an einem Remote-Speicherort zu speichern und darauf im Mobile-Projekt zu verweisen, müssen Sie vor dem Verwenden des Mobile Project Centers eine Laufwerkszuordnung für dieses Remote-Laufwerk erstellen. Beachten Sie auch, dass Sie den Stammordnernamen des Kachel-Caches in einen aussagekräftigeren Namen (z. B. BaseMap_Orthos) umbenennen können. Benennen Sie jedoch den Unterordner _allLayers nicht um, da seine Struktur und Benennung erzwungen ist.

Für die ArcGIS Mobile-Anwendungen ist es erforderlich, dass der gesamte Projektinhalt an einem bestimmten Speicherort mit dem Namen "Projects" gespeichert wird. Es können mehr als ein Speicherort für Projekte auf dem mobilen Gerät vorhanden sein. Der Ordner "Projects" enthält einen Unterordner für jedes Projekt im Außendienst. Die Kachel-Cache-Grundkarte sollte in den Ordner "Projects" kopiert werden und nicht in den Unterordner für ein bestimmtes Projekt (z. B. Projects/BaseMap_Orthos). Sie können eine Grundkarte über mehrere Projekte mit Verweisen versehen, indem Sie die Grundkarten am gleichen Speicherort wie die Projekte aufbewahren. Es ist wichtig, zu beachten, dass die ArcGIS Mobile-Anwendungen alle Projects-Ordner durchsuchen, um Grundkarten zu finden. Deshalb müssen Sie den Grundkarteninhalt nicht im gleichen Verzeichnis wie das Projekt ablegen.

Schritte:
  1. Klicken Sie im Fall eines geöffneten Projekts auf "Hinzufügen", um das Dialogfeld "Layer hinzufügen" zu öffnen.
  2. Wählen Sie "ArcGIS Server Map-Cache" im linken Bereich des Dialogfelds "Layer hinzufügen" aus.
  3. Navigieren Sie zu dem Ordner, in dem der Kachel-Cache (der Speicherort von conf.xml) gespeichert ist. Sie werden wissen, wann es sich um den richtigen Speicherort handelt, da die Schaltfläche "Hinzufügen" aktiviert wird.
  4. Klicken Sie auf die Schaltfläche "Hinzufügen", um der Karte den Cache hinzuzufügen.

10/18/2010