[Feature]: QFieldCloud connection: open and sync QField projects
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start by reading the Home › Add Data flow and the existing project and layer loading entry points; the issue does not name files or tests. Then check how QFieldCloud authentication, project listing, and layer access fit those paths. Done means users can connect to a QFieldCloud server and add a project's layers to the map; the proposed edit syncing is an additional, broader goal.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Before you start
- I searched the existing issues and the roadmap and did not find a duplicate request.
What problem does this solve?
I collect field data with QField and sync it through QFieldCloud. RustGIS has
no way to connect to QFieldCloud, so I have to download project files with
qfieldcloud-cli and add the GeoPackages by hand. Edits made in RustGIS can't
be sent back, and I have to re-download to see new field data.
Proposed solution
A QFieldCloud connection under Home › Add Data that:
- Signs in to app.qfield.cloud or a self-hosted server (URL + username/password
or token), keeping credentials only for the session or remember them. - Lists the user's projects and their layers.
- Adds a project's layers to the map (read-only would be a good first step).
- Preferably, pushes edits back as QFieldCloud deltas.
Estimated scope
Medium: a broader feature that is feasible in a reasonable timeframe
Alternatives considered
qfieldcloud-cli download-files+ Add Data: works, but one-way and manual.- QGIS + QFieldSync plugin: works but I'd rather use RustGIS
- Lingua principale
- Rust
- Stelle
- 1.9k
- Fork
- 268
- Merge medio
- 3h 1m
- PR unite (30g)
- 556
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di opengeos/RustGIS
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement enhancement (small)
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement (small) good first issue
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement wishlist
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Unique Values symbology fails with "field is required" for layers without numeric fieldsForse già presa @deniial00 l’ha presa oggi. Apertaunconfirmed possible issue
opengeos/RustGIS#768 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di opengeos/RustGIS
Issue simili
-
checkpoint/verify/rebuild_indexes on a thread holding a WriteTransaction deadlock instead of INT-001Apertabug known-issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
project-minigraf/minigraf#734 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
bitcoindevkit/electrum_streaming_client#57 ·
I maintainer di solito rispondono entro 2 giorni