Giusto per chiarire: nelle versioni tra la 1.8 e la 2.14.5 apro una sessione di editing, cancello dei record, salvo e chiudo la sessione. Esporto tramite "save as" in formato shp. In questo secondo shp NON CI SONO i record cancellati e non sono visibili con nessun altro sw.
E' corretto? Il giorno 27 ottobre 2016 11:32, Andrea Peri <aperi2...@gmail.com> ha scritto: > Appunto. > > A questo si aggiunge che se questo shapefile viene aperto da utente > che usa chesso' > arcgis della esri, oppure il recentemente segnalato "mapwindow", > oppure OpenJump, o altro software. > > Oppure viene caricato su postgise da li' usato oppure pubblicato su > internet tramite geoserver o mapserver, > si vedono 3 records. > > Quindi. > Il caso d'uso che preoccupa e' quando un utente, deve preparare uno > shapefile per distribuirlo ad altri, e nel prepararlo cancella dei > records. > Poi lo spedisce ad altri. > Questi altri potrebbero vedersi ricomparire i records cancellati (o > che si credevano cancellati). > Con imprevedibili conseguenze. > > > Chiaramente questo succede se il tecnico gis che cancella usava una > versione di qgis antecedente alla 2.14.5 oppure successiva alla 1.8 > (visto che Curreli ci dice che cn la 1.8 questo problema non succede). > E' pero una fascia di versioni abbastanza ampia. > > Ci sono dei workarond. > Ad esempio se dopo aver editato lo shapefile si esporta con il "save > as" usando ancora shapefile. > > Ma occorre che l'utente sappia parecchio bene perche' lo deve fare. > Perche' altrimenti non ci pensa proprio a esportare in shapefile da un > dato che e' anche esso in shapefile. > > Insomma una bella seccatura (per usare un eufemismo). > > Per questo serve che questo problema sia ben chiaro. > Se la gente ha chiaro ilproblema. > Quando vede cose accadere cose strane riesce a risalire alla causa e > rimedia. > Altrimenti l'utente che non sa' finisce per autodifendersi con l'unica > arma che possiede. > Cambiare software. > > A. > > > Il 27 ottobre 2016 10:24, Giuliano Curti <giulian...@gmail.com> ha > scritto: > > On 10/26/16, Marco Curreli <marcocurr...@tiscali.it> wrote: > >> On 10/26/16 , Andrea Peri wrote: > >>> Se guardi lo shapefile inserito nel ticket da Santilli. > >>> Vedi 1 record o tre ? > > > > ciao, > > ho fatto alcune verifiche sul file postato da Sandro > > (logical_delete.zip se non ho fatto errori) con questi risultati: > > > > comandi da menu QGIS (2.4) > > visualizzazione in canvas: 1 feature > > layer feature count: 3 features > > > > comandi da python console: > > layer.featureCount(): 3 features > > layer.getFeatures(): 1 feature > > feat.id(): 0 > > feat.isValid(): True > > layer.setSelectedFeatures([0]): selezione corretta > > layer.setSelectedFeatures([1,2]): nessuna selezione > > vlayer.extent().asWktCoordinates(): > > 1554745.4189, 4852052.8289* > > 1612298.7470*, 4924782.4594 > > feat.geometry().boundingBox().asWktCoordinates(): > > 1554745.4189, 4911957.5* > > 1572934.5*, 4924782.4594 > > > > a prima vista parrebbe qualche incongruenza: alcuni comandi > > (visualizzazione, getFeatures(), setSelectedFeatures()) vedono una > > sola feature, altri (featureCount(), zoom, extent()) vedono anche > > quelle fantasma; > > > > my 2 cents, ciao, > > giuliano > > _______________________________________________ > > Gfoss@lists.gfoss.it > > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > > Questa e' una lista di discussione pubblica aperta a tutti. > > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > > 807 iscritti al 31/03/2016 > > > > -- > ----------------- > Andrea Peri > . . . . . . . . . > qwerty àèìòù > ----------------- > _______________________________________________ > Gfoss@lists.gfoss.it > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > 807 iscritti al 31/03/2016 > -- _____________________________ Daniele Bonaposta, Cartografia - G.I.S. via Don Minzoni 13a 40121 - Bologna mobile: +39.338.3377044 e-mail: daniele.bonapo...@gmail.com *Linked*in: http://www.linkedin.com/pub/daniele-bonaposta/26/487/872 _____________________________
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 807 iscritti al 31/03/2016