Convertir la forme Polyline-M en Polyline à l'aide d'ArcGIS Desktop?

9

J'ai un logiciel assez ancien que je suis obligé d'utiliser (pas d'option). Il est assez ancien pour ne pas reconnaître les fichiers de formes de type Polyline-M, il ne reconnaît que les fichiers de formes de Polyline.

J'ai un fichier de formes entièrement en Polyline-M que je dois convertir en un ancien Polyline simple.

Quelqu'un sait-il comment faire cela dans ArcMap 10?

jsmith
la source

Réponses:

13

Utilisez simplement une commande ArcToolbox, telle que "Classe d'entités en classe d'entités"

Cliquez sur le bouton "Environnements ..."

Dans les "Valeurs M" et / ou "Valeurs Z", spécifiez simplement la sortie comme "Désactivée"

jeb
la source
Pour une raison quelconque, cette commande gèle mon ArcMap! Mais, j'ai obtenu la commande "Copier les fonctionnalités" pour faire la même chose, en laissant de côté les valeurs M dans les environnements (c'était la clé). Et puis exportez le cadre de données vers un fichier de forme. A fonctionné comme un charme! Je vous remercie!
jsmith
1
Étrange qu'il gèle ArcMap ... Mais je suis heureux que cela vous ait aidé à résoudre votre problème. Et c'est vrai que j'aurais pu donner plus de détails !! La prochaine fois.
jeb
9

Alors que la réponse de jeb m'a conduit à cette réponse, il manquait un peu de détails que j'aurais aimé dans une réponse. C'est le moyen le plus simple que j'ai trouvé pour convertir PolyLine-M en Polyline.

  1. Ouvrez votre ArcToolBox
  2. Ouvrez "Outils de conversion"
  3. Développez "Vers le fichier de formes"
  4. Exécutez "Classe d'entités vers Shapefile (multiple)"
  5. Sélectionnez votre fichier de formes d'entrée
  6. Choisissez votre dossier de destination dans lequel votre nouveau fichier de forme sera créé. C'EST À DIRE. "C: \"
  7. Cliquez sur le bouton Environnements
  8. Développez "Valeurs M" et choisissez de les désactiver (c'est ce qui supprime les valeurs M pour qu'elles deviennent un fichier de formes polyligne normal)
  9. Cliquez sur créer et votre nouveau fichier sera créé dans le dossier de destination que vous avez choisi

Il existe plusieurs façons de réaliser ce qui précède. Mais cela semblait finalement le plus facile à long terme.

jsmith
la source
0

Dans l'outil ArcToolbox, choisissez Outil de gestion des données -> Fonctionnalités

Choisissez l'entité à aligner / pointer / polygoner

Désactiver le formulaire Z ou M dans l'environnement ...

Clip pour vous https://youtu.be/efaKbtgeFbE

angisti
la source
-1

ogr2ogr de la distribution GDAL peut également le faire tout simplement:

ogr2ogr -nlt LINESTRING NewShapefile.shp OldShapefile.shp
user368683
la source