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 :
mais ca m'affiche le code 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);
une idée SVP ?
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)
Partager