IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

PostGIS polygone avec arcs


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2007
    Messages : 249
    Par défaut PostGIS polygone avec arcs
    Salut à toutes et à tous,

    Je cherche à créer des polygones à partir de données (pas à partir d'un shapefile ou d'un dessin, type dwg, dgn, dxf ou autre).
    Je dois monter des polygones représentant des lots cadastraux. Pour les lignes, pas de pbl, mais je ne trouve pas comment je dois faire pour les arcs.
    Sous PostGIS j'ai bien trouvé comme créer des polygones à partir de points, mais comment faut-il faire pour les arcs ?
    Par exemple, un terrain à l'intersection de 2 rues a bien un arc. Comment dois-je faire ?
    Durant mes longues recherches j'ai lu souvent que le SIG ne gère pas les arcs, qu'il faut toujours les convertir en successions de droites. Pourtant, dans ArcMap il y a bien moyen de créer des arcs (j'ai trouvé par exemple : sketch tool - End point Arc Tool). Je ne sais pas comment cela fonctionne et comment l'arc en question est géré en arrière pour être restitué en arc lors d'une exportation vers un dessin.
    Je me dis que si ArcGIS le fait, PostGIS doit certainement avoir une solution pour cela.
    Dans les normes ministérielles auxquelles je suis contraint, les polylignes sont réservées uniquement aux éléments naturels, ex : côte, rive, ligne de crête, pied de montagne, mais en aucun cas pour un élément non naturel. Pour tout élément non naturel (route, parcelle, ...), seules les lignes et les arcs sont acceptés.
    Peut-être existe-t-il un moyen (que je n'ai pas trouvé) pour convertir l'arc en succession de droites dans la base de données, puis qu'il soit restitué comme un arc lors du retour des données. Existe-t-il une solution pour "pousser" (en convertissant au besoin) l'arc dans la géométrie, puis pour l'en extraire (avec un conversion inverse au besoin) ?
    De même, comment cela se passe-t-il au niveau des calculs de surface, si ce ne sont pas des arcs ?

    Quelqu'un sait-il comment il faut faire ?

    Merci de vos z'avis z'avisés,
    Jean-Marc

  2. #2
    Membre émérite
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Par défaut
    Bonjour,

    Je pense que vous pouvez regarder du côté des "curve" dans postgis, en particulier les CIRCULARSTRING.

    http://postgis.refractions.net/docs/ST_LineToCurve.html

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2007
    Messages : 249
    Par défaut
    Votre lien a l'air fort intéressant, en effet.
    Je ne l'avais pas trouvé.

    Merci, Bretus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Google Maps] google map v3 : undo sur un polygone avec click droit
    Par jamestout dans le forum APIs Google
    Réponses: 0
    Dernier message: 02/11/2010, 14h04
  2. [OpenLayers] Ne dessiner qu'un seul polygone avec le control
    Par MasterOfChakhaL dans le forum SIG : Système d'information Géographique
    Réponses: 2
    Dernier message: 27/07/2010, 17h08
  3. [GD] Dessiner un polygone avec GD
    Par dan humpfrey dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 03/05/2010, 09h54
  4. Envellope d'un polygone avec anneau
    Par Graffito dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 08/01/2008, 15h23
  5. Réponses: 2
    Dernier message: 06/08/2007, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo