Je suis un nouvel utilisateur de QGIS et je suis curieux de savoir à quelle vitesse il fonctionne; il est possible que j'en demande plus que je ne le pense. Voici ce que je pense être les informations pertinentes pour évaluer si ses performances sont anormalement lentes.
QGIS version 1.74 GDAL / OGR version 1.9.0 Client PostgreSQL version 9.1.2 QWT version 4.8.0
Informations sur le projet: 1 couche vectorielle de polygones interrogée à partir d'une base de données PostGIS distante (la requête est simple et très rapide) renvoyant 160 lignes au total dans l'espace de coordonnées défini du projet (WGS 84) et couvrant le globe. La table PostgreSQL contenant ces lignes occupe moins de 130 ko d'espace disque et les lignes interrogées constituent à peu près la totalité de la table.
Système: MacBook OS X 10.7.3, Intel Core Duo 2,4 GHz, 4 Go de RAM.
Performance: le rendu prend 5 à 10 minutes. En fait, tout changement prend presque autant de temps, y compris le changement de nom de la couche unique; ça m'a vraiment surpris. Aucune autre application gourmande en mémoire ne s'exécute simultanément.
Cela est frustrant car toute modification du projet, même légère, nécessite une longue attente avant que les résultats puissent être évalués, et parfois l'application se bloque simplement sans avoir terminé ce que j'ai demandé. Est-ce inhabituel?
Mise à jour:
J'ai des Shapefiles des mêmes données. Ce sont 45 fichiers totalisant environ 100 Mo. Ce chiffre est clairement différent de la taille de l'ensemble de données que j'ai décrit dans mon article d'origine et rend la lenteur plus compréhensible.
Mise à jour:
Je viens de découvrir le bouton "Rendu" en bas à gauche de la visionneuse de carte QGIS. Je me sens un peu idiot de ne pas l'avoir remarqué auparavant, mais désactiver le rendu augmente considérablement la vitesse à laquelle je peux accomplir des tâches pour lesquelles un nouveau rendu immédiat n'est pas critique. Je le mentionne ici pour le bénéfice d'autres nouveaux utilisateurs.
Réponses:
Mon installation de QGIS devient beaucoup plus rapide et plus réactive lorsque je ferme la fenêtre du navigateur. J'avais QGIS 3.6.2 et je suis passé à 3.4.7 LTR. Les deux ne répondaient pas jusqu'à ce que je ferme la fenêtre du navigateur. Utilisez Affichage du menu - Panneaux - Navigateur pour l'afficher à nouveau.
la source
Réponse courte: Non.
Il est difficile de proposer des détails mais:
Il semble que vous ayez des problèmes de performances majeurs, mais ce n'est probablement pas du matériel. Ma première suggestion serait de tester la base de données, mais vous l'avez déjà fait.
Vous voudrez peut-être essayer un autre SIG Open Source, il y en a beaucoup (beaucoup sont répertoriés ici: quels sont les packages de bureau SIG gratuits et Open Source ), mais le plus évident serait gvSIG . Si tout ce que vous utilisez a les mêmes problèmes de vitesse / performances, le problème est du côté de la base de données.
Vous pouvez également essayer d'exporter les données vers une base de données SpatiaLite et de les charger à partir de cela.
De plus, si vous souhaitez vous en tenir à QGIS, essayez de le désinstaller et d'utiliser une version différente.
la source
je suppose que vous avez un problème de verrouillage dans la base de données. Si renommer la table prend du temps, ce n'est pas parce que le renommer prend du temps mais la base de données attend quelque chose. Avez-vous essayé de redémarrer la base de données?
la source
Je trouve que les choses que je fais au travail sur ArcGIS fonctionnent très lentement avec les données de notre base de données située à 1800 km, mais fonctionnent très rapidement sur QGIS à la maison, donc je regarderais d'abord le côté réseau et base de données distante, QGIS semble fonctionner le plus opérations à la même vitesse ou plus rapidement qu'ArcGIS, la plupart du temps,
la source
Qgis fonctionne simplement "ok", sauf si vous avez l'une de ces situations:
a) la couche est grande .. pour certains processus, la signification de "grand" peut varier de 10mb à 250mb ..
b) la couche a de grandes fonctionnalités en plusieurs parties (fonctionnalités constituées de «trop» de parties)
c) la couche a des caractéristiques (non multipartites) avec "beaucoup de sommets / nœuds"
.. par exemple. "clipser" ou "dissoudre" pour moi habituellement Qgis ne le fait pas ou se bloque simplement .. ou dans certains cas, prendre 36 fois pour accomplir une tâche..par rapport à la même tâche (les mêmes formes / couches effectuent le même processus) dans ArcGis .. exemple .. un processus de dissolution de 6hs sur une couche de fonctionnalités 1330000 (tout le pays .. comme la moitié des états-unis) sur Qgis sur un nouvel i5 + 8 Go de RAM + Ubuntu..qui peut également se bloquer en tout temps .. par rapport à dissoudre la même couche sur arcgis sur un ordinateur portable de 10 ans (duo de base) + 2 Go de RAM + windows XP..qui le fait correctement en 10 minutes.
ou un clip qui ne fonctionne pas sur une caractéristique "très complexe" de la couche de base. pour le faire avec QGis..et puis, si cela ne fonctionne pas .. prenez les formes sur mon très vieux cahier et faites le travail de manière simple et rapide .. Qgis a tendance à mieux fonctionner sous l'environnement Windows .. mais le "calque" problème de taille "est très courant là aussi .. (J'utilise SIG depuis 1995 .. d'arcview 3.0 à arcgis 10.2, et à partir de 2003 en utilisant Qgis..under windows et maintenant sous ubuntu (au travail))
la source