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

R Discussion :

création de shape


Sujet :

R

  1. #1
    Membre du Club
    Homme Profil pro
    chargé d'études
    Inscrit en
    Janvier 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : chargé d'études

    Informations forums :
    Inscription : Janvier 2015
    Messages : 93
    Points : 57
    Points
    57
    Par défaut création de shape
    bonjour
    je cherche à créer un fichier shape à partir de coordonnées RGF 93.

    ci-dessous mon code:

    #je pars d'un fichier shape (il contient un nuage de point)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shape <- readOGR (dsn=".",layer="pt2")
    # je partitionne le nuage de point
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    X<- cbind(shape$XCOORD, shape$YCOORD)
    Y <-kmeans (X,8)
    # je créé des barycentres des partitions
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    points(Y$centers, pch = 13)
    # je récupère les x y des barycentres
    et à partir de là je coince...
    Je voudrai transformer les x y en shape (epsg:2154). Si quelqu'un peut m'aider... merci d'avance.

    fcka

  2. #2
    Membre du Club
    Homme Profil pro
    chargé d'études
    Inscrit en
    Janvier 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : chargé d'études

    Informations forums :
    Inscription : Janvier 2015
    Messages : 93
    Points : 57
    Points
    57
    Par défaut création de shape
    bonjour,

    j'ai trouvé

    #transformation pt en shape (library maptools, sp, rgdal )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    coordinates (pt) <- ~ V1 + V2
    proj4string(pt)=CRS("++init=epsg:2154") 
    pt.df <- SpatialPointsDataFrame(pt, data.frame(id=1:length(pt)))
    #création shape
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    writeOGR(pt.df, dsn="." ,layer="t1",driver="ESRI Shapefile")
    si une façon alternative existe, je suis preneur.
    fcka

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VI-2007] Création d'une shape (Table + chaises)
    Par Anthares dans le forum Visio
    Réponses: 0
    Dernier message: 30/06/2011, 10h59
  2. Créations Shape dans une Classe
    Par Gueuz dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 26/12/2010, 11h26
  3. création shape cercle
    Par emmanuel89500 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/12/2010, 22h09
  4. [Toutes versions] Création shape connector entre cellules
    Par almc.rzo dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/08/2009, 02h08
  5. Coordonnées d'un objet Shape passant à 0 après création
    Par Palca dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 23/04/2009, 20h12

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