|
1 membri (Mapa),
542
ospiti, e
2
robot. |
|
Chiave:
Admin,
Mod Globale,
Mod
|
|
|
|
Iscritto: Mar 2007
Posts: 35
Member
|
OP
Member
Iscritto: Mar 2007
Posts: 35 |
Il mio problema è creare poligoni toroidali (poligoni isola all'interno di poligoni più grandi senza lati in comune), in modo da togliere la superficie del più piccolo interno al più grande esterno. Per adesso ho i due poligoni uno sopra l'altro senza lati in comune (un edificio interno all'area di una fabbrica) e che non si toccano, con il più grande esteso anche sotto il più piccolo. Il subtract in Arc View 3.x sottraeva due poligoni esistenti sovrapposti rendendoli incastrati l'uno all'altro, il cut poligon in Arc Map sembra che faccia quello che faceva lo split poligon in Arc view, e cioè taglia con una linea il poligono più grande a partire dall'esterno, ma non permette di creare poligoni isola interni. Esiste un comando che mi possa aiutare ??? Grazie
Gruppo TNT
|
|
|
|
|
Iscritto: Oct 2003
Posts: 256
Member
|
Member
Iscritto: Oct 2003
Posts: 256 |
Hai provato col comando ERASE di ArcGis? Io sto lavorando con ArcGis 9.0, penso che anche la 8.3 abbia questa funzione. In alternativa, con TN Sharc, se ce l'hai, il comando AGGIUNGI BUCO.
|
|
|
|
|
Iscritto: Mar 2007
Posts: 35
Member
|
OP
Member
Iscritto: Mar 2007
Posts: 35 |
Il comando ERSE lo conoscevo come utilitys sui raster e non sui vettoriali (in effetti anche l'help in linea di ArcMap lo pone unicamente come oprazione sui raster). Mi puoi dare ulteriori indicazioni su dove trovi il comando che verifico se esiste e come opera sulla evrsione 8.x ???
Ho sia TN Sharc che il buon vecchio Arc View 3.2 con i quali posso fare l'operazione, volevo solo capire se mi ero perso io il comando sul nuovo ArcGis oppure era una dimenticanza di mamma ESRI.... Grazie
Gruppo TNT
|
|
|
|
|
Iscritto: Oct 2003
Posts: 256
Member
|
Member
Iscritto: Oct 2003
Posts: 256 |
Il comando ERASE lavora proprio sulle Feature Class, puoi trovarlo in ArcToolBox-->Analyst Tools-->Overlay-->Erase. Non ho fatto test (generalmente per questo prediligo TN Sharc in quanto più snello) ma, dalla view di esempio, dovrebbe essere il comando che fa a caso tuo. Saluti.
|
|
|
|
|
Iscritto: Mar 2007
Posts: 35
Member
|
OP
Member
Iscritto: Mar 2007
Posts: 35 |
E' bello sapere che esiste, ma nel mio ArcToolbox non c'è niente oltre che Conversion Tools e Data Management Tools. Può dipendere dalla licenza (ArcView) e dalla versione (8.3)??
Gruppo TNT
|
|
|
|
|
Iscritto: Jan 2005
Posts: 478
Member
|
Member
Iscritto: Jan 2005
Posts: 478 |
Dipende strettamente dalla versione! La 8.3 non ha questo comando, ma sicuramente lo si può dare....non lo so magari se i lati dei poligoni sono paralleli potresti utilizzare la funzione Buffer! Non c'è l'ho sotto mano e poi la mia carriera è cominciato con la 9.0! Ciao.
email: echo "dfp^k^ivpq=sfodfifl+fq" | perl -pe 's/(.)/chr(ord($1)+3)/ge' -------- Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (B. Russell)
|
|
|
|
|
Iscritto: Nov 2006
Posts: 539
Member
|
Member
Iscritto: Nov 2006
Posts: 539 |
L'Erase (Analysis) dovrebbe essere, come dice Greenhouse, quello che fa al caso tuo. Lavora anche sugli shape (non solo sulle feature class) e lo trovi in ArcToolbox --> Analysis Tools -->Overlay.
Se nella tua arctoolbox non c'è dipende dal tipo di licenza più che dalla versione. Io ho sottomano arcinfo (chiaramente non mio...), sinceramente non so quali tools manchino nella toolbox di arcview, ma so che sono molti meno rispetto ad arcinfo (36 strumenti per arcview e arceditor contro i 170 e rotti di arcinfo).
Puoi fare un tentativo e vedere se ti ritrovi l'erase nella toolbox flaggando delle caselle in Tools-->Extensions... ma non sperarci troppo.
ciao
|
|
|
|
|
Iscritto: Nov 2006
Posts: 539
Member
|
Member
Iscritto: Nov 2006
Posts: 539 |
Forse questo può farti comodo: http://www.xtoolspro.com/tools.html Ho letto molto rapidamente ma da quello che ho capito sembra che gli xtools aggiungano delle funzionalità tipiche di arcinfo (tra cui l'erase) ad arcview gis 3.x ed arcview 8.x e 9.x Si tratta di un'estensione a pagamento, comunque sembra che non ci siano limitazioni funzionali, ma solo temporali (30 giorni). Arcscripts freeware per l'erase purtroppo esistono solo per Arcview 9. Spero di esseri stato utile ciao
|
|
|
|
|
Iscritto: Mar 2007
Posts: 35
Member
|
OP
Member
Iscritto: Mar 2007
Posts: 35 |
Grazie per i consigli, ho già utilizzato Xtools, non mi ricordavo che presentava anche il comando Erase (che tra l'altro è tra quelli che non si disattivano dopo i 30 gg fatidici). Però l'Erase che mi presenta questa estensione (se non ho letto male l'help) agisce tra due layer, tipo il clip che elimina tutto ciò che stà fuori una certa area, mente il mio problema è di avere due poligoni sovrapposti sullo stesso layer poligonale e dover far si che il più piccolo interno diventi "incastrato" nel più grande esterno. Buon fine settimana a tutti
Gruppo TNT
|
|
|
|
|
Iscritto: Jan 2005
Posts: 478
Member
|
Member
Iscritto: Jan 2005
Posts: 478 |
Non so come ma nell'ultimo post ti sei spiegato meglio o ero io a non capire prima.....Comunque, segui tutto quello che ti dico: selezione il poligono più piccolo, dopo vai nel menu "Editor" e clicca sulla voce "Clip..." FATTO! Da li puoi scegliere se preservare l'area clippata o eliminarla, inoltre puoi anche lasciare un'area di buffer insomma puoi farci quello che vuoi........... E non mi dire che il tasto "Clip..." non c'è! 
email: echo "dfp^k^ivpq=sfodfifl+fq" | perl -pe 's/(.)/chr(ord($1)+3)/ge' -------- Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (B. Russell)
|
|
|
Link Copiato negli Appunti
|
Forum34
Discussioni21,068
Post147,854
Membri18,153
| |
Massimo Online6,195 Dec 9th, 2025
|
|
|
|