Bonjour à tous,
Je développe une application Silverlight en utilisant les composants de Telerik. Plus particulièrement, j'utilise leur contrôle "Radmap" qui permet d'afficher des couches cartographique sur un fond de carte Bing ou autres.
Bref, j'ai un processus (venant de Telerik aussi) qui me permet d'uploader les fichiers de cartographie sur mon serveur (.shp et .dbf). jusque là tout va bien.
Je cherche maintenant à pouvoir lire ces fichiers depuis mon client Silverlight. Comment puis-je lire ces fichiers qui sont sur le serveur??
Au cas où ça peut vous aider, lorsque les couches sont incorporées directement dans le client la méthode ci-dessous marche mais je veux pouvoir en ajouter et en supprimer dynamiquement:
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 private void Ajouter_couche(string nom_fichier) { InformationLayer couche = new InformationLayer(); couche.Name = nom_fichier; couche.Reader = new MapShapeReader(); couche.Reader.DataSource = new Uri("/Projet;component/Couches/" + nom_fichier + ".dbf", UriKind.RelativeOrAbsolute); couche.Reader.Source = new Uri("/Projet;component/Couches/" + nom_fichier + ".dbf", UriKind.RelativeOrAbsolute); couche.Reader.SourceType = ShapeSourceType.ShapeFile; ///Définition des couleurs d'affichage de la couche radMap.Items.Add(couche); }
merci pour vos réponses
Partager