Daugiau

Ką aš darau ne taip su QGIS v.clean?

Ką aš darau ne taip su QGIS v.clean?


Maniau, kad supratau, kaip „GRASS v.clean“ įrankis veikė QGIS (2.6.1 Braitone), bet vis gaunu netikėtų rezultatų ir klaidų, susijusių su daugiakampiu „ShapeFile“. Aš paleidžiau „QGIS TopologyChecker“ su šiomis failo taisyklėmis:

  • sluoksnis neturi sutapti
  • sluoksnyje neturi būti tarpų
  • sluoksnyje negali būti dublikatų
  • sluoksnyje negali būti netinkamos geometrijos

Rastos 747 klaidos, visos spragos ir sutapimo rūšys. Aš bandžiau naudoti „v.clean“ spustelėjimo įrankį, kad pašalinčiau sutapimus, bet taip atsitiko:

Ar kas nors gali nukreipti mane teisinga linkme ir (arba) nurodyti, ką darau ne taip? Atrodo, kad „v.clean“ įrankis pašalina viršūnes ir iš tikrųjų kuria klaidas. Viskas, ko aš noriu, yra tarp daugiakampių pašalintos sruogos ir užpildytos daugiakampio skylės.

Galų gale man reikia topologinės „ShapeFile“, kad galėčiau apibendrinti. Čia radau tai, ko man reikia apibendrinti: Apibendrinant daugiakampio failą išlaikant topologiją QGIS?


Yra QGIS įrankis, skirtas padėti pašalinti daugiasluoksnius špagatus:

Vektorius > Geoprocesoriaus įrankiai > Pašalinkite „Sliver Polygons“

Alternatyvus metodas, kuris gali ir neveikti (atsižvelgiant į jūsų daugiakampius ir atributus), yra naudoti Ištirpinkite funkcija (Vektorius > Geoprocesoriaus įrankiai > Ištirpinkite) ir ištirpinimo laukui pasirinkite unikalų atributų stulpelį. Manau, kad tai naudinga, kai aplinkui guli kelios šlakeliai.

Tikiuosi tai padės!


Kitas variantas, kurį galite naudoti „Geometry Checker“. Būkite atsargūs su slenksčio verte. Per didelė slenksčio vertė gali pakeisti jūsų geometriją ar nepageidaujamą rezultatą. Gal šis įrašas galėtų pateikti aiškesnį paaiškinimą apie topologijos klaidų valymą QGIS


PDE koeficientas neįvertina skaitmeninės skaliarės ir hellipato koordinatės ir hellip , kurį jis įvertino . Kas negerai mano kode?

Turiu netiesinę dviejų PDE sistemą, kurios abi eilės turi būti išspręstos stačiakampio srityje (0,1) x (0,1). Nežinomi turi atitikti Dirichleto sąlygas. Problemos struktūra paprasta, bet aš visada gaunu klaidų. Gali būti, kad man reikia kokio nors sudėtingo NDSolve metodo, bet aš nežinau, kuris iš jų galėtų veikti geriau nei kiti. Klaidos rūšis yra ta, kad „PDE“ koeficientas nevertinamas pagal skaitmeninį skaliarą. koordinatėje. <1 / 2,1 / 2> vietoj to ji buvo įvertinta iki <-0,1>. & Quot; Aš žinau, kad tokią klaidą sukelia galimi vienaskaitos taškai koeficientuose, bet aš nematau priežasties savo atveju: vardiklyje RHS visada yra griežtai teigiamas. Bet kokia pagalba būtų labai dėkinga. Dėkoju


Žiūrėti video įrašą: How to Import ShapeFiles in QGIS editor