portál uživatelů
softwarů Autodesk

Když zlobí SHP soubory v AutoCAD Civil 3D

Strojírenství

Export do SHP v AutoCAD Civil 3D Pokud někdo z vás používá verzi 2010 a chcete provést export dat do SHP formátu pomocí příkazu MAPEXPORT, výsledný vytvořený soubor je prázdný. Problém je v tom, že v…

Když zlobí SHP soubory v AutoCAD Civil 3D

Export do SHP v AutoCAD Civil 3D

Pokud někdo z vás používá verzi 2010 a chcete provést export dat do SHP formátu pomocí příkazu MAPEXPORT, výsledný vytvořený soubor je prázdný. Problém je v tom, že v dialogovém okně pro export do shp souboru chybí část okna, kde se nastavuje, jaký typ objektu chcete exportovat (body, křivky, polygony, text). Ikdyž data pro export vyberete ručně na obrazovce a nebo zvolíte vybrat vše, tak export neproběhne v pořádku, jelikož Civilu chybí informace o typu objektu.

Chybějící část okna

Obr. Zvýrazněné části okna ve verzi 2010 chybí a export neproběhne

Abyste vyřešili tento problém, stáhněte si tento soubor MapExport.ini a nakopírujte ho do následujících složek:

XP:
Documents and SettingsAll UsersApplication DataAutodeskC3D 2010
Vista & Windows 7:
Program DataAutodeskC3D 2010

Tip: Exportujete-li do SHP souboru 3D data, tak nezapomeňte při exportu kliknout v okně Export do záložky Možnosti a zde je ikona Možnosti ovladače. Tady nastavte, že se jedná o Trojrozměrné soubory tvarů.

Nastavení exportu pro 3D

Obr. Nastavení exportu pro možnost exportovat i 3D informaci

Importovaná data z SHP souboru jsou v Civil 3D s nulovou výškou

Dalším problémem, se kterým se setkáváme v Civilu, tentokrát ale ve verzi 2011, je to, že po importu dat z SHP souboru, se objekty naimportují a mají správné X a Y hodnoty, ale veškeré výšky jsou nulové, ikdyž ve výchozím SHP souboru výšky jsou. Kámen úrazu je v tom, že nástroj pro import SHP souborů neumí přímo načíst právě Z-ové hodnoty jednotlivých objektů. Abyste získali dwg výkres, kde požadované výšky budou, postupujte dle následujícího postupu:

1, spusťte AutoCAD Civil 3D a změňte pracovní prostředí na Geospatial na základě nástroje

Nastavení pracovního prostředí

Obr. Nastavení pracovního prostředí

2, zadejte příkaz MAPIMPORT

Příkaz Mapimport

Obr. Umístění příkazu Mapimport na pásu karet v záložce Vložit

3, zvolte jako typ souboru SHP a vyhledejte soubor, který chcete naimportovat

Výběr souboru pro import

Obr. Volba souboru pro import

Poznámka: Pokud chcete načíst jen část dat či znáte hranici území, kde se data mají importovat, nastavte pro tuto možnost v dalším zobrazeném okně Prostorový filtr (najdete v pravé horní části okna Import).

4, V okně pro import klikněte do sloupce Data pro tu hladinu, kterou chcete importovat.

Nastavení importu

Obr. Dialog pro import, zajímá nás sloupec Data

 

5, V zobrazeném okně Atributová data zvolte možnost Vytvořit objektová data a klikněte na ikonu Vybrat položky. Zobrazí se okno Mapování objektových dat.

Nastavení objektových dat

Obr. Volba pro vytvoření atributových dat

6, V tomto okně zvolte ta pole, z kterých chcete, aby se vytvořila objektová data, především tedy ty, co souvisí s výškou.

Výběrová tabulka objektových dat

Obr. Výběr položek, ze kterých mají vzniknout objektová data, zvolte položku s výškou

7, Potvrďte všechna okna pomocí OK a naimportujte SHP soubor.

8, Jakmile dojde k importu, uložte výkres a zavřete ho.

9, Založte nový výkres a připojte výkres, který jste v předchozím kroku uložili, pomocí Připojit v Pásu karet na záložce Výchozí – Data.

Připojení vytvořeného výkresu ke stávajícímu

Obr. Připojení výkresu, který jsme vytvořili v předchozím kroku.

Poznámka: Nezapomeňte nastavit alias pro disk, kde jsou uloženy výkresy.

Nyní budeme definovat nový dotaz pro to, abychom pomocí tohoto dotazu provedli připojení informací o výškách z atributových dat ke stávajícím 2D datům:

Definování dotazu

Obr. Definování dotazu

1, Klikněte na ikonu Definovat dotaz v Pásu karet na záložce Výchozí – Data.

2, V definici dotazu klikněte na položku Umístění. Jako typ hranice zvolte možnost Vše. Potvrďte OK.

3, Dále zvolte položku Vlastnosti, kde zvolte vlastnost Výška a ještě klikněte na ikonku Hodnoty.

4, V okně Výběru dat potvrďte, že je zvolena možnost Objektových dat a také vyberte, které konkrétní objektová data se mají použít pro určení výšky. Potvrďte OK.

5, Přesvědčte se o tom, že Režim dotazu je nastaven na možnost Vykreslit a po té nechte Spustit dotaz.

Okno dotazu

Obr. Ukázka sestaveného dotazu

6, Když se nyní přiblížíte k vykresleným datům, můžete si ověřit, že jsou již zobrazeny i s výškami.

7, Výkres uložte.

Související články:

  • Když zlobí SHP soubory v AutoCAD Civil 3D