Cosa ti infastidisce del tuo ambiente GIS?


19

Ho una domanda sul tuo ambiente GIS preferito. Negli ultimi decenni, ci sono stati i soliti attori principali, MapInfo, ESRI, Intergraph (Grass?), E tutti noi amiamo e odiamo gli aspetti dei principali attori del GIS.

Lo scopo della mia domanda è di fornire alcuni forum (wiki della comunità?) In cui possiamo fornire suggerimenti per migliorare la nostra vita lavorativa. Quindi per favore sii specifico.

Prova a essere costruttivo, fornisci descrizioni di processi, dati, risultati attesi e scenari.

Costruttivamente, quali sono i tuoi problemi principali con il tuo pacchetto GIS preferito?


The Seed for the Question
Guardando il progetto Hadoop di Apache e alcuni degli impressionanti lavori completati lì, che hanno dato il via ai denti pensanti. Dato che GIS è una professione così intensa dal punto di vista computazionale, in che modo questa tecnologia non è stata incorporata nel nostro software GIS preferito! Ci sono alcune soluzioni fantastiche che potrebbero migliorare la vita di un professionista GIS.

L'altro scopo è quello di esaminare la possibilità di prendere alcune di queste idee e potenzialmente incorporarle nei progetti FOSS4G (QGIS? GeoServer? Nuovo progetto ???), aumentare l'usabilità e la funzionalità e dare ai grandi ragazzi una corsa per i loro soldi;)


Scusate se questa domanda è soggettiva, anche se fornirebbe un forum per raccogliere in modo costruttivo problemi, in cui il voto potrebbe suggerire una pertinenza dei problemi.
OptimizePrime,

8
Vediamo come si sente la comunità circa l'opportunità di lasciare questa domanda in piedi. Nel frattempo, per dargli un buon inizio di vita, l'ho convertito in CW. Aggiungerò anche che questa domanda è stata formulata con cura per invitare risposte ponderate e accurate. Le risposte che sono principalmente rant (o rave) soggettivi saranno chiuse da un moderatore senza ulteriori spiegazioni.
whuber

Risposte:


18
  1. Shapefile e mancanza di un formato di interscambio meglio adottato.
  2. Scarso supporto dati 3D (visualizzazione, modifica, modellazione, conversione del formato dati)
  3. bugs
  4. Mancanza di documentazione (approfondita)
  5. Metadati (software GIS che definisce il proprio standard di metadati e che lo impone essenzialmente a te ... inoltre, dove sono gli strumenti ?!)
  6. Segmentazione delle funzionalità del software GIS in base al livello di licenza; rende difficile lavorare con utenti con una licenza diversa, scrivere codice / script che funzioneranno per tutti, ecc.
  7. Prestazioni (supporto multiprocessore minimo o nullo, supporto per 4 GB + RAM, base di codice inefficiente)

Sono sicuro che puoi indovinare a quale pacchetto software mi riferisco!


7
+1 per la mancanza di un formato di interscambio meglio adottato
Jonas,

1
Grazie @ blah238, sforzo ponderato e costruttivo. Tutti potrebbero attenersi a questo esempio, attenersi alla funzionalità e tenere fuori i nomi dei fornitori. Cin cin
Ottimizza il tempo il

1
Grazie - Ho pensato di renderlo tra i primi 10 e rendere gli ultimi 3 uguali: Bugs. Ma ci ho pensato meglio, è già abbastanza
irritante

3
Avresti bisogno di 8 righe per i bug: una per ogni versione del software che è stata rilasciata. Con ogni versione, vengono risolti decine di migliaia di bug, restano decine di migliaia e vengono create decine di migliaia di nuovi. (Non sto inventando il numero totale: si basa su una comunicazione verbale di un rappresentante del fornitore che nel 2007 ha indicato con orgoglio che nella loro prossima versione sarebbero stati corretti oltre "50.000" bug. Sto solo indovinando su come è suddiviso il totale in vecchio e nuovo. :-)
whuber

+1 per la mancanza di strumenti di metadati. L'USGS ha alcune cose buone, ma qualcosa di facile da usare sarebbe fantastico (così come l'adozione universale degli standard "universali")
Nate

12

(baby, bathwater): crea un ricco ambiente di sviluppo. Incoraggia migliaia di persone a imparare, sviluppare e condividere strumenti con esso. Incoraggiare un ecosistema di strumenti di terze parti su detto ambiente, alcuni dei quali costano tanto o più dello strumento originale. E poi abbandonare tutta la dannata cosa a favore di un nuovo ambiente. Senza percorso di migrazione.

E poi fallo di nuovo.
e di nuovo.


8
ma guarda quanto è brillante il nuovo
Stephen Lead,

7

Buttare il bambino con l'acqua del bagno nella ricerca infinita di sviluppare nuove e migliori funzionalità. È difficile essere abbastanza specifici da essere significativi senza nominare i nomi, ma ci proverò.

Dove va la riga di comando integrata? AutoCAD ha ragione, avere una riga di comando integrata in un ambiente grafico punta e clicca è potente, uno strumento di apprendimento e vecchio di almeno 3 decenni. Non ricordi come unire due funzioni? Selezionali, naviga nei menu o nelle barre degli strumenti su Union e guarda la riga di comando per vedere cosa viene effettivamente eseguito. Quindi copia e incolla nel prototipo dello script su cui stai lavorando. Non ricordi se ti sei unito e poi tagliato o tagliato e poi unito? Scorri indietro il buffer ICL e dai un'occhiata. Devi ricordare tutto quello che hai fatto per la prossima volta che lo farai, tra 6 mesi? Salva in un file di registro. E così via. (Nota: non uso AutoCAD da un decennio, forse sono stati sedotti anche dall'ICL. Spero di no.)


2
Il confronto con AutoCAD è eccellente, proprio come con Microstation si vedono strumenti progettati per creare dati di buona pulizia in modo coerente ed efficiente con meno preoccupazioni per gli aspetti visivi fino a quando non si è pronti a farlo.
DEWright

Un altro +1 per AutoCAD. Il programma stesso funziona come un bradipo ora, ma l'idea ICL è la migliore idea nel software. Per fortuna, puoi usare la funzionalità di ricerca nel menu di avvio di Windows 7 per approssimare un ICL, soprattutto perché devi solo premere il tasto "Win" per accedervi. Ora, se solo potessimo convincere altri progettisti di software a dare priorità alla tastiera rispetto al mouse.
jvangeld,

4

Contemporaneamente alla ricerca più recente e migliore, ignora le caratteristiche di "carne e patate". Sono noiosi, poco interessanti da sviluppare, ma fanno la differenza per i "semplici" utenti.

Un esempio: il software GIS su cui mi sono tagliato i denti quasi venti anni fa, ora estinto, ha avuto un processo molto semplice per ottenere le coordinate di un punto (potrebbe essere una classe di caratteristiche punto, o un vertice o un punto finale di una linea o poligono) di interesse con un semplice clic del mouse - nell'unità prescelta (ad es. gradi decimali, minuti decimali secondi, metri, piedi). Uno puntato e cliccato, e qualsiasi oggetto entro una determinata distanza di tolleranza verrebbe agganciato e le coordinate restituite, in modo copia e incollabile. La piattaforma software che uso principalmente ora ha introdotto questa funzione solo un paio di anni fa, e il suo utilizzo non è ancora così semplice come il primo.


4

Uso una varietà di ambienti GIS con livelli di conoscenza di base o modesti in ogni ambiente. Ho anche organizzato alcuni seminari per insegnare ai colleghi come utilizzare questi ambienti. Il problema che ho riscontrato frequentemente è che ci sono tanti problemi tangenziali che devono essere compresi prima che tu possa effettivamente fare il problema che hai deciso di raggiungere.

Per essere istruito nell'analisi spaziale è necessario comprendere un'intera gamma di idiosincrasie del software. Parte di ciò è dovuta al formato di interscambio "standard" (il fatto che il formato dello shapefile sia proprietario è incredibile). Penso che un problema generale con il campo derivi dalla mancanza di uno standard di dati aperto.


2
Qualche tempo fa ho analizzato quanto del mio tempo trascorso nell'anno precedente trascorreva i dati da un formato all'altro, e spesso di nuovo perché nessuna applicazione fa tutto ciò di cui abbiamo bisogno. La risposta? Completamente 65%.
Matt Wilkie,
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.