Geofumed – GIS – CAD – BIM ressourcer

Arbejde med AutoCAD shape-filer

Formfilerne, kendt som .shp-filer, bliver kvartære formater i et spørgsmål om teknologi, men vi kan ikke undgå, at de er blevet populært så meget, som ArcView 3x var. Dette er grunden til, at de fortsat bliver meget brugt, i det omfang de fleste geospatiale platforme har udviklet rutiner til at arbejde med dem. Inklusive gvSIG kan læse og redigere dem.

Et meget brugt alternativ før var at eksportere fra ESRI til dxf, med den ulempe at tabe tabeldata. I dette tilfælde vil vi se, hvordan man interagerer med disse velociraptors hjælp AutoCAD AutoCAD Map, jeg fandt ud af denne proces gennem et venligt svar fra Txus i Cartesia-forummet.

1. Det er ikke en hvilken som helst AutoCAD

En shape-fil består af en geometri, der er indeholdt i filen med filtypenavnet .shp, derefter tabeldataene indeholdt i .dbf-filen og det indeks, der forbinder dem, som er .shx.

For at læse sådan en fil kræves AutoCAD Map eller Civil 3D; Det er også værd at præcisere, at i modsætning til Bentley Kort eller gvSIG ude af stand til at læse filen indbygget men det er muligt gennem en FDO forbindelse.

Jeg laver eksemplet med AutoCAD Civil 3D 2008.

2. Sådan importeres .shp-filer

import shp med autocadFor at gøre dette skal du gøre det i menuen:

"map / tools / import", der giver det mulighed for at vælge både .shp- og E00-filer og endda dækninger af den oprindelige ArcInfo-arbejdsstation.

Det tillader også import fra programmer som Mapinfo (.mif .tab) og Microstation Geographics (.dgn). Det forekommer mig at være en god åbning af AutoCAD til fremmede formater, da når man importerer fra en dgn på denne måde, er det muligt at fange mslinket og andre tilpasninger såsom at udnytte komplekse objekter og konvertere celler til blokke på én gang.

Derefter anmoder panelet om, at det tildeles projektion og mulighed for kun at importere én zone.

import shp med autocad

Det er også muligt at angive, om polygonerne skal konverteres til lukkede polylinjer.

3. Sådan eksporteres til .shp 

For at eksportere processen er lignende, "kort / værktøjer / eksport", så eksporten skal udføres separat, linjer, punkter, polygoner og tekster. Udvælgelsen kan gøres manuelt, efter lag eller efter funktionsklasser, og hvis du har defineret topologier, jo bedre.eksport shp autocad map civil 3d

Det er også nødvendigt at definere attributterne for de objekter, der skal bygge dbf-kolonnerne, projektionen af ​​outputfilen og konverteringen af ​​lukkede polylinjer til polygoner.

I dette spørgsmål om import og eksport er der alternativet at oprette en profil for ikke at definere betingelserne hver gang, denne vil blive gemt som en .ipf-fil, der kan indlæses hver gang processen udføres.

14 kommentarer

  • Miguel 2 juli 2017 kl

    God eftermiddag, jeg har et spørgsmål.

    Jeg har åbnet en .shp-fil i AutoCad Civil 2008, som er til en stor zone med mange forskellige pakker.

    1.- Hvis jeg vil kende arealet af en grund, smider Civil det til mig uden problemer, men hvis jeg vælger to eller flere, vises området som *DIVERSE*. Er der en måde for Cad at gøre summen for mig?

    2.- Inden for disse parceller er der i de fleste tilfælde mere end én type afgrøde indeni (f.eks. vin- og mandeltræ). Er der nogen måde at være i stand til at opdele den pakke i indhegninger og få den til at returnere overfladearealet af disse indhegninger?

  • du egeomates maj 2017 kl

    Negativ. Du kan ikke redigere en figur med AutoCAD-kort, kun linke den. Du kan redigere det med enhver qgis eller arcgis, de er lige så nemme at betjene.

  • Miguel maj 2017 kl

    Halløj,
    Jeg vil gerne vide, om Autocad Map giver dig mulighed for at samle to former (som har de samme tabelfelter) til én. Unite-kommandoen tilføjer cellerne i tabellen, men duplikerer dem, selvom de hedder det samme...
    En hilsen og tak på forhånd

  • Anonymous august 2015 kl

    GOD EFTERMIDDAG!! JEG VIL GERNE VIDE, HVOR MEGET JEG KAN OPGIFTE FOR AT OVERFØRE EN KOMMUNES PLAN FRA DWG TIL SHAPEFILE? DET ER FØRSTE GANG. OMKOSTNINGERNE VIL VÆRE I DOLLAR ELLER BOLIVAR. OPFORDRER JEG?

  • Miguelangel juni 2015 kl

    Er der nogen, der ved, om der er en kommando, hvis en dwg-fil er i 3d, den kan eksporteres til form, og den er også i 3d? Hvis denne handling udføres med den normale eksport til sig kommando, projicerer den alle linjerne op til højde 0.

    En hilsen og tak på forhånd

  • du egeomates maj 2014 kl

    Konverter annoteringer til grafik. Hvert program har normalt et plugin til det.

  • Fernando maj 2014 kl

    Hej,
    Jeg leder efter en måde at eksportere nogle etiketter fra Autocad Map, Kosmo eller GvSig, så de kan ses i normal Autocad.
    Tak
    hilsen

  • Lukas juni 2011 kl

    Jeg synes, at opgaven med at forklare nogle meget interessante emner til dem af os, der ikke ved, er stor, tak for din tid og visdom.

  • g! april 2010 kl

    Tak Ugle.

  • ugle april 2010 kl

    hola
    Selvom jeg konstant besøger denne hjemmeside, havde jeg ikke lagt mærke til dette indlæg... så et år 3 måneder senere kommenterer jeg, selvom jeg synes du allerede burde vide dette punkt 😀
    Godt med importen/eksporten i AutoCAD Map... men det "rigtige" er at arbejde med shp'en i et NATIVE FORMAT, jeg mener... UANSETT!...
    Fra AutoCAD Map Task Panel (fra version 2007 og op) har du mulighed for at oprette forbindelse direkte til forskellige datalagre (wms, oracle, wfs, raster og [oh!] shp)...
    Du skal blot gå til Data / Connect to data og det er det! Det respekterer den originale shp-fil, som den er, det er muligt at konsultere, analysere, redigere og alt er stadig i shp-format..
    Her er et billede af den pågældende kommando
    http://img402.imageshack.us/img402/4387/ejemplomap.jpg
    Greetings!
    UGLE
    Lima Peru

  • g! januar 2009 kl

    Tak, jeg har allerede lavet rettelsen.

    en hilsen.

  • txus januar 2009 kl

    Du bør strege Autocad ud og bruge Autocad-kort (Civil 3D er bygget oven på det)

    Og du kan også henvise til FDO-forbindelsen, som selv om jeg ikke plejer at bruge den, forstår jeg, at den virker på den oprindelige shp-fil, og det er ikke nødvendigt at importere den 😉

  • g! januar 2009 kl

    hehe, du er dårlig!

    Tak for oplysningerne. Jeg har allerede placeret kreditten.

  • txus januar 2009 kl

Efterlad en kommentar