IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SIG : Système d'information Géographique Discussion :

Import de shapefile + geotoolkit


Sujet :

SIG : Système d'information Géographique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 111
    Par défaut Import de shapefile + geotoolkit
    bonjour ,
    je developpe une petite application cartographique avec geotoolkit , et là je voudrais avoir comme map un shapefile que j'ai en local , donc le code est a priori le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    java.net.URL pURL = new URL("//france_administrative.shp");
            DataStore pDS = DataStoreFinder.getDataStore("url",pURL);
            Name pName = pDS.getNames().iterator().next();
    FeatureCollection pFC = pDS.createSession(true).getFeatureCollection(QueryBuilder.all(pName));
    
    MapLayer pLayer = MapBuilder.createFeatureLayer(pFC, RandomStyleFactory.createDefaultVectorStyle(pFC));
    
    context.layers().add(pLayer);
    mais ca m'affiche le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Exception in thread "main" java.net.MalformedURLException: no protocol: //france_administrative.shp
            at java.net.URL.<init>(URL.java:567)
            at java.net.URL.<init>(URL.java:464)
            at java.net.URL.<init>(URL.java:413)
            at projet1.projet1.main(projet1.java:102)
    une idée SVP ?

  2. #2
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 608
    Par défaut
    Bonjour,

    Moi je mettrais bien quelque-chose comme:

    java.net.URL pURL = new URL("file://C:/monrepertoire/france_administrative.shp");


    Grunt.

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 111
    Par défaut
    bonjour grunt2000,
    merci pour votre reponse , en effet je me suis dit que j'ai un probleme de syntaxe , et puis j'ai indique un path comme ca
    "file://C:/monrepertoire/france_administrative.shp"
    et ca ne donne tjrs rien , a priori y 'a un fichier qui manque : je n'ai trouve que 3 , on m'a dit qu'il fallait 4

  4. #4
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 608
    Par défaut
    Quel est le message que vous avez à présent?

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 111
    Par défaut
    ca me donne
    nullpointerexception : ca s'ameliore j'ai plus de problemes avec l'url mais c'est comme ci le fichier n'y est pas pourtant il y est

  6. #6
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 608
    Par défaut
    Postes le bout de code source qui te pose un problème en nous précisant la ligne.

    N'oublies pas de faire un
    dir <chemin entier vers ton fichier>
    et de vérifier que tu le trouves vraiment. Le fait que tu le vois de tes yeux ne suffit pas: tu es à la merci d'une faute de frappe. Ou d'un répertoire relatif que tu crois être bon, mais qui ne l'est pas.

    Le nombre de fichiers que j'aurais juré qui étaient là, et que par cette vérification j'ai vu qu'ils n'étaient pas trouvés est impressionnant.

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/01/2014, 11h28
  2. Import/Affichage shapefile: PostgreSQL/PostGIS/MapServer
    Par abir_rzg dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 31/07/2009, 15h41
  3. [DEV-C++]#import de fichier .tlb
    Par pdl dans le forum Dev-C++
    Réponses: 6
    Dernier message: 19/07/2002, 22h46
  4. Importer des objets de 3dsMax
    Par Anonymous dans le forum OpenGL
    Réponses: 3
    Dernier message: 06/05/2002, 13h53
  5. IMPORTANT! A lire avant tout chose
    Par Aurelien.Regat-Barrel dans le forum Windows
    Réponses: 0
    Dernier message: 01/05/2002, 16h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo