Nous utilisons:
ArcGIS Server Advanced Enterprise 10.3 / ArcGIS Desktop Basic 10.3 tous deux situés sur une machine Windows Server 2012
Nous avons reçu un répertoire contenant une carte mise en cache (fichiers groupés). Nous n'avons pas de fichier mxd, nous n'avons pas les données, juste le cache. Ce répertoire ne se trouve pas sur le répertoire par défaut C: \ arcgisserver \ répertoires \ arcgiscache, et nous n'avons pas l'intention de le déplacer, car il n'y aurait pas assez d'espace sur le disque C: \. Le cache est assez volumineux 280 Go. J'ai donc créé un nouveau répertoire de cache dans ArcGIS Server Manager qui mène au chemin exact de notre cache.
Nous aimerions publier ce cache en tant que service de carte / service d'image mis en cache sur le serveur. Je l'ai ajouté à ArcMap, mais lors de sa publication en tant que service de carte, ArcMap ne reconnaît pas automatiquement qu'il s'agit d'un service mis en cache. Comme indiqué dans cette vidéo: http://video.arcgis.com/watch/964/publishing-cached-map-services-using-a-pre_dash_existing-cache-folder
Cela fonctionne comme un service dynamique
Quelle est cette procédure correcte pour rendre ce cache existant disponible sur ArcGIS Server en tant que service?
Réponses:
Le problème dans ce cas était plutôt stupide :) Le cache mentionné ci-dessus résidait dans un dossier, qui se trouvait dans un autre dossier, qui se trouvait dans un autre dossier. Donc, malgré le fait que j'ai enregistré le dossier principal en tant que dossier de cache pour le serveur, il n'a pas pu lire à l'intérieur de tous ces dossiers.
Nous avons donc créé un nouveau dossier, l'avons nommé exactement comme le service de carte et n'y avons déplacé que les dossiers contenant les fichiers de l'ensemble.
Conclusion: ne stockez pas votre cache dans une cascade de dossiers.
la source