Autointersezioni per poligoni, come risolvere?


13

Ho una domanda sulla riparazione di un file di forma poligonale che si interseca da solo. Ho un file di forma contenente poligoni (ZM) con caratteristiche che si intersecano da sole. Se uso lo strumento "Ripara geometria", trova diverse autointersezioni e le corregge. Evviva!

Ma quando eseguo un'esportazione di questo file (o una sua selezione), questa esportazione contiene di nuovo autointersezioni. Questo succede in tutti i tentativi che ho fatto per gestire il problema, tra cui:

  1. Utilizzare lo strumento "Ripara geometria", non riuscito;
  2. Sciogliere i poligoni in base a tutti i loro attributi, falliti;
  3. Smaltire le proprietà ZM, quindi fare tutto quanto sopra, non è riuscito;

Anche quando importare questo file di forma in un geodatabase utilizzando ArcCatalog, viene importato correttamente, ma quando eseguo un'esportazione dal database, le autointersezioni sono di nuovo lì.

Pertanto, qualsiasi consiglio su come risolvere questo problema sarebbe molto apprezzato. Se qualcuno potesse spiegare perché esiste questo tipo di comportamento, sarebbe meraviglioso.

Sto usando ArcGIS 9.3.1 build 4000 (SP2).


1
Converti in linee e correggi e supera / sospendi quindi ricostruisci i poligoni, GeoWizards è uno strumento utile per questo. ian-ko.com/ET_GeoWizards/gw_main.htm
Mapperz

3
Hai provato a definire topology rulesper il tuo GDB? È una strada dolorosa da percorrere, ma alla fine ho ottenuto topologie valide. Questo è un buon punto di partenza
LarsVegas,

Pensavo che non esistesse una regola di "nessuna autointersezione" per i poligoni, solo per le linee: [link] ( webhelp.esri.com/arcgisdesktop/9.2/… )
Martijn,

1
Se possibile, collega il tuo file e qualcuno potrebbe esaminarlo. Sembra una sfida interessante. So che alcuni di noi
adorerebbero

Direi che si tratta di shapefile ... sono strane creature. GDB è sempre meglio. a proposito, tutto bene con le proiezioni?
najuste,

Risposte:


3

È possibile modificare manualmente i vertici e rimuovere le intersezioni personali?

Lo faccio molto (usando QGIS perché sembra essere meno esigente su questo problema). QGIS ha anche uno strumento 'Verifica geometria' che ti mostrerà dove sono tutte le autointersezioni.

So che hai detto che stai eseguendo arco ma questo potrebbe essere un approccio utile se nient'altro funziona.


2

A parte il problema di ZM, trovo che puoi risolvere la maggior parte dei problemi di topologia con lo strumento identità o unione. Eseguendo i dati attraverso questo tipo di strumenti, si creano funzionalità extra in caso di sovrapposizione. È inoltre possibile identificare le aree sovrapposte eseguendo lo strumento interseca.

Nessuna di queste soluzioni è perfetta e richiede di continuare a ripulire i dati, ma eseguendo gli strumenti sopra e quindi creando un campo id spaziale (lat / lon). Dovresti essere in grado di riparare i problemi topologici.


1

Ho provato da multipart a single part in feature per sviluppare un nuovo layer con un numero extra di recored fintanto che non influisce sui miei dati, quindi eseguo check geometria. quando sembrava pulito, ho applicato dissolve il geoprocessing, e funziona per me.


-2

http://www.jodymarca.com/en/tools/shapefile-fixer/ Scarica questo strumento. ti risolverà tutti i problemi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.