DerniĂšres discussions Sig forum

Syndiquer le contenu Forum SIG - SystĂšmes d'Information GĂ©ographique et GĂ©omatique
Bienvenue sur le Forum SIG, systÚmes d'information géographique et de la géomatique. Aide logiciels SIG, ESRI Gamme ArcGIS Desktop et Server, MapInfo, Géoconcept, GéoMedia, ArcGis, ArcView, QuantumGIS, QGIS, Programmation en Visual Basic, Avenue, Python, MapBasic, Bases de données Access, PostGIS, MySQL, Télédétection Erdas, Er Mapper, Cartographie en ligne avec MapServer, CartoWeb, OpenLayers, LizMap, GeoTools, Progiciels APIC, Star, DAO et CAO avec AutoCAD, MicroStation, Illustratot, Offre de stage, Offre d'emploi, Avis sur les formations universitaires et profesionnelles et de la Géomatique
Mis à jour : il y a 1 heure 24 min

[Virtual Terrain Project] Good article, I have some information that may be related to

16/12/2017 - 11:29
Good article, I have some information that may be related to
Catégories: Géomatique, On en parle

[EvĂšnement] Prenez date, le FOSS4G-fr se tiendra du 15 au 17 mai 2018

15/12/2017 - 21:53
Bonjour,

Nous vous annonçons que l’Ă©dition 2018 du FOSS4G-fr aura lieu du 15 au 17 mai dans les locaux de l'ENSG (École Nationale des Sciences GĂ©ographiques), Ă  Marne-la-VallĂ©e (accĂšs depuis Paris par le RER A).

Cet événement dédié à la Géomatique Open Source et aux données géographiques libres, comptera deux jours de conférences précédés d'une journée de workshops.

Organisatrice de l'événement, l'association OSGeo-fr remercie d'ores et déjà l'ENSG de mettre à disposition ses locaux pour cette conférence.

Votre participation fera le succĂšs de cette nouvelle Ă©dition, merci de diffusez largement autour de vous !

Nous reviendrons vers vous prochainement.

Simon pour l'Ă©quipe de l'OSGeo-fr,
Catégories: Géomatique, On en parle

[QGIS 2.x] Import module Python Qgis dans environnement Arcgis

15/12/2017 - 17:16
Bonjour,

Je viens de récupérer environ 200 projets réalisés sous Mapinfo, qui contiennent 25 fichier TAB chacun. Je dois donc les convertir en Shp, pour les utiliser dans Arcgis. Qgis fait cela trÚs bien manuellement, mais là vous comprendrez que je n'envisage pas cette solution...
Je m'oriente donc vers un script autonome en python, avec la bibliothĂšque pyqgis.

Pour créer et lancer mes script je travail sous Pyscripter, Arcgis et Qgis étant tous les deux sous python 2.7.

Cela fait 4 ans que j'utilise, la bibliothÚque Arcpy, mais avec celle de qgis c'est une premiÚre. Donc premiÚre difficulté, importer la bibliothÚque:(
Pour cela j'ai tenté ceci:
import sys
path = r"C:\Program Files\QGIS 2.14\apps\Python27\lib"
sys.path.append(path)
from qgis.core import * function path() { var args = arguments, result = [] ; for(var i = 0; i < args.length; i++) result.push(args[i].replace('@', '/scripts/')); return result }; SyntaxHighlighter.autoloader.apply(null, path( 'applescript @shBrushAppleScript.js', 'actionscript3 as3 @shBrushAS3.js', 'ahk autohotkey @shBrushAhk.js', 'asm x86 @shBrushAsm.js', 'bash shell @shBrushBash.js', 'coldfusion cf @shBrushColdFusion.js', 'cpp c @shBrushCpp.js', 'c# c-sharp csharp @shBrushCSharp.js', 'css @shBrushCss.js', 'delphi pascal @shBrushDelphi.js', 'diff patch pas @shBrushDiff.js', 'erl erlang @shBrushErlang.js', 'groovy @shBrushGroovy.js', 'java @shBrushJava.js', 'jfx javafx @shBrushJavaFX.js', 'js jscript javascript @shBrushJScript.js', 'perl pl @shBrushPerl.js', 'php @shBrushPhp.js', 'text plain @shBrushPlain.js', 'py python @shBrushPython.js', 'ruby rails ror rb @shBrushRuby.js', 'sass scss @shBrushSass.js', 'scala @shBrushScala.js', 'sql @shBrushSql.js', 'vb vbnet @shBrushVb.js', 'xml xhtml xslt html @shBrushXml.js' )); SyntaxHighlighter.config.stripBrs = true; SyntaxHighlighter.all();

Mais je tombe directe sur une premiĂšre erreur; ImportError: No module named qgis.cor
J'ai bien parcouru le livre de recette, mais je ne trouve pas mon information.

Pouvez-vous me donner un coup de pouce svp?
Merci
Catégories: Géomatique, On en parle

[QGIS 2.x] Calcul de cheminement

15/12/2017 - 16:12
Bonjour,

Dans le cadre de la défense contre l'incendie, je dois déterminer les habitations qui sont accessible par les pompiers depuis les poteau incendie et celles qui ne le sont pas. Sachant que les pompiers ont un dérouleurs de 200m, ils peuvent accéder aux maisons qui sont à 200m des poteaux incendie, mais la subtilité c'est que les 200m sont calculé en suivant les voiries.

J'ai une couche de points avec les poteaux incendie et une couche linéaire avec les voiries.

Il faudrait que j'automatise le travail puisque j'ai prĂšs de 200 poteaux incendie.

Je ne sais comment m'y prendre.


Merci de vos conseil.
Catégories: Géomatique, On en parle

[ArcGIS 9.x] Association d'un texte dans un polygone

15/12/2017 - 14:29
Bonjour,


Je possÚde un fichier contenant plusieurs polygones *dgn (microstation). Dans chacun des polygones, il y a un numéro. Existe-t-il un outil permettant d'associer le texte en tant qu'attribut à un polygone.

Merci
Catégories: Géomatique, On en parle

[QGIS 2.x] Population d'une communauté de communes à partir d'une base de données communales

13/12/2017 - 15:02
Bonjour Ă  tous,

Je dispose des éléments suivants :
- une couche vecteur de polygones de communes avec un champ 'Intercommunalité' renseigné et un champ 'Population'
- une couche vecteur de polygones d'intercommunalités avec un champ 'Intercommunalité' renseigné

Je cherche à obtenir, dans ma couche 'Intercommunalités', un champ 'Population' résultant de la somme des 'Population' de la couche 'Communes' pour chacune des 'Intercommunalités' correspondante.

Or, à ma connaissance, dans la calculatrice de champ, je ne peux faire référence qu'aux champs de la couche en question.
Afin de renseigner automatiquement le champ 'Population' de ma couche 'Intercommunalités', je verrais grossiÚrement une manip du genre :
=> Si 'Intercommunalite' = 'CC ABCD', alors 'Population' = Somme ('Population' de la couche 'Communes' oĂč 'Intercommunalite' = 'CC ABCD')

Quel manip dois-je donc accomplir pour obtenir dans ma couche 'Intercommunalités' la population correspondante ?

En vous remerciant d'avance de vos réponses !
Catégories: Géomatique, On en parle

[Stage] Géomaticien-ne développeur-se : optimiation de chaßnes de traitements vecteur/raster

13/12/2017 - 12:37
SIRS LOGO-01.jpg

CONTEXTE

SIRS (http://www.sirs-fr.com/fr), intĂ©grĂ©e au groupe CLS (https://www.cls.fr), filiale du CNES, de l’IFREMER et de la sociĂ©tĂ© d’investissements Ardian, est une sociĂ©tĂ© française spĂ©cialisĂ©e dans le dĂ©veloppement de solutions innovantes Ă  partir de donnĂ©es d’observation de la terre. Leader sur diffĂ©rents segments en France et Ă  l’international, la sociĂ©tĂ© recherche un(e) dĂ©veloppeur-se pour accompagner le dĂ©ploiement de nouvelles solutions gĂ©omatiques.

MISSIONS / ACTIONS À MENER

RattachĂ©-e au pĂŽle gĂ©omatique de la sociĂ©tĂ©, vous travaillez sous la responsabilitĂ© d’un chef de projet avec son Ă©quipe de dĂ©veloppeurs. Votre objectif sera dÂ’Ă©valuer et d’optimiser les chaĂźnes de traitements de donnĂ©es gĂ©ospatiales (classification, segmentation, contrĂŽle qualitĂ©, etc.) et contribuer au dĂ©veloppement d’outils libres en appui direct Ă  des projets opĂ©rationnels mais aussi de recherche et innovation.

PROFIL ET COMPÉTENCES

De formation supĂ©rieure (Ă©cole d’ingĂ©nieur ou universitĂ©) avec un profil gĂ©omatique, informatique, scientifique et/ou mathĂ©matique intĂ©grant les compĂ©tences et aptitudes suivantes :

  • CapacitĂ© d'analyse et Ă©tude du besoin
  • Algorithmique et techniques d'optimisation
  • Maitrise du cycle de dĂ©veloppement logiciel (Git, intĂ©gration continue)
  • Base de donnĂ©es PostGreSQL/PostGIS et NoSQL MongoDB, Redis
  • Langages de programmation : Python 3, C++
  • Principes du « Deep Learning » (ex : Spark) et des environnements d’indexation tel qu’Elastic Search
  • IHM : Qt5
  • Pertinence du parcours / motivation / intĂ©rĂȘt scientifique
  • SynthĂšse, documentation, capitalisation des connaissances
  • Travail en Ă©quipe, communication, autonomie
  • Connaissance Linux openSUSE apprĂ©ciĂ©e

DATES ET LIEU
DĂ©but du stage : en fonction de l’universitĂ©/Ă©cole idĂ©alement en fĂ©vrier/mars.
Durée : 6 mois
Lieu : dans les locaux de SIRS à Villeneuve-d’Asq
Durée hebdomadaire : 35 heures
Gratification : 3,60 € par heure (le plafond horaire lĂ©gal est susceptible de varier en 2018). S’ajoute la possibilitĂ© de prendre des congĂ©s payĂ©s durant la pĂ©riode de stage (cumul de 2 CP / mois).

PROCEDURE DE CANDIDATURE
Les candidatures sont Ă  envoyer par mail Ă  l’attention de Nicolas Rochard Ă  l'adresse suivante : recrutement@sirs-fr.com Images attachĂ©es
Catégories: Géomatique, On en parle

[QGIS 2.x] Substituer des chaßnes de caractÚres différentes dans un champ en une seule fois

13/12/2017 - 12:32
Bonjour Ă  tous,

Je dispose de la couche vecteur polygones d'OpenStreetMap représentant les communes.
Le champ 'COMMUNE' comporte des caractÚres de substitution pour 'ù', 'ç', 'Ú'... (ex : 'ù' y est remplacé par 'ù')

J'ai compris que la fonction regexp_replace me permettait de remplacer une chaßne de caractÚres par une autre (Exemple : remplacement de 'ù' par 'ù' via la formule regexp_replace( "COMMUNE" ,'ù','ù')

Je cherche à effectuer la manip qui me permettrait de substituer tous les chaßnes de caractÚres indésirables par les lettres correspondantes en une seule fois, mais je ne sais pas comment combiner les formules suivantes dans la calculatrice de champ pour ce faire :
regexp_replace( "Com_NomMin" ,'ù','ù')
regexp_replace( "Com_NomMin" ,'ç','ç')
regexp_replace( "Com_NomMin" ,'é','é')
regexp_replace( "Com_NomMin" ,'É','É')
regexp_replace( "Com_NomMin" ,'Ú','Ú')
regexp_replace( "Com_NomMin" ,'ë','ë')
regexp_replace( "Com_NomMin" ,'û','û')

En vous remerciant d'avance de vos propositions !
Catégories: Géomatique, On en parle

[QGIS 2.x] Sélection de données avec un tampon

13/12/2017 - 12:04
Bonjour Ă  tous,

j'ai un shape des communes ainsi qu'un fichier CSV avec des noms de contacts (nom, prĂ©nom, structure, coordonnĂ©es et ville(s) de rattachement). Un contact pouvant ĂȘtre sur plusieurs communes et les communes pouvant avoir plusieurs contacts. Donc j'ai crĂ©Ă© une relation sur mon projet. Ce qui me permet en cliquant sur une communes d'avoir le nom des diffĂ©rents contacts.
Mais j'aimerai aussi pouvoir sortir le nom de tous les contacts situés à une certaines distance d'une commune.
Donc je crée mon tampon sur la commune, je sélectionne les communes situées à l'intérieur de ce tampon, mais ensuite, comment sortir les contacts liés à ces communes.

Dans l'idĂ©al, c'est une manipulation qui peut ĂȘtre renouvelĂ©e rĂ©guliĂšrement par un utilisateur lambda. Est ce que vous auriez une idĂ©e de comment automatiser ce processus avec une boite de dialogue qui me demanderai juste le nom de ma commune et la distance du tampon.
Je me lance trÚs certainement dans un sujet qui est au-delà de mes compétences... je suppose que ça demande de coder quelque chose en python?

Si je pouvais au moins avoir une piste sur la premiÚre partie de ma question. Au pire je ferai une fiche de procédure pas à pas pour que mes collÚgue puisse reproduire simplement la procédure.

Je vous remercie d'avance!

Cordialement,

Elminster
Catégories: Géomatique, On en parle

forneture des logicielle

13/12/2017 - 00:35
cette page poure aider les amis trover les logicieles qui manquent
comme google earth pro
global maper ................ect
Catégories: Géomatique, On en parle

[QGIS 2.x] LĂ©gende des cercles proportionnels

12/12/2017 - 17:30
Bonjour Ă  tous,

J'ai fait une sĂ©rie de cartes avec des diagrammes circulaires (des camemberts), de taille proportionnelle Ă  la valeur totale. Au moment d'ajouter le rĂ©sultat dans le composeur, je n'ai que les couleurs des diffĂ©rentes portions des diagrammes. A dĂ©faut de trouver la solution correcte, j'ai crĂ©Ă© une autre couche, avec des cercles proportionnels de mĂȘme taille, suivant les mĂȘmes rĂšgles, uniquement pour ajouter la lĂ©gende dans la carte. Or, j'obtiens une sĂ©rie de cercles placĂ©s l'un sur l'autre, prenant toute la place et avec une Ă©tiquette numĂ©rique que je ne parviens pas Ă  formater.

J'ai changĂ© les valeurs Ă  la main, mais je ne peux pas superposer les cercles dans le composeur. Qgis en crĂ©e cinq, lĂ  j'aurais besoin du maximum, du minimum affichĂ© et d'un cercle moyen. Ou des deux seules valeurs extrĂȘmes. Dans le composeur, je peux supprimer les cercles superflus, mais pas en ajouter. Dans le panneau des couches, je peux dĂ©velopper la lĂ©gende mais pas agir dessus (changer le nombre d'entrĂ©es ou leur valeur). J'ai regardĂ© les propriĂ©tĂ©s de la couche et plus particuliĂšrement la symbolique et les styles, sans parvenir Ă  trouver l'endroit oĂč l'on Ă©dite cette lĂ©gende.

Je me suis rabattu sur l'extension Proportional Circles, qui me permet théoriquement de générer une légende. L'extension crée une couche, mais je dois indiquer la taille de l'élément le plus grand. Or, avec les diagrammes, j'ai une idée du minimum et du maximum, mais pas des valeurs intermédiaires. (J'ai bien tenté de le calculer, mais je tombe toujours à cÎté.) Et l'intégration dans la légende du composeur n'est pas aisée.

Quelqu'un aurait-il une idée ? Un lien vers une documentation que je n'aurais pas vue, une nouvelle extension ou autre chose qui m'aiderait à éviter les vilains bricolages sous Inkscape ou Illustrator ?
Catégories: Géomatique, On en parle

[LizMap] bug affichage photos - Lizmap en local

11/12/2017 - 21:14
Bonjour Ă  tous,

J'ai l'habitude de bosser avec Lizmap, trÚs bonne appli carto_web que je recommande. Je précise que je n'ai pas le problÚme que je vais vous énoncer lorsque j'ai hébergé toutes mes cartes sur les serveurs mutualisés de 3Liz...

Mais dans le cadre d'un projet, je dois travailler pour le moment en local (apache 2.4 et php-5.6.30 sous windows), tout marche trùs bien sauf l’affichage des photos dans les miniatures au niveau des pop up.
Ce sont des photos que je tĂ©lĂ©charge lorsque je fais des Ă©ditions (je pense avoir tout bien paramĂ©trĂ© dans ma bdd postgis et dans mon projet qgis) et si je clique sur l’icĂŽne oĂč la photo devrait apparaitre j’ai une autre fenĂȘtre qui s’ouvre dans mon navigateur avec l’url suivante :

http://localhost/index.php/view/medi...rth_arrows.png

et le message d’erreur suivant :

error "403 forbidden (you're not allowed to access to this media)"
message "Vous n'avez pas les droits pour voir ce répertoire de cartes."

En fouillant sur le net, j’ai trouvĂ© que je devais autoriser les accĂšs dans certains fichiers notamment httpd.conf (de denied Ă  granted) et dans php.ini (de off Ă  on) mais aprĂšs ces modifs et en ayant redĂ©marrĂ© Apache, ça ne marche tjrs pas.

Par contre quand je vais dans la table attributaire et que je clique sur le lien « photos » dans le champ concernĂ©, j’ai bien ma photo qui s’affiche dans une autre fenĂȘtre de mon navigateur avec l’url suivante :

http://192.168.111.181/index.php/view/m … arrows.png

Du coup, j’ai inspectĂ© lÂ’Ă©lĂ©ment (cĂ d la miniature qui ne s’affiche pas dans le pop up) et j’ai bien cette url qui apparait :

<img src = http://localhost/index.php/view/medi...th_arrows.png” border=”0”>

Du coup, le problĂšme viendrait peut ĂȘtre de ça : le terme localhost dans l’url semble bloquer l’affichage alors que lorsqu’il y a l’ip de mon serveur local Ă  savoir 192.168.111.181 ce serait bon.

Ça n’a peut-ĂȘtre rien Ă  voir mais c’est la seule piste que j’ai…

Je prĂ©cise en outre que mes photos au moment du tĂ©lĂ©chargement vont bien se ranger dans le dossier media/upload/… de mon projet Qgis.

Si quelqu'un a une piste pour résoudre ce ptit problÚme, je suis preneur!

Merci par avance.

PS : je précise que dans la doc de Lizmap, on parle de cela :

Give Apache user (usually www-data) write permission on the upload folder, so that it can create files and folders in media/upload:

chmod 775 -R media/upload && chown :www-data -R media/upload


mais je ne vois pas dans quel fichier je dois entrer (www-data!???)
Catégories: Géomatique, On en parle

[Emploi] Cdi - geomaticien - ca du grand senonais - yonne

11/12/2017 - 16:37
La Communauté d'Agglomération du Grand Sénonais recherche
UN GEOMATICIEN

Date de publication : 11/12/2017
Date limite de candidature : 27/12/2017
Date prévue de recrutement : dans les meilleurs délais
Durée de la mission : CDI
Type de recrutement : fonctionnaire ou contractuel de droit public
Salaire indicatif : statutaire + régime indemnitaire + titres restaurant + Prestations CNAS
Grades ou cadres d'emploi : catĂ©gorie B cadre d’emploi des techniciens principaux (1Ăšre ou 2Ăšme classe)


Sous l’autoritĂ© du responsable du service SystĂšme d’Information GĂ©ographique, au sein de la Direction du pilotage et des stratĂ©gies territoriales, vous assurez la production, l'intĂ©gration, la mise Ă  jour et la diffusion des bases de donnĂ©es gĂ©ographiques (donnĂ©es de rĂ©fĂ©rences et donnĂ©es mĂ©tiers) de l'AgglomĂ©ration du Grand SĂ©nonais et de ses communes. Vous rĂ©alisez Ă©galement des cartes analytiques en fonction des demandes des services. Vous contribuez, en lien avec la responsable de service, au dĂ©veloppement du SIG en tant qu’outil transversal d’aide Ă  la dĂ©cision et d’analyse des politiques publiques menĂ©es sur le territoire.

Missions :
- la constitution et la mise Ă  jour des couches d’informations gĂ©ographiques du SIG communautaire "EDITOP" et du WebSIG intercommunal "X'MAP" nommĂ© "GĂ©oSĂ©nonais" ;
- la gestion des échanges de données et leur intégration en veillant au respect des conventions d'échange et de mise à disposition ;
- le traitement et l’analyse des donnĂ©es ;
- le catalogage des données (métadonnées) ;
- la création et l’édition de documents pour les services ;
- la formation et assistance auprĂšs des utilisateurs ;
- la co-administration du portail SIG avec le responsable SIG ;
- l’installation et les mises Ă  jour du logiciel SIG, ainsi que le suivi et la maintenance du matĂ©riel sur le parc SIG ;
- veille technologique et prospective des innovations dans le domaine de l'information géographique.

Profil recherché : DiplÎme d’études supérieures BAC+3 à BAC+5 en géomatique ou justifiant d'une expérience similaire réussie.

Vous maĂźtrisez parfaitement :
- les principaux logiciels SIG du marché. La connaissance des solutions SIRAP (EDITOP et X'MAP) ainsi que QGIS serait fortement appréciée ;
- les diffĂ©rentes mĂ©thodes d’acquisition et d’intĂ©gration de donnĂ©es ;
- les SGBD (Postgres/PostGis) ;
- les ETL spatiaux notamment FME, SQL ;
- la visualisation et la reprĂ©sentation cartographique des donnĂ©es (traitements, sĂ©miologie graphique…) ;
- un ou plusieurs langages de développement Internet : HTML, XML, PHP ;
- les webservices WMS,WFS …. ;
- un ou plusieurs logiciels de CAO/DAO : AutocadMap... ;
- l’informatique : matĂ©riel, logiciel, sĂ©curitĂ©, rĂ©seau, outils bureautiques de la suite Office ;
- les réglementations et normes en vigueur.

Vous avez des notions en :
- topographie ;
- collectivités territoriales ;
- aménagement du territoire.

Profil recherché :
- sens du travail en Ă©quipe ;
- écoute et de discrétion ;
- polyvalent, organisé, rigoureux, autonome ;
- disponible et pédagogue ;
- force de proposition.

Lieu d'affectation : SENS CEDEX
Service d'affectation : Direction du pilotage et des stratégies territoriales
Temps de travail : temps complet : 35h
Rattachement hiérarchique : Chef de service

Candidatures:
Les candidatures sont Ă  adresser Ă  :
Communauté d'Agglomération du Grand Sénonais
21,boulevard du 14 juillet BP552
89105 SENS Cedex

Informations complémentaires : Les candidatures sont à adresser au plus trad le 27/12/2017 à Madame le Président de la Communauté d'Agglomération du Grand Sénonais, 21,boulevard du 14 juillet BP552, 89105 SENS Cedex ou par mail à courrier@grand-senonais.fr Pour toutes informations complémentaires, vous pouvez contacter le service des RH au 03.86.95.68.15

Informations : Nous vous rappelons que conformément au principe d'égalité d'accÚs à l'emploi public, cet emploi est ouvert à tous les candidats remplissant les conditions statutaires requises, définies par le statut général des fonctionnaires, la Loi du 26 janvier 1984 portant statut général des fonctionnaires territoriaux et le décret régissant le cadre d'emplois correspondant. Nous vous rappelons toutefois, qu'à titre dérogatoire, les candidats reconnus travailleurs handicapés peuvent accéder à cet emploi par voie contractuelle.
Catégories: Géomatique, On en parle