Filo diretto con i geologi italiani    
 
Non sei ancora iscritto ?
Compleanni di Oggi
liliana25 (40)
Chi è Online Ora
0 membri (), 894 ospiti, e 2 robot.
Chiave: Admin, Mod Globale, Mod
Top Poster(30 Giorni)
gp 4
Geoiug 3
Peluz 3
Sponsor
GeoFoto
Frammento azzurro trovato in strada
Frammento azzurro trovato in strada
by Keccogrin, December 6
Qualcuno sa di cosa si tratta?
Qualcuno sa di cosa si tratta?
by Alex_Bach, September 21
Uovo ?
Uovo ?
by ACM80, August 25
Riconoscimento roccia
Riconoscimento roccia
by rama12, April 17
Sponsor
Sponsor
Discussione Precedente
Discussione Successiva
Stampa Discussione
Valuta Discussione
#35217 11/10/2007 08:44
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
Ciao a tutti.

Ho bisogno di un suggerimento.

Con ArcMap è possibile creare una topology inserendovi un .shp poligonale e vedere se all'interno di questo file esistono delle sovrapposizioni tra i vari poligoni.

Qualch'uno è in grado di dirmi se è possibile farlo anche con uno .shp puntuale, sempre per vedere se esistono sovrapposizioni di punti (mi sa che la funzione in ArcMAP non c'è, o non la trovo io).

Oppure utilizzando un altro metodo o programma (sembre ben accetti).

Grazie a tutti.

gk

#35218 11/10/2007 17:50
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
Un momento però...
lo shape non è un formato topologico...
Devi trasformare i tuoi shape in feature class (e metterli all'interno di un personal geodb e di un feature dataset) per poter costruire la topologia, fare i controlli del caso ed eventualmente utilizzare il costruttore topologico per ottenere delle nuove feature.

#35219 12/10/2007 07:44
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
ciao Alessio.

Infatti hai perfettamente ragione........non mi sono espresso correttamente.

Innanzitutto utilizzo ArcCatalog e in un folder creo:

- il personal geodatabase
- la featur dataset
- importo lo .shp (la featur class)
- creo la new topology scegliendo "MUST NOT OVERLAP".

Così vengono visualizzati tutti gli errori.

Questo si può fare se lo .shp di partenza è poligonale o lineare.

Per quanto riguarda uno .shp puntuale non riesco a farlo (non trovo la funzione....se c'è)

Esiste un metodo? Anche alternativo.

Grazie 1000.


- creo la new topology

#35220 12/10/2007 09:04
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
Stai parlando di sovrapposizioni punto-punto oppure di sovrapposizioni punto-poligono?

Nel primo caso mi sa che hai ragione, non c'è una regola topologica adatta...

nel secondo caso invece c'è sia la regola per la quale i punti devono stare all'interno dei poligoni, sia quella per la quale i poligoni devono contenere i punti

#35221 12/10/2007 12:45
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
devo farlo su punto punto

infatti è proprio come dici tu.

Ma, ATTENZIONE, questo lo devo verificare all'interno di un SINGOLO .shp

Non capisco per quale motivo con poligoni e linee si può fare con il punto no.

Mi sfugge qualche cosa.

Ci sarà un modo alternativo (o programma)?

Grazie 1000 Ale, sei sempre gentilissimo.

ciao

#35222 12/10/2007 12:47
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
p.s

Ho uno .shp che contiene più di 5000 punti (records) e devo assolutamente verificare che non ci siano punti sovrapposti.

#35223 12/10/2007 14:11
Iscritto: Nov 2006
Posts: 539
_
Member
****
Offline
Member
****
_
Iscritto: Nov 2006
Posts: 539
mmm...
anche se non c'è la regola topologica adatta in arcgis, direi che trattandosi di punti (coppie xy) ce la possiamo cavare con un escamotage:

crea una nuova tabella dbf in access (o una tabella in un altro dbms) ed imposta il data type di tutti i campi come valore univoco in modo che ogni valore possa essere inserito una sola volta).
A questo punto importa i valori del db associato allo shape (dbf) nella nuova tabella. Se l'importazione ti da errore, significa che trova due valori uguali... e dovrebbe dirti dove...

Lo so, purtroppo c'è un problema...
due punti, per essere diversi, possono differire anche solo in una sola delle coordinate.
Al momento non mi viene in mente nulla di meglio però...

#35224 15/10/2007 08:21
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
Ciao Alessio.

Infatti, speravo che si potesse fare anche con un GIS.
La differenza fra due punti (che si presuppone siano sovrapposti) possono essere essere infinitamente minime), proverò con le impostazioni.

Mi sa che quello che dici tu è l'unico modo.

Proverò e ti faccio sapere in ngiornata o al massimo domani.

GRAZIE MILLE ANCORA.

Ciao

#35225 17/10/2007 16:01
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
Ciao Ale

ce l'abbiamo fatta!!!!!!

nella tabbela dello .shp aggiungo 2 fields (valore x e valore y delle coordinate) e poi la interrogo (query di accodamento su una copia della tabella importata)con access.

Ho dovuto tribolare poichè è moltissimo che non uso questo programma.

Credo che sia una topologia molto importante per gli .shp puntuali.

ciao, grazie ancora e buon lavoro.

questa cosa credo che sia

#35226 18/10/2007 07:03
Iscritto: Sep 2007
Posts: 43
G
gk Offline OP
Member
OP Offline
Member
G
Iscritto: Sep 2007
Posts: 43
volendo si può anche creare una macro in excel


Moderated by  Greenhouse, Valerio_gpk 

Link Copiato negli Appunti
Ultimi Post
Geologo per Consulenza Cercasi
by GIA Consulting - 29/04/2026 11:14
Software elaborazione tomografia sismica
by Geoiug - 29/04/2026 05:33
Cercasi Geologo di cantiere
by antonellaRando - 28/04/2026 08:05
vendo penetrometro statico SUNDA
by gp - 25/04/2026 14:57
Statistiche del Forum
Forum34
Discussioni21,061
Post147,828
Membri18,136
Massimo Online6,195
Dec 9th, 2025
Nuovi Membri
antonellaRando, GAITsrl, AlessandroGiorda, Saracinesca89, countryguy
18,136 Utenti Registrati
Sponsor
www.geologi.it bar-2
bar-3

Per domande o commenti su questo sito Web info@geologi.it

Powered by UBB.threads™ PHP Forum Software 7.7.5
(Release build 20201027)
Responsive Width:

PHP: 7.4.33 Page Time: 0.014s Queries: 34 (0.006s) Memory: 2.9718 MB (Peak: 3.2528 MB) Data Comp: Off Server Time: 2026-04-30 10:41:15 UTC
Valid HTML 5 and Valid CSS