Salut,
si vous pouviez poster les définitions du serveur et de la table,
cela serait utile pour essayer de vous aider.
coach en séduction homme-machine...
Une sorte de Stéphane Ed0uard "h0mmes d'1nfluence"
Bonjour à tous
j'utilise le plugin cadastre version 1.3.0 pour importer les fichiers.
J'ai un problème lorsque je donne le chemin des fichiers majics, il ne les voient pas , le fichier est vide, alors que j'ai bien renommé chaque fichier dans un dossier comme il est attendu dans la configuration du plugin cadastre à savoir:
REVBATI.800,REVD166.800,REVFPDL.800,REVNBAT.800,REVPROP.800,TOPFANR.800
De plus il me dit que les fichiers suivants sont manquants:nbat,bati,prop.
J'ai déjà regardé sur le forum et certains disent qu'il faut garder l'extension txt, mais ce n'est pas ce qui attendu dans la configuration du plugin.
Merci de m'aider à résoudre ce problème
Bonsoir,
Pour matérialiser les conditions négatives, une solution efficace sont les anti join:
Nicolas
Bonjour,
j'aimerais savoir s'il est possible de fusionner, réaliser une intersection etc... entre seulement quelques éléments de deux couches différentes et non pas entre les deux couches complètes ? Si oui comment?
Merci d'avance pour votre aide!
J'ai déjà essayé d'utiliser l'opérateur : '<>', mais quand j'actualise les données de la vues, ça se met à ramer... Donc je pense que ce n'est pas bonne solution.
Effectivement ca n'est pas la bonne solution, la requête rame car il y a explosion combinatoire, ce que vous faites
revient presque faire un CROSS JOIN privé des lignes qui concordent.
Ce n'est pas les prédicat de jointure qu'il faudrait changer, mais autre chose.
Toutefois, je ne suis pas un pro de QGIS, mais je crois que si vous enregistrez la définition de la couche, vous avez la possibilité
d'enregistrer aussi les colonnes virtuelles.
Une fois enregistrée, vous utilisez le ficier qlr pour charger votre vue dans votre projet au lieu de charger la couche postgis.
Ok merci. Je ne m'étais jamais intéressé à ce type de fichier. J'ignorais ce qu'étais un fichier de définition de couche. Et, en effet, ça a l'air très pratique !
Merci pour le rappel des fonctions JOIN. Je pense maintenant avoir bien compris leur fonctionnement.
Mais ce que je cherche à faire est l'inverse de INNER JOIN. C'est à dire de renvoyer toutes les combinaison de la table a X la table b quand le prédicat p n'est pas vrai (j'applique le prédicat sur les champs permettant de joindre les 2 tables). J'ai déjà essayé d'utiliser l'opérateur : '<>', mais quand j'actualise les données de la vues, ça se met à ramer... Donc je pense que ce n'est pas bonne solution.
Pour l'instant, je fais autrement, j'ai créé 2 vues différentes.
Merci pour votre post.
J'ai bien compris la manipulation que vous m'avez conseillé de faire mais je ne souhaite pas connaitre la surface, je souhaite simplement pouvoir délimiter le contour de l'intersection entre ma couche commune et ma couche tampon.
De sorte à pouvoir avoir ce genre de patatoïde (Cf. pièce jointe)
Bonjour,
Je vous explique mon problème : j'ai une base de données PostgreSQL contenant, pour faire simple, une table avec des tronçons de randonnée spatialement localisés, et une autre table avec la liste des sentiers. Un tronçon peut être lié à plusieurs sentiers, et un sentier à plusieurs tronçons. On est donc dans le cas d'une relation N:N, et j'ai créé une table pivot pour lier les tronçons aux sentiers.
J'utilise QGIS pour remplir la table pivot. Pour cela, j'ai créé un projet et j'y ai paramétré les relations nécessaires dans les propriétés du projet. Maintenant, en cliquant sur un tronçon avec l'outil "Identifier les entités" ou depuis la table attributaire des tronçons, je peux facilement indiquer le(s) sentier(s) lié(s). Par contre, je n'arrive pas à sélectionner plusieurs tronçons et indiquer en quelques clics que les tronçons sélectionnés sont liés à un ou plusieurs sentiers. Quelqu'un connait-il un moyen de faire ça sous QGIS ? J'ai eût beau chercher je n'ai rien trouvé à ce sujet...
Si ce n'est pas possible, savez-vous si le développement d'un tel outil est prévu ? Ou de qui se rapprocher pour proposer/aider au développement de cet outil ?
Je vous remercie d'avance pour votre aide.
Bien cordialement, Alice Martin
Bonjour,
Adepte de MapInfo depuis longtemps (quoiqu'on en dise c'est un logiciel qui fait très bien ce qu'il sait faire), j'utilisais la version 2.1 de Chronomap pour mes isochrones. Seulement voila avec mon changement d'ordi le setup ne fonctionne plus et la....avec la meilleure volonté du monde impossible de trouver un site ou je peux acheter ou telecharger Chronomap.
Est ce que ce logiciel a disparu ce qui serait dommage si on juge la complexité de faire ce type de traitement sous QGIS.
Si quelqu'un a une piste...
La robotique et l’intelligence artificielle menacent de disparition certains métiers. La diffusion d’une innovation dans une économie provoque la disparition de certains métiers et en fait émerger de nouveaux. C’est le constat d’une étude publiée par l’Institut Sapiens, un think tank français issu de l’Université de Bordeaux.
https://www.institutsapiens.fr/wp-conte … emploi.pdf
(page 22)
Où l'on peut lire que l'APEC a quant à elle dressé en 2015 une liste de 31 métiers qui peuvent être considérés comme émergents.
- Web marketer
- Consultant en e-réputation
- Géomaticien
- Contrôleur de gestion sociale
- Analyste KYC (Know your customer)
- Ingénieur cloud et virtualisation
https://presse.apec.fr/files/live/mount … 6fc821.pdf
(pages 10 et 11)
bon, j'ai installé geos-php
déclarer mon fichier /usr/lib64/php/modules/geos.so dans php.ini :
extension=/usr/lib64/php/modules/geos.so
et je retape ma ligne de commande :
php -r "echo GEOSVersion();"
ca me renvoie cette fois l'erreur :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/geos.so' - /usr/lib64/php/modules/geos.so: undefined symbol: zend_object_store_get_object in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/geos.so' - /usr/lib64/php/modules/geos.so: undefined symbol: zend_object_store_get_object in Unknown on line 0
PHP Fatal error: Uncaught Error: Call to undefined function GEOSVersion() in Command line code:1
Stack trace:
#0 {main}
thrown in Command line code on line 1
LE DEPARTEMENT DE LA HAUTE-SAVOIE – POLE ROUTES, RECHERCHE
Un/une Technicien(ne)-Géomaticien(ne) contractuel(le) au sein de l’Unité SIG du Pôle Routes pour une mission opérationnelle de 2 à 3 mois dont le démarrage est prévu à l’automne 2018.
DESCRIPTIF DE LA MISSION
Mise à niveau du référentiel linéaire des Routes Départementales.
A ce titre il s’agira de participer aux tâches et/ou de réaliser les opérations suivantes :
1 - Sous Client Lourd SIG, détecter les aménagements de carrefour à intégrer au référentiel RD et prioriser les actions à réaliser en rapport avec certaines données thématiques.
2 - Sous Client Web SIG, modifier le graphe du réseau RD avec notamment la gestion rigoureuse des traitements automatisés à réaliser sur les données thématiques métier et la réalisation des contrôles de cohérence appropriés.
3 - Au fur et à mesure des interventions, communiquer à l’ensemble des contributeurs le détail des modifications réalisées afin que ceux-ci assurent les adaptations nécessaires au droit des couches métier qui les concernent.
PROFIL ATTENDU
Formation supérieure en géomatique (Bac+2 minimum) et/ou de façon générale sensibilité forte aux données géolocalisées avec si possible des notions propres à la spécificité des principes de la gestion linéaire routière.
QUALITES ET CONNAISSANCES REQUISES ET/OU APPRECIEES
Rigueur, adaptabilité, et autonomie.
Capacité à s’intégrer rapidement dans une équipe et dans un projet.
Principes de gestion d’un graphe linéaire routier avec les solutions métier GEOMAP-IMAGIS.
Clients lourds SIG et/ou CAO-DAO (ArcGIS, QuantumGIS, AutoCAD Map 3D).
Familiarité avec les outils cartographiques web et les bases de données spatiales.
CONDITIONS DE TRAVAIL
Poste basé à ANNECY (74000)
Durée du contrat : 15 septembre au 30 novembre 2018.
Temps de travail : 39 heures par semaine avec 1,4 Jour de RTT par mois.
2.5 jours de congé par mois.
Rémunération mensuelle 1803 € brut soit 1449 € net.
CONTACT ET RENSEIGNEMENTS COMPLEMENTAIRES
Ludovic BOYER (Responsable de l’Unité SIG du PR)
ludovic.boyer AT hautesavoie.fr - Tél 04 50 33 21 05
Pour répondre à cette offre merci d’adresser votre candidature (lettre de motivation et CV) à Monsieur le Président du Département de Haute-Savoie – Pôle Ressources Humaines – CS 32444 – 74041 ANNECY Cedex ou par mail à blandine.celdran AT hautesavoie.fr pour le 7 septembre 2018