Condivisione dei dati QGIS con l'utente ArcGIS Desktop?


11

Uso principalmente QGIS e ho un grande progetto da completare. Una volta terminato, dovrò inviare i miei dati a un utente ArcGIS. I dati saranno costituiti principalmente da file di punti e poligoni.

Come posso impostare un progetto QGIS dall'inizio se so che lo consegnerò a qualcuno che usa ArcGIS Desktop?


1
Quale versione di ArcGIS stanno usando?
Dassouki,

Probabilmente la versione più aggiornata (10.X)
NWT Adam

Quali sono le tue esigenze? Penso che abbiamo bisogno di maggiori dettagli per fornire una buona risposta. Fondamentalmente, puoi sempre scambiare Shapefile se devi davvero.
underdark

Devo principalmente condividere file di punti e poligoni. Se i dati diventano più complessi, allora che sorgono problemi?
NWT Adam,

1
Come osserva Brad, ci sono alcuni file creati da QGIS che ArcGIS non vedrà e viceversa in uno shapefile. Oltre al qml, potresti vedere qix (indice spaziale), ~ dbf (tabella di backup creata dal plugin della tabella quando si cambia il nome del campo), ecc. In un file di forma QGIS, mentre ArcGIS può aggiungere al file di forma sbn, sbx, aux, aux.xml, ecc. (i suoi file di indice spaziale e di attributo e i file di definizione della proiezione predefiniti). Tutto ciò di cui hai veramente bisogno per trasferire sono le informazioni dbf, shx, shp e la definizione della proiezione per ogni shapefile (un prj funzionerà, un qpj no); lascia che costruiscano gli indici.
johns,

Risposte:


4

I dati di base sono utilizzabili in qgis.
Arcgis è il software nativo in cui vengono utilizzati i
file di forma . Ora i file di forma sono nel regno delle specifiche aperto. Esistono molti altri formati di dati che sia qgis che arcgis leggono e scrivono.

L'unica variabile con trasferimento dello shapefile sarebbe il sistema di coordinate.
Potresti semplicemente chiedere all'utente arcgis quale proiezione usano normalmente.

Se sei interessato solo a trasferire dati grezzi all'utente Esri, allora hai ragione nel tuo commento. La domanda sembra rispondere a un commento.

La mia lettura della tua domanda ti sfugge a voler trasferire informazioni cartografiche o configurate su altri progetti. cioè le impostazioni tematiche di un livello di dati colori, spessori, visualizzazioni; e possibilmente l'etichettatura della mappa o altro trasporto complessivo della mappa.

Ho visto domande simili poste sulla conversione delle impostazioni del progetto qgis in altri software.

Queste 2 ricerche mostrano alcune delle relazioni tra i tipi di file dei due software QGis richiesti qui e ArcGIS .

QGIS utilizza i file qml per applicare le configurazioni dei livelli ad altri livelli.
ArcGIS utilizza i file lyr per applicare le configurazioni dei layer ad altri layer.
Se questo non è il tipo di informazioni che si desidera trasferire con il progetto. Aggiorna (modifica) la tua domanda con qualche descrizione per chiarire.


1

Guarderei le seguenti opzioni:

  1. Shapefile: il modo più comune con i seguenti inconvenienti:

    • I nomi dei campi perdono maiuscole e minuscole e vengono troncati a 8 caratteri, quindi perdi significato sul contenuto dei campi.
    • i tipi di campo sono associati a numero e testo (spesso anche la data viene persa).
    • nessun arco circolare.
    • Sistema di coordinate (CRS): esiste un modo per memorizzare CRS in un file .prj e ArcGIS per quanto ne so, ma non lo scrivo (come Brad ha menzionato prima).
  2. Formato spaziale e convertitore OGR: una delle opzioni per condividere un singolo file e non perdere i nomi dei campi.

  3. PostGIS: ArcSDE 10 e versioni successive possono essere configurati per memorizzare i dati in "Opzione PostGIS" PostgreSQL in modo che gli utenti ArcGIS possano scrivere e tutti possano leggere.

Se gli utenti ArcGIS hanno il vantaggio e il caso d'uso riguarda la pubblicazione, guarda ad esempio http://geocat.net/bridge/


2
Da quando ArcGIS non può scrivere file prj?
Devdatta Tengshe,

Riguardo al proiettile n. 4 non numerato: Esri ha creato la convenzione .prj-file-Holdes-CRS specificamente per affrontare la limitazione dei file di forma che non memorizzano il CRS in modo nativo. Se la memoria serve, era circa il tempo in cui ArcView 3.2 fu rilasciato, intorno al 2000. Detto questo, i contenuti .prj devono essere conformi alla sintassi Esri per i sistemi di coordinate (scansiona "ESRI Well Known Text" su gdal.org/gdal_utilities .html )
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.