Pages: 1
- Sujet précédent - [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon - Sujet suivant
#1 Tue 21 August 2018 17:16
- tomtom31100
- Juste Inscrit !
- Date d'inscription: 21 Aug 2018
- Messages: 4
[Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
Bonjour et merci de vos conseils, aides et tutoriels présents sur le site.
C'est vraiment utile !
Mon problème :
Sur un assemblage de Scan 25, j'ai crée des tampons pour identifier mes zones d'habitations.
Impossible de délimiter avec un contour mes zones hors tampon donc hors habitations.
Comment faire s'il-vous-plaît ?
Hors ligne
#2 Wed 22 August 2018 08:24
- nicoboud
- Membre
- Lieu: Nantes
- Date d'inscription: 12 Oct 2007
- Messages: 860
Re: [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
Bonjour,
Pourriez-vous préciser votre question : vous cherchez la surface hors tampon de quoi ? (d'une commune, d'un EPCI, ... ?)
Quelles tables avez-vous à par le SCAN25 et vos tampons ?
Nicolas.
Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS
Hors ligne
#3 Wed 22 August 2018 11:28
- tomtom31100
- Juste Inscrit !
- Date d'inscription: 21 Aug 2018
- Messages: 4
Re: [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
Bonjour Nicoboud et merci pour votre post.
Je recherche effectivement la surface dans la ou les communes qui se trouve hors de la zone tampon.
Il faudrait que je puisse délimiter cette surface.
Comme table supplémentaire j'ai celle des communes.
J'ai mis en pièce jointe une image pour que vous puissiez visualiser
Tom
Hors ligne
#4 Wed 22 August 2018 13:28
- nicoboud
- Membre
- Lieu: Nantes
- Date d'inscription: 12 Oct 2007
- Messages: 860
Re: [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
2 manières de faire :
- la plus élégante : une sélection SQL qui ajoutera une colonne "surf" aux communes qui intersectent vos tampons :
Code:
Select table1.NOM, sum(cartesianarea(overlap(table1.obj, table2.obj), "sq km"))"surf" from table1, table2 where table1.Obj intersects table2.Obj group by table1.NOM
où il faut remplacer table1 par le nom votre table des communes et table2 par le nom de votre table des tampons. table1.NOM désigne le champ "nom" de la table commune (à adapter avec les attributs de votre table des communes).
La formule SQL est à saisir dans la fenêtre mapbasic ou alors utiliser menu Sélection>sélection SQL et saisir dans Colonnes :
Code:
table1.NOM, sum(cartesianarea(overlap(table1.obj, table2.obj), "sq km"))"surf"
dans Tables :
Code:
table1, table2
dans Critères :
Code:
table1.Obj intersects table2.Obj
et dans Grouper par :
Code:
table1.NOM
- une autre qui consiste à produire une table de vos communes découpées par les tampons : voir le post #2 de ce fil https://georezo.net/forum/viewtopic.php?id=43315
Nicolas.
Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS
Hors ligne
#5 Wed 22 August 2018 19:16
- tomtom31100
- Juste Inscrit !
- Date d'inscription: 21 Aug 2018
- Messages: 4
Re: [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
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)
Hors ligne
#6 Fri 24 August 2018 08:59
- tomtom31100
- Juste Inscrit !
- Date d'inscription: 21 Aug 2018
- Messages: 4
Re: [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon
Bjr,
Après relecture de vos posts et du lien que vous m'avez fourni j'ai réussi en suivant vos instructions à extraire mes zones.
Donc satisfait même si j'aurai bien aimé réaliser cette tâche via une SQL... !
Merci encore de votre aide.
Bonne journée
Hors ligne
Pages: 1
- Sujet précédent - [Mapinfo 8.5] AIDE Création contour délimitant une zone hors-tampon - Sujet suivant