Viac

Pokúšam sa exportovať skladaný text do CAD pomocou ArcGIS 10.2


Pri pokuse o export skladaného textu do CAD pomocou programu ArcGIS 10.2 pre stolné počítače som zaznamenal nežiaduce výsledky. Pomocou nástroja Exportovať do CAD môžem ľahko exportovať polygóny. Snažím sa však tiež exportovať súbor „skladaný text“ štítky vo vnútri týchto polygónov.

Pomocou nástroja Feature to Point potom exportujem a „CADtype“ pole, ktoré bolo vytvorené pomocou súboru „Pridať pole“ rutinné a vyplnené hodnotami z iných polí pomocou nástroja „Kalkulačka polí“. Moje výsledky sú správne textové hodnoty exportované do ťažiska každého mnohouholníka, ale už nie sú uložené v stĺpcoch a "?" na konci každého riadka. Nevygenerujú sa žiadne chybové ani výstražné správy.

Skúsil som výrazy VBScript aj Python pre syntax poľa Calculator, ale dosahujem rovnaké výsledky. Nemôžem používať doplnok ArcGIS for AutoCAD, pretože CAD na mojom počítači nie je dostatočne aktuálny a nemám FME.


Bývalo to tak, že AutoCAD nezvládal skladaný text. V CAD sme vždy mali iba oddelené riadky textu, ak išlo o viac riadkov. Myslím si, že to teraz zvládne lepšie, ale stále sa nemôžem ubrániť dojmu, že existujú určité problémy s konverziou. V ArcGIS by som urobil jednoriadkové štítky a zistil by som, či sa to lepšie exportuje do AutoCADu.


Import z CAD

Konvertuje kolekciu súborov CAD na triedy funkcií a dátové tabuľky pomocou preddefinovanej a vysoko normalizovanej schémy na účely ďalšieho prekladu do údajov GIS.

Výstup je uložený v dočasnej geodatabáze. Potom sa môže použiť geodatabáza alebo sa môže vykonať ďalšie dodatočné spracovanie.

Dedičstvo:

Toto je zastaraný nástroj. Kliknite sem, ak sa chcete dozvedieť viac o tom, ako tento nástroj funguje. Táto funkcia bola nahradená CAD To Geodatabase.


Chyba ArcGIS SelectLayerByLocation_managerment 000368: neplatné vstupné údaje

Búchal som si hlavou o stenu a snažil som sa dosiahnuť arcpy.SelectLayerByLocation_managerment, aby fungoval, a nemôžem nájsť riešenie - používam ArcMap/Catalog 10.2.

Mám veľkú množinu údajov o polyline, ktorú sa pokúšam rozdeliť niekoľkými samostatnými súbormi polygónovej vrstvy. Ide o to, že skript bude cyklicky prechádzať súbormi vrstiev, vyberať časti lomenej čiary, ktoré sú umiestnené v rámci X metrov, a exportovať ich do samostatného priečinka. Tu je môj kód:

Aktuálne dostávam chybový kód:

Exportoval som súbory do geodatabázy a znova som získal vrstvy. Skúsil som použiť arcpy.MakeFeatureLayer_management, ako bolo navrhnuté v niektorých iných príspevkoch, pokúsil som sa natvrdo zakódovať názvy súborov namiesto použitia GetParameterAsTest a zdá sa, že nič nepomáha!

Ako vstup pre hodnotu vzdialenosti v kóde som vyskúšal „110“, „110 metrov“, „110 metrov“ a nechal som to ako getparametre (nastavené na lineárnu hodnotu v rozhraní panela nástrojov oblúka, ktoré používateľovi umožňuje vybrať dĺžku a jednotka).


Prieskum a analýza údajov pomocou notebookov ArcGIS

Otvorte ArcGIS Pro a vytvorte nový, prázdny projekt. Tento konkrétny projekt sa nazýva „Notebook“. Pred načítaním dátovej vrstvy kliknite na kartu „Projekt“ a vyberte „Možnosti“. Otvorí sa nové okno so zoznamom nastavení vľavo v časti Projekt. Prvé nastavenie sa nazýva „Aktuálne nastavenia“ a obsahuje päť polí, ktoré obsahujú informácie o vašom aktuálnom projekte, napríklad názov projektu a umiestnenie na disku. Informácie v časti „domovský priečinok“ sa používajú nižšie, ale teraz viete, kde tieto informácie nájdete pri odkazovaní na priečinky súborov na disku pri použití arcpy.

Potom kliknite na „Zrušiť“ alebo „OK“ a kliknutím na tlačidlo šípky, ktoré ukazuje vľavo v ľavej hornej časti obrazovky, sa vráťte do rozhrania mapy. Na tento tutoriál použijeme bodovú vrstvu so všetkými nemocnicami v Anglicku, ktorá je k dispozícii prostredníctvom ArcGIS Online. Ak máte rozšírenie portálu, v okne Katalóg vyberte portál a kliknite na ikonu ArcGIS Online (predstavujúca cloud). Vyhľadajte hostiteľskú vrstvu funkcií s názvom „Hospitals England“ a pridajte ju na mapu. Údaje možno nebudete môcť vidieť, pretože sú viditeľné iba pri priblížení. Údaje by mali vyzerať takto:

Údaje predstavujú všetky nemocnice v Anglicku rozdelené do dvoch kategórií: červená pre sektorové nemocnice NHS a modrá pre nemocnice v nezávislom sektore. Teraz použijeme Python na získanie predstavy o geografickom rozložení nemocníc na kraj, aby sme zistili, v ktorom kraji je najviac nemocníc a ktorý typ (modrý alebo červený).

KROK 2: Vytvorte si nový zápisník

Teraz v programe ArcGIS Pro vytvoríme zápisník, ktorý začne písať kód. Existuje niekoľko spôsobov, ako vytvoriť nový poznámkový blok: najrýchlejší spôsob, ako prejsť cez rozhranie pásky, výberom ponuky „Vložiť“ a kliknutím na položku „Nový poznámkový blok“. Môžete tiež použiť okno Katalóg tak, že vyberiete kartu „Projekt“, pravým tlačidlom myši kliknete na ikonu „Notebook“ a vyberiete „Nový notebook“. Ďalej bude vytvorený nový zápisník. Ak chcete vidieť rozhranie mapy aj notebook, je najlepšie notebook vložiť do ľavej časti obrazovky tak, že ho vyberiete myšou, presuniete ním a začne sa vznášať a zobrazí sa kríž, ktorý vám umožní vybrať si smer pre vloženie notebooku do doku. Teraz začneme písať kód.

KROK 3: Napíšte kód Pythonu Začneme importom požadovaných balíkov pythonu. Jedná sa o arcpy, arcgis a pandy. Všetky tieto balíky sú dodávané so štandardnou inštaláciou Pro. Môžete skontrolovať, ktoré balíky sú k dispozícii pre váš projekt, tak, že prejdete na tlačidlo „Projekt“ a vyberiete „Python“, kde nájdete nainštalované balíky v časti „Nainštalované balíky“:

V prenosnom počítači použite pre prvú bunku nasledujúci kód a spustite ho:

z arcgis.gis importujte GIS

Potrebujeme, aby modul arcpy odkazoval na súbor na disku, modul arcgis na prevod tabuľky atribútov na pandy DataFrame a pandy na dotazovanie údajov.

Potom porovnajte aktuálny pracovný priestor s nasledujúcim kódom v novej bunke prenosného počítača a spustite ho pomocou tlačidla „Spustiť“ v hornej časti prenosného počítača alebo pomocou klávesov „SHIFT“ + „ENTER“:

Tu uvádzame odkaz na pracovný priestor na disku. [Používateľské meno] je zástupný symbol pre vaše vlastné používateľské meno. Potom vytvorte objekt pandas DataFrame pomocou metódy „from_featureclass“ z modulu arcgis.spatial naskladaného na metódu pandas na vytvorenie DataFrame nasledovne, pričom argumentom je vrstva nemocničného bodu:

Vytlačte prvých päť záznamov do poznámkového bloku pomocou nasledujúceho príkazu do novej bunky poznámkového bloku:

Táto vizualizácia je podobná otvoreniu tabuľky atribútov, ale teraz je k dispozícii ako kópia a ako dátový rámec pandas, čo je praktický formát na kontrolu a analýzu údajov. Dátový rámec pandas je početné pole. Pred existenciou modulu arcgis bolo možné previesť tabuľku atribútov na početné pole pomocou arcpy, ale je to oveľa jednoduchšie pomocou vyššie uvedenej metódy from_featureclass.

Nasledujúci príkaz použite na získanie zoznamu všetkých hodnôt stĺpcov:

Ďalej použijeme hodnoty „Sektor“ a „Okres“, aby sme zistili, ktorý kraj má najvyšší počet hodnôt, a zoskupili sme rôzne typy nemocníc na kraj.

Nasledujúci kód použite na spočítanie nemocníc na kraj a zobrazenie štyroch okresov s najvyšším počtom:

Predvolené poradie, v ktorom pandy zobrazujú hodnoty počtu, je zostupné. Vidíme, že v Kente je najviac nemocníc, nasledujú Essex, Sussex a Lancashire:

Teraz pomocou stĺpca „Sektor“ zistíme, koľko nemocníc existuje pre každý typ, pomocou nasledujúceho kódu:

To nám hovorí, že existujú sektorové nemocnice NHS ako nemocnice nezávislého sektora, presne 306. Všimnite si toho, že celkový počet je výrazne vyšší ako 187 nemocníc zistených pri ich počítaní pomocou stĺpca County, čo tam pravdepodobne znamená chýbajúce hodnoty.

Na vytvorenie podskupín nemocníc (konkrétne patriacich do modrej alebo červenej kategórie) podľa okresu môžeme použiť nasledujúci kód. To by bolo rovnaké ako pri použití dotazu SQL pomocou klauzuly Group By:

Tento príkaz nevytlačí žiadny výstup, takže na zobrazenie výsledkov musíme použiť príkaz python print:

Výstup je uvedený abecedne podľa názvov krajov, ale zobrazuje iba výber z celkového výstupu. Ak chcete, aby Python tlačil všetky hodnoty do jednej bunky kódu, použite tento kód:

Teraz zopakujte premennú použitú pre vyššie uvedený výstup, aby ste videli počty hodnôt podľa typu nemocnice a krajiny:


& copy2013 & nbsp | & nbspPearson & nbsp | & nbsp432 strán

Dr. John Jensen je uznávaným profesorom geografie z Caroliny na univerzite v Južnej Karolíne. Je certifikovaným fotogrammetristom, bývalým prezidentom Americkej spoločnosti pre fotogrametriu a diaľkové snímanie zosilňovačov (6 500 členov), publikoval viac ako 130 článkov v GIScience a získal Cenu NASA/USGS Williama T. Pecoru a ASPRS Johna E. Estes GIScience Teaching Award. Mentoroval 32 doktorandov a 65 študentov MS v odbore GIScience. Vykonal viac ako 60 projektov spojených s GIScience sponzorovaných NASA, DOE a NOAA. Je redaktorom časopisu GIScience a diaľkové snímanie zosilňovača a spolueditor sekcie pozorovania Zeme z Geografický kompas. Je spoluautorom laboratória GIS a zosilňovača diaľkového snímania na Univerzite v Južnej Karolíne. Jeho výskum sa zameriava na analýzu mestských a biogeografických problémov.

Doktor Ryan Jensen je docentom geografie na Univerzite Brighama Younga a je odborníkom na geografický informačný systém (GISP). Špecializuje sa na modelovanie biogeografie GIS, najmä v súvislosti s mestským lesníctvom a pastvinami. Vyučuje kurzy GIS na BYU a bol zapojený do mnohých projektov spojených s GIScience a pôsobil ako riaditeľ Centra pre diaľkové snímanie a geografické informačné systémy na Štátnej univerzite v Indiane. Dr. Ryan Jensen mentoroval štyroch doktorandov a šesť študentov MS v GIScience. Je spolueditorom sekcie Pozorovanie Zeme v Geografický kompas, a pôsobí v redakčnej rade Aplikovaná geografia. Publikoval viac ako 35 recenzovaných článkov.


Použitie 3D geologických nástrojov založených na GIS na zlepšenie hydrogeologických modelov sedimentárnych médií v mestskom prostredí

Bola vyvinutá softvérová platforma na uľahčenie vývoja 3D geologických modelov sedimentárnych médií pre hydrogeologické modelovanie, najmä pre mestské prostredie. Skladá sa z geopriestorovej databázy a sady nástrojov, ktoré umožňujú užívateľovi vykonať presnú stratigrafickú analýzu. Geopriestorová databáza sa používa na správu veľkého množstva rôznych dátových typov pochádzajúcich z rôznych zdrojov (geofyzikálne protokoly, protokoly z vrtov, hydraulické testy atď.). Jeho štruktúra nám umožňuje uložiť presný a veľmi podrobný popis geologického vrtu, ktorý je možné priamo zovšeobecniť a ďalej upscalovať. Súbor nástrojov stratigrafickej analýzy, pracujúcich v prostredí geografického informačného systému (GIS), bol vytvorený s cieľom uľahčiť interpretáciu geologických údajov. Podrobné stratigrafické stĺpce vybraných vrtov je možné vygenerovať pomocou prispôsobených dotazov. Automatické vytváranie geologického profilu je ďalej možné zobrazením litologických stĺpcov vrtov a výsledkov skúšok geofyzikálnych a geotechnických polí spolu s definovanými stratigrafickými jednotkami. Na základe interaktívnej analýzy je vytvorené prostredie, kde je užívateľ schopný analyzovať a definovať možné existujúce korelačné povrchy, jednotky a chyby. Získané informácie reprezentované geologickými jednotkami/podjednotkami je potom možné previesť v 3D prostredí. Výsledné 3D funkcie je možné použiť v rovnakom prostredí GIS alebo pomocou externých softvérových balíkov na ďalšiu stochastickú analýzu alebo na zostavenie 3D geologických a hydrogeologických modelov. Vychádzajúc z presného a veľmi podrobného geologického popisu nám softvér umožňuje v troch dimenziách (3D) znázorniť heterogenitu sedimentárnych médií a ich priestorové rozloženie. Ukazuje teda, ako hrá dôležitú úlohu konektivita implementovaná do hydrogeologických modelov medzi rôznymi sedimentárnymi telesami. Výsledky sú uvedené v prípadovej štúdii, ktorá sa nachádza v delte rieky Besòs v metropolitnej oblasti Barcelona na pobreží Stredozemného mora v SV Španielsku.

Toto je ukážka obsahu predplatného, ​​ku ktorému máte prístup prostredníctvom svojej inštitúcie.


Vďaka interaktívnemu vzdelávaniu získajú tímy praktické skúsenosti s technológiami, ako sú Kubernetes, Python, Docker, Java a ďalšími, a bezpečným vývojovým prostredím bezpečným pre mdashin. Preto sa pohodlnejšie púšťajú do práce v skutočných situáciách.

Každý môže používať vyhľadávací nástroj. Môžu však veriť tomu, čo nájdu? Vďaka odpovediam môžu vaše tímy položiť akúkoľvek technickú otázku a okamžite získať najlepšie odpovede z presláveného obsahu O & rsquoReilly & rsquos. Preto nájdu dôveryhodné riešenia, ktoré môžu okamžite začať používať.


Mapy PDF sú skvelé na zdieľanie informácií, ale použitie údajov v nich môže byť náročné. FME je váš poradca č. 1, pokiaľ ide o konverzie tvarových súborov. Keď do pracovného postupu pridáte súbor PDF, aplikácia PDF Reader automaticky rozpozná body, čiary a mnohouholníky na mape. Od budovania plánov až po mestské pouličné siete, FME zvládne všetko!

Zastavte sledovanie, začnite prevádzať!

PDF Reader mení hru na konverziu údajov. Namiesto čítania vašich geopriestorových súborov PDF ako rastrových obrázkov dokáže detekovať vektorové funkcie hneď po pridaní súboru, pričom vylučuje ďalší text a obrázky. Identifikácia a výber vektorov, ktoré sa majú vložiť do vášho geografického informačného systému na ďalšiu analýzu, je jednoduché! Pretiahnutím transformátorov, ako napríklad CoordinateSystemSetter alebo AttributeManager, vytvorte svoj tvarový súbor namiesto sledovania oblastí na digitalizačnom tablete. V prípade naskenovaných máp skúste namiesto toho použiť RasterToPolygonCoercer!

Predtým: Mapa PDF so zobrazením zónových oblastí.

Potom: Polygóny parku boli extrahované a prevedené na tvarový súbor.

Automatizujte prevody PDF na SHP

Máte rozsiahlu zbierku máp PDF, ktoré chcete previesť? Pomocou servera FME zautomatizujte spustenie pracovného toku PDF do SHP na pozadí, zatiaľ čo používate ďalšie novo vytvorené geopriestorové vektorové údaje. Kým si to uvedomíte, budete mať úplne nový vektorový súbor údajov, ktorý môžete použiť v programoch Esri ArcGIS alebo iných GIS. Prestaňte bojovať so svojimi údajmi a začnite ich používať!
Získajte viac informácií o serveri FME

Pripojte sa ku komunite SjF

PDF a tvarové súbory používa mnoho členov Spoločenstva FSE. Ak si nie ste istí, kde začať, zamierte do znalostného centra a pozrite si návody a fórum, v ktorých si používatelia FME vždy navzájom pomáhajú. Stále zaseknutý? Pošlite nám správu naživo a my vám pomôžeme jeden na jedného!


„Zoznamová cena“ znamená odporúčanú maloobchodnú cenu produktu poskytovanú výrobcom, dodávateľom alebo predajcom. Pravidelne kontrolujeme zoznamové ceny oproti cenám, ktoré boli nedávno nájdené u Amazonu a iných maloobchodníkov. U niektorých produktov sa môže zobrazovať „Cena bola“, ktorá sa určuje pomocou najnovšej cenovej histórie produktu na Amazone.

Pokiaľ ide o položky predávané spoločnosťou Amazon, nemôžeme potvrdiť cenu položky, kým si neobjednáte. Napriek všetkému úsiliu môže byť malý počet položiek v našom katalógu nesprávne ocenený. Ak je správna cena položky predávanej spoločnosťou Amazon vyššia ako uvedená cena, podľa vlastného uváženia vás budeme pred odoslaním kontaktovať s pokynmi alebo zrušíme vašu objednávku a upozorníme vás na takéto zrušenie. Ostatní obchodníci sa môžu v prípade nesprávne ocenenej položky riadiť inými zásadami.

Na vašu kreditnú kartu vám zaúčtujeme poplatok až po odoslaní objednávky alebo v prípade digitálnych produktov, kým vám digitálny produkt nesprístupníme.


Koncept stohu mriežky (alebo rastra) bol v rozšírení GRID k pracovnej stanici ArcInfo živý a dobre fungujúci, ale podľa toho, čo vidím v dokumentácii k ArcGIS, už neexistuje.

Prečo namiesto toho, aby ste sa pokúsili vytvoriť zásobník na konverziu na skupinu súborov ASCII, nepoužijete na to dávkovú mriežku geoprocesingu ArcGIS?

Stačí nájsť Rastrové do ASCII nástroj pomocou okna Hľadať a kliknutím naň pravým tlačidlom myši ho otvoríte v dávkovom režime-potom môžete svoje rastre viacnásobne vybrať z okna Katalóg a pretiahnuť ich do dávkovej mriežky.

Tiež ste si vedomí toho GIS Stack Exchange ktorý bol vytvorený tak, aby odpovedal na otázky, ako je táto?


Pozri si video: ArcGIS Classifikasiya Export to CAD (Október 2021).