Virhe suoritettaessa Arc Hydro -työkalutoimintoa ArcMapissa?

Yritän suorittaa funktion Arc Hydro -työkaluista ArcMap 10.1: ssä; Pesuallas arviointi. Mutta ennen kuin se on valmis, se palauttaa virhesanoman, jota suoraan sanottuna en ymmärrä lainkaan. Se menee System.runtime.interopservices.comexception (0x80004005): error hresult e_fail .

Voiko kukaan auttaa minua ratkaisemaan tämän? Olen kokeillut kaikkea mitä voin ajatella. Suorita toiminto työkaluruudusta pudotusvalikkojen sijaan, lyhennä polkuja, käynnistä ArcMap uudelleen, asenna AHT uudelleen, avaa uudet karttadokumentit, käynnistä tietokone uudelleen, odota seuraavaan päivään asti ja katso, onko se korjautunut automaattisesti …

Tämän foorumin hakemisen jälkeen löysin mahdollisen kaksoiskappaleen , vaikka se ” s ei saanut vastauksia. Nyt minulla ei ole ideoita, voisiko kukaan auttaa minua ?!

kirjoita kuvakuvaus tähän

Käytän ArcMap 10.1 SP1 -käyttöoikeus ja Windows 7.


Luulen, että olen kaventanut sitä hieman, mutta silti ole selvää, mikä on vialla. Pesuallennusarviointi käyttää useita toimintoja Arcmapissa, joista yksi on Vyöhyketilastot taulukona . Se on se, johon se juuttuu. Syöttörasteria ei jotenkin ole olemassa, polkua ei tunneta. Luulen, että tämä on jokin välirasteri.

kirjoita kuvan kuvaus tähän


Kuultuani Arc Hydro -tiimiä sain neuvon olla käyttämättä verkkoja, jotka on tallennettu gdb (jota en tehnyt ”t). Olen myös yrittänyt vaihtaa kohdepaikkoja @ G.Oxsenin ansiosta. Valitettavasti kumpikaan niistä ei ratkaissut ongelmaa. Arc Hydro -tiimin mukaan GPL0, josta kysyin aiemmin, on -muistiruudukko, joten siellä ei todennäköisesti ole ongelmaa.

Pyrin tällä hetkellä siihen, että se liittyy SP1: n asentamiseen. Kukaan siellä, joka käyttää AHT: tä SP1: n kanssa ja sai Sink-arvioinnin toimimaan?


SP1: n poistaminen ei valitettavasti muuttanut mitään. Työskentelen edelleen tämän kanssa, mutta vähemmän intensiivisesti. Näyttää siltä, että minun on löydettävä kiertotavat …


Vähentämällä käsittelyn tarpeessa olevat nielut onnistuin saamaan Sink-arvioinnin toimimaan. Se, että tiedostoja, joita ei ole tallennettu gdb: hen, näyttää auttavan, kuten aiemmin mainittiin, ja kokonaislukuruudukkojen käyttäminen. ArcMap-asetukset (Mukauta-valikko), välilehti Rasteri -> Rasteri-tietojoukko ”Esitettävien yksilöllisten arvojen enimmäismäärän muuttaminen” on toinen vinkki, jonka sain (Arc Hydro -tiimiltä). ArcMapin uudelleenkäynnistäminen yhden tai kahden toiminnon suorittamisen jälkeen auttaa myös pitämään asiat vakaina.

Kommentit

  • Minulla oli ongelma myös ArcHydro 10.1 -beetan kanssa. Se, mikä korjasi sen minulle, oli Windows Update -sovelluksen käyttö ja joidenkin ohittamieni korjausten asentaminen, mukaan lukien jotkut ” Valinnaiset ” -korjaustiedostot. Kuulostaa oudolta, mutta se toimi minulle.

Vastaus

Sain hieman erilaisen virheen ) samalla kun suoritat nielujen arviointia ja perushäiriöitä maaston käsittelyssä.

Nämä vaiheet saattavat joka tapauksessa ratkaista myös muita virheitä, joten tässä auttoi:

  1. Siirrin kaikki tietoni kohtaan C: \ data \
  2. Loin uuden kansion geotietokannan (nimeltään testing.gdb)
  3. Lisäsin renderöitävissä olevien yksilöllisten arvojen enimmäismäärää
  4. Asetin tavoitteet (C: \ data rasterille ja C: \ data \ testing.gdb vektoritiedostoille) ApUtilites-sovellusten avulla
  5. Määritin käsittelyn laajuuden DEM-tiedostoni (Geoprosessointi> Ympäristöt> Käsittelyaste))
  6. Tallensin projektini nimellä test.mxd kohtaan C: \ data
  7. Asetin testing.gdb: n oletustyöalueeksi (tämä lopulta ratkaisi viimeiset virheet, joita sain)
  8. Nimetin myös tietokehykseni yksinkertaisesti ”dataksi”, koska ArcHydro -työkalut pyrkivät lisäämään datakehyksen nimen ulostulotiedostopolkuihin. En ole varma, tarvitaanko tätä vaihetta.

Kommentit

  • Hyviä ideoita! Minun pitäisi tarkistaa ne seuraavan kerran, kun ’ lasken valuma-alueita, koska saan edelleen nämä virheilmoitukset säännöllisesti.
  • Luulen, mitä ’ eniten on hyödyllistä pitää kaikki paikassa C: / verkkoaseman sijasta välttämällä muotoilutiedostoja. Tämä on myös erittäin hyödyllinen ArcHydro-keskusteluketju.

Vastaa

Minulla oli samanlainen ongelma ArcGIS 10.0: n archydro-työkalujen kanssa. Yritä siirtyä archydro-työkalupalkkiin ja mennä ApUtilities> Set Target Location. Siirry luettelon kuhunkin osioon ja muokkaa Raster Data -kohteiden sijainteja. Varmista, että sijainti on kohdistettu tavalliseen kansioon, ei .gdb- tai .mdb-tiedostoon (varmista valintaikkunassa, että ”Näytä tyyppi:” -kentän asetuksena on ”Shapefile / Raster Workspace” eikä ”Henkilökohtainen / tiedostojen geotietokanta”. ). Saatat pystyä saavuttamaan saman tavoitteen ympäristöasetusten (avattavan Geoprosessointi-valikon) avulla vaihtamalla työtilaympäristön tavalliseksi kansioksi eikä .gdb- tai.mdb, mutta en sotkuisi työtilan ympäristöön, ellei minun tarvinnut. Työtilan ympäristön muuttaminen vaikuttaa kaikkiin prosesseihin, ei pelkästään archydro-työkalujen rasteriympäristöön. Ilmoita minulle, jos tästä on apua.

Kommentit

  • I ’ pelkään, ettei se ollut ’ t 🙁 Kiitos kuitenkin avustasi! Se saattaa liittyä Arcmap 10.1: n SP1: een, mutta silti etsii sitä. Saan ’ ll palaa tänne ratkaisulla heti, kun löydän sen.

Vastaa

Ongelma näyttää olevan pitkä kansio nimet ja / tai kansioiden nimet, joissa on välilyöntejä. Jos määrität kohdepaikoiksi yksinkertaisen kansion nimen & polun, kaikki työkalut toimivat.

Kommentit

  • Hei! Vaikka tämä saattaa olla osa ratkaisua, suosittelen ’ d myös tarkastelemaan muita vastauksia, jos kohtaat muita ongelmia .

Vastaus

No, minulla oli tämä ongelma Hec-geoHMS: n kanssa, kun yritin luoda altaan mallitiedostoa.

Tämän korjaamiseksi toteutin yllä mainitut vaiheet ja d id ei muuta tiedostojen tulostuskohteita missään toiminnossa alkaen (Esikäsittely), joten se tallensi ne oletusarvoisesti kansioon nimeltä (Tasot). Virhe ei tapahtunut uudelleen, koska ”menin virtauksen mukana”.

Jos olet kiinnostunut siitä, mitä tein väärin, vaihdoin tarkoituksellisesti lähtökohteen työskentelemäni tiedostotietokantaan päällä (tein sen edellisen virheen kiertäen, en tiennyt, että pahensin asioita). ”RawDEM” -tiedosto oli kadonnut eikä sitä voitu valita tai löytää, joten minun piti käyttää alkuperäistä DEM: ääni. Se oli varma merkki siitä, että jokin oli vialla. Se oli valtava sotku. Joka tapauksessa HRESULT-virhe ei enää ole .

Vastaus

Minulla oli kerran tämä HRESULT-virhe. Se tapahtui, koska vaihdoin lähtökohtaa manuaalisesti joka kerta ( alkaen valikosta Esikäsittely) sen sijaan, että annat ohjelman oletusarvoisesti päättää.Joten yksinkertaisesti mene yllä mainittuihin ehdotuksiin – etenkin vektori- ja rasteritiedostojen lähtökohteisiin – ja mene vain virtauksen kanssa ja älä muuta mitään .

Vastaus

Tietokanta on tärkein ongelma. Jos haluat ratkaista tämän ongelman, luo uusi geotietokanta tai kopioi alkuperäinen geotietokanta asiakirjakansiostasi parhaillaan työskentelevälle projektikansiolle. Aseta sitten kopioitu geotietokanta oletustietokannaksi ja aloita uppoamista. huomautus:

  1. Kun olet luonut uuden Windows-tilin, suorita ArcMap ensimmäisen kerran ja sulje se.
  2. Siirry asiakirjaani ja kopioi ArcGIS-kansio toimiakseen uuden projektikansio. (tee varmuuskopio itse asiassa alkuperäisestä geotietokantakansiostasi)
  3. Käynnistä ArcMap uudelleen
  4. Aloita uusi projekti
  5. Aseta kopioitu geotietokanta oletuskohteeksi projektoit
  6. Tallenna uusi projekti millä tahansa nimellä projekti-kansioon.
  7. Syötä DEM-tiedostosi ja upota se.

Kommentit

  • Voisitteko tarkentaa, miksi numero 1 on välttämätön?
  • Miksi minun pitäisi kopioida tietokanta dokumenteista? Mitä ’ ero on uuden luomisesta?

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *