Cadastre & Bornage

Plan de masse coté dans les 3 dimensions : guide complet pour la conception précise

Réaliser un plan de masse coté dans les trois dimensions demande une compréhension fine de la parcelle, des contraintes d’urbanisme et des méthodes de modélisation 3D. Ce guide présente une démarche pratique pour obtenir une conception précise, depuis le repérage cadastral jusqu’à la production d’un document exploitable pour une déclaration préalable ou un permis. Les points clés : positionnement sur le fond cadastral, cotations verticales et horizontales, respect des reculs et des règles du PLU, et vérification des hauteurs en relation avec l’existant. Le fil conducteur retenu suit l’exemple d’un projet résidentiel type — la transformation de l’arrière d’une maison pour intégrer une véranda et une petite piscine — afin d’illustrer, étape par étape, la façon dont la géométrie d’un terrain influence les choix d’implantation et la qualité du dessin technique.

  • Repérage cadastral : utiliser les données officielles pour placer le bâtiment.
  • Cotations 3D : indiquer altitudes, pentes et hauteurs pour éviter les refus.
  • Conformité administrative : fournir DPC1 (plan de situation) et DPC2 (plan de masse coté).
  • Outils pratiques : appuis et ressources pour dessiner sans logiciel SIG complexe.
  • Vérifications : checklist finale avant dépôt en mairie.

Plan de masse coté dans les 3 dimensions — déclaration préalable et repérage cadastral

Le point de départ d’une bonne conception précise est le repérage exact de la parcelle sur le fond cadastral. Les flux de données officiels fournis par les référentiels cadastraux permettent de récupérer les limites parcelaires et l’emprise du bâti existant. Pour l’étude de cas de Mme Moreau, la parcelle a été importée depuis les sources officielles afin de garantir que les axes et limites sont conformes au cadastre. Ce positionnement évite les erreurs d’implantation et facilite la lecture du plan par le service d’urbanisme.

Dans la pratique, il est fréquent d’avoir besoin d’un plan de situation (DPC1) et d’un plan de masse coté (DPC2). Le plan de situation situe la parcelle dans son environnement tandis que le plan de masse coté décrit précisément l’implantation sur la parcelle. Pour gagner du temps, certains outils en ligne proposent de dessiner le DPC1 et le DPC2 en quelques minutes. Par exemple, l’outil de référence pour dessiner sur fond cadastral permet de produire un PDF adapté au dossier, utile pour une déclaration préalable de travaux. Un guide en ligne explique pas à pas comment faire un plan de masse, ce qui est pratique pour des projets simples comme une serre, une véranda ou une piscine (outil Plan de masse facile).

Procédure pour un repérage fiable

1) Importer les données cadastrales officielles et vérifier les limites avec la mairie si un doute subsiste. 2) Positionner l’existant (habitation, annexes, accès) et l’axe nord. 3) Dessiner l’implantation du projet à l’échelle choisie et reporter les distances aux limites. 4) Indiquer les dimensions et l’emprise au sol prévue. Ces étapes s’accompagnent d’un relevé des hauteurs au niveau du sol naturel et du sol fini afin de préparer les cotations verticales.

Pour l’exemple, la véranda de Mme Moreau a été positionnée à 3,5 m de la limite mitoyenne conformément aux prescriptions locales. L’utilisation d’un fond cadastral officiel a permis de vérifier rapidement la conformité des reculs. Cette étape réduit les risques de demandes complémentaires lors de l’instruction du dossier et améliore la lisibilité du plan coté pour l’urbanisme.

Insight : un repérage cadastral rigoureux simplifie la production du plan de masse et prévient les refus administratifs.

découvrez notre guide complet pour la conception précise d'un plan de masse coté en 3 dimensions, alliant rigueur technique et conseils pratiques pour vos projets.

Comment faire un plan de masse coté en 3 dimensions ? Méthode et cotations

Un plan de masse coté en 3D combine la projection horizontale de l’implantation avec des cotations verticales : altitudes, pentes et hauteurs des éléments. La démarche se décompose en relevé du terrain, dessin de l’implantation, cotation horizontale, puis ajout des cotations verticales (cotes altimétriques). Dans le cas de la véranda et de la piscine, il est nécessaire d’indiquer la différence de niveau entre la maison existante et le fond de fouille de la piscine, ainsi que la hauteur totale de la véranda depuis le sol naturel.

Le dessin technique doit préciser l’échelle, l’orientation nord et les repères topographiques. Les cotations 3D servent à montrer comment le projet modifie le volume existant : l’indication des niveaux du plancher, du faîtage et des seuils est essentielle. Par exemple, pour une véranda ajoutée à une maison de plain-pied, la cote du seuil, la pente du sol fini et la hauteur sous plafond doivent être reportées. Sans ces données, l’instruction peut être retardée.

Exemples concrets de cotations

Exemple 1 : Véranda accrochée à la façade — indiquer la cote du sol existant (NGF ou référence locale), la cote du sol fini et la cote du faîtage. Exemple 2 : Piscine enterrée — indiquer la cote du fond de fouille, la cote du bord et la surélévation éventuelle des terrasses. Ces cotations traduisent la géométrie réelle du projet et facilitent la vérification par les services techniques.

Des ressources pratiques expliquent comment réaliser un plan de masse pour une demande de permis ou une déclaration préalable, avec des modèles et des exemples conformes aux exigences 2026 (guide pour faire un plan de masse).

Insight : la précision des cotations 3D conditionne la compréhension du volume projeté et évite les rejets de dossier.

Éléments obligatoires d’un plan de masse coté en trois dimensions et vérifications administratives

Pour une demande de déclaration préalable ou un permis, le plan de masse doit comporter plusieurs éléments obligatoires : le Nord, l’échelle, les limites de propriété, l’implantation du projet, les distances aux limites et aux constructions voisines, l’emprise au sol, et les hauteurs. Dans le contexte règlementaire, la nature du projet (véranda, abri, extension) détermine les pièces à fournir : DPC1, DPC2, parfois DPC3 suivant la commune. Les règles locales du PLU et le règlement national d’urbanisme donnent les précisions nécessaires sur les reculs et les hauteurs.

La checklist suivante aide à contrôler la complétude du dossier :

  • Présence du Nord et de l’échelle.
  • Fond cadastral officiel et limites parcellaire.
  • Cotations horizontales et verticales (cotations 3D).
  • Indication de l’emprise au sol et des surfaces créées.
  • Repérage des réseaux et accès.
Élément À inclure Raison
Nord Oui Orientation et ombrages
Échelle Oui Lecture fiable des cotes
Cotations 3D Oui Vérification des hauteurs et volumes
Fond cadastral Oui Conformité parcel aire

En pratique, il est utile de s’appuyer sur des modèles et des exemples conformes pour 2026 : certains sites proposent des exemples PCMI2 et des PDF prêts à l’emploi, ce qui peut accélérer la constitution du dossier (exemple et modèles).

Insight : vérifier chaque élément selon la checklist évite les allers-retours avec la mairie et garantit une lecture claire par les services.

découvrez notre guide complet pour créer un plan de masse coté en 3 dimensions, assurant une conception précise et détaillée pour tous vos projets architecturaux et d'ingénierie.

Calculateur de surfaces et distances pour plan de masse

Entrez longueur et largeur des ouvrages (en m). Ajoutez autant d’ouvrages que nécessaire, renseignez la parcelle pour obtenir les pourcentages, et calculez des distances minimales estimées selon des règles paramétrables.

Recherche commune (optionnel)

Recherche via geo.api.gouv.fr. Résultat indicatif.

Ajouter / modifier un ouvrage
Habitation Garage / Annexe Local commercial Autre
Zone urbaine (UA/UB/UC) Zone rurale Zone agricole Zone industrielle Personnalisée (saisir distance)

Liste des ouvrages

Résumé

0 m²
0 ha

Calcul des distances minimales (estimation)

Les règles sont paramétrables ci-dessous. Ce sont des valeurs indicatives. Consultez le PLU local pour validation officielle.

Outil indicatif — vérifier les prescriptions du PLU et les servitudes avant toute validation administrative.
/* Script de logique du calculateur (commenté et lisible) – Gestion d’une liste d’ouvrages – Calcul de l’emprise au sol (m²) = longueur * largeur – Conversion m² -> ha – Estimation des distances minimales basée sur des règles paramétrables – Requête optionnelle vers geo.api.gouv.fr pour récupérer le nom de la commune par code postal – Export JSON / CSV API utilisée (gratuite, publique) pour la recherche de commune : https://geo.api.gouv.fr/communes?codePostal=75001 Exemple simplifié de réponse JSON : [ { « code »: « 75056 », « nom »: « Paris », « codesPostaux »: [« 75001″, »75002 »], « centre »: { « type »: »Point », »coordinates »:[2.3397,48.8602] }, « population »: 2140526 } ] Toutes les chaînes affichées sont en français et facilement modifiables ci-dessous. */ (function () { // — Utilitaires — function qs(id) { return document.getElementById(id); } function formatNumber(n, digits=2) { return Number.isFinite(n) ? Number(n).toFixed(digits) : n; } // — État local — let ouvrages = []; // tableau d’objets {id, nom, longueur, largeur, hauteur, type, zone, distanceReelle, distancePersonnalise} let nextId = 1; // — Références DOM — const nomInput = qs(‘nom’); const longueurInput = qs(‘longueur’); const largeurInput = qs(‘largeur’); const hauteurInput = qs(‘hauteur’); const typeSelect = qs(‘type’); const zoneSelect = qs(‘zone’); const distancePersWrap = qs(‘distance-personnalise-wrap’); const distancePersInput = qs(‘distance-personnalise’); const distanceReelleInput = qs(‘distance-reelle’); const btnAjouter = qs(‘btn-ajouter’); const btnResetForm = qs(‘btn-reset-form’); const btnVider = qs(‘btn-vider’); const listeOuvrages = qs(‘liste-ouvrages’); const formMsg = qs(‘form-msg’); const totalEmpriseEl = qs(‘total-emprise’); const totalEmpriseHaEl = qs(‘total-emprise-ha’); const pourcentageEmpriseEl = qs(‘pourcentage-emprise’); const surfaceParcelleInput = qs(‘surface-parcelle’); const regleUrbain = qs(‘regle-urbain’); const regleRurale = qs(‘regle-rurale’); const regleHauteur = qs(‘regle-hauteur’); const btnCalculerDistances = qs(‘btn-calculer-distances’); const resultatsDistances = qs(‘resultats-distances’); const btnExportJSON = qs(‘btn-export-json’); const btnExportCSV = qs(‘btn-export-csv’); // Commune recherche const cpInput = qs(‘cp’); const btnRechercherCommune = qs(‘btn-rechercher-commune’); const communeInput = qs(‘commune’); const communeNote = qs(‘commune-note’); // — Gestion UI — zoneSelect.addEventListener(‘change’, () => { if (zoneSelect.value === ‘personnalise’) { distancePersWrap.classList.remove(‘hidden’); } else { distancePersWrap.classList.add(‘hidden’); } }); btnResetForm.addEventListener(‘click’, (e) => { e.preventDefault(); resetForm(); }); function resetForm() { nomInput.value =  »; longueurInput.value =  »; largeurInput.value =  »; hauteurInput.value =  »; typeSelect.selectedIndex = 0; zoneSelect.selectedIndex = 0; distancePersWrap.classList.add(‘hidden’); distancePersInput.value =  »; distanceReelleInput.value =  »; formMsg.textContent =  »; } // — Ajout / suppression ouvrages — btnAjouter.addEventListener(‘click’, (e) => { e.preventDefault(); formMsg.textContent =  »; const nom = nomInput.value.trim() || `Ouvrage ${nextId}`; const longueur = parseFloat(longueurInput.value); const largeur = parseFloat(largeurInput.value); const hauteur = parseFloat(hauteurInput.value); const type = typeSelect.value; const zone = zoneSelect.value; const distancePersonnalise = distancePersInput.value ? parseFloat(distancePersInput.value) : null; const distanceReelle = distanceReelleInput.value ? parseFloat(distanceReelleInput.value) : null; if (!Number.isFinite(longueur) || !Number.isFinite(largeur)) { formMsg.textContent = ‘Veuillez saisir une longueur et une largeur valides (en mètres).’; return; } if (longueur <= 0 || largeur { if (!confirm(‘Vider la liste des ouvrages ?’)) return; ouvrages = []; nextId = 1; renderOuvrages(); updateResume(); }); function supprimerOuvrage(id) { ouvrages = ouvrages.filter(o => o.id !== id); renderOuvrages(); updateResume(); } function editOuvrage(id) { const o = ouvrages.find(x => x.id === id); if (!o) return; // remplir formulaire pour édition (on va remplacer en supprimant l’ancien et en ajoutant un nouveau) nomInput.value = o.nom; longueurInput.value = o.longueur; largeurInput.value = o.largeur; hauteurInput.value = o.hauteur ||  »; typeSelect.value = o.type; zoneSelect.value = o.zone; if (o.zone === ‘personnalise’) { distancePersWrap.classList.remove(‘hidden’); distancePersInput.value = o.distancePersonnalise !== null ? o.distancePersonnalise :  »; } else { distancePersWrap.classList.add(‘hidden’); } distanceReelleInput.value = o.distanceReelle !== null ? o.distanceReelle :  »; // supprimer l’ancienne entrée ; l’utilisateur peut modifier et cliquer « Ajouter » supprimerOuvrage(id); window.scrollTo({ top: 0, behavior: ‘smooth’ }); } function renderOuvrages() { listeOuvrages.innerHTML =  »; if (ouvrages.length === 0) { listeOuvrages.innerHTML = ‘
Aucun ouvrage ajouté.
‘; return; } ouvrages.forEach(o => { const emprise = o.longueur * o.largeur; const ha = emprise / 10000; const container = document.createElement(‘div’); container.className = ‘border rounded p-2 flex flex-col md:flex-row md:items-center md:justify-between bg-gray-50’; container.setAttribute(‘aria-live’, ‘polite’); container.innerHTML = `
${escapeHtml(o.nom)}
Type: ${escapeHtml(o.type)} • Zone: ${escapeHtml(o.zone)} ${o.hauteur ? ‘• Hauteur: ‘ + formatNumber(o.hauteur) + ‘ m’ :  »}
Dimensions: ${formatNumber(o.longueur,2)} m × ${formatNumber(o.largeur,2)} m → Emprise ${formatNumber(emprise,2)} m² (${formatNumber(ha,4)} ha)
Distance réelle au limite: ${o.distanceReelle !== null ? formatNumber(o.distanceReelle,2) + ‘ m’ : ‘-‘ } ${o.distancePersonnalise !== null ? ‘ • Distance personnalisée: ‘ + formatNumber(o.distancePersonnalise,2) + ‘ m’ :  »}
`; listeOuvrages.appendChild(container); }); // Delegation des boutons listeOuvrages.querySelectorAll(‘.del-btn’).forEach(btn => { btn.addEventListener(‘click’, () => { const id = parseInt(btn.getAttribute(‘data-id’)); if (confirm(‘Supprimer cet ouvrage ?’)) supprimerOuvrage(id); }); }); listeOuvrages.querySelectorAll(‘.edit-btn’).forEach(btn => { btn.addEventListener(‘click’, () => { const id = parseInt(btn.getAttribute(‘data-id’)); editOuvrage(id); }); }); } // — Résumé / Totaux — function updateResume() { const totalEmprise = ouvrages.reduce((s,o) => s + o.longueur * o.largeur, 0); const totalHa = totalEmprise / 10000; totalEmpriseEl.textContent = `${formatNumber(totalEmprise,2)} m²`; totalEmpriseHaEl.textContent = `${formatNumber(totalHa,4)} ha`; const parcelle = parseFloat(surfaceParcelleInput.value); if (Number.isFinite(parcelle) && parcelle > 0) { const pct = (totalEmprise / parcelle) * 100; pourcentageEmpriseEl.textContent = `${formatNumber(pct,2)} %`; } else { pourcentageEmpriseEl.textContent = ‘-‘; } } surfaceParcelleInput.addEventListener(‘input’, updateResume); // — Calcul des distances minimales estimées — btnCalculerDistances.addEventListener(‘click’, () => { if (ouvrages.length === 0) { resultatsDistances.innerHTML = ‘
Aucun ouvrage pour calculer les distances.
‘; return; } // Lire règles const baseUrbain = parseFloat(regleUrbain.value) || 0; const baseRurale = parseFloat(regleRurale.value) || 0; const majHauteur = parseFloat(regleHauteur.value) || 0; // Construire table de résultats let html = ‘
‘; ouvrages.forEach(o => { const emprise = o.longueur * o.largeur; // calcul distance minimale selon zone let distanceMin; if (o.zone === ‘personnalise’) { distanceMin = (o.distancePersonnalise !== null) ? o.distancePersonnalise : baseUrbain; } else if (o.zone === ‘rurale’ || o.zone === ‘agri’) { distanceMin = baseRurale; } else if (o.zone === ‘indus’) { distanceMin = Math.max(baseUrbain, baseRurale); // choix arbitraire } else { // urbain par défaut distanceMin = baseUrbain; } // majoration selon hauteur > 12m if (o.hauteur && o.hauteur > 12) { distanceMin += (o.hauteur – 12) * majHauteur; } // Arrondir distanceMin = Number(distanceMin.toFixed(2)); // Vérifier conformité par rapport à la distance réelle si fournie let conformite = ‘Non renseignée’; let statutClass = ‘text-gray-700’; if (o.distanceReelle !== null) { if (o.distanceReelle + 1e-9 >= distanceMin) { conformite = ‘Respectée’; statutClass = ‘text-green-700 font-semibold’; } else { conformite = ‘Non respectée’; statutClass = ‘text-red-600 font-semibold’; } } html += `
${escapeHtml(o.nom)}
Zone: ${escapeHtml(o.zone)} • Type: ${escapeHtml(o.type)}
${conformite}
Distance minimale estimée : ${formatNumber(distanceMin,2)} m ${o.distanceReelle !== null ? ` • Distance réelle : ${formatNumber(o.distanceReelle,2)} m` :  »}
`; }); html += ‘
‘; resultatsDistances.innerHTML = html; }); // — Exports — btnExportJSON.addEventListener(‘click’, () => { const payload = { commune: communeInput.value || null, date: new Date().toISOString(), ouvrages, totalEmprise_m2: ouvrages.reduce((s,o) => s + o.longueur * o.largeur, 0) }; const blob = new Blob([JSON.stringify(payload, null, 2)], {type: ‘application/json’}); downloadBlob(blob, `plan_masse_${(communeInput.value||’export’)}.json`); }); btnExportCSV.addEventListener(‘click’, () => { if (ouvrages.length === 0) { alert(‘Aucun ouvrage à exporter.’); return; } const headers = [‘id’,’nom’,’longueur_m’,’largeur_m’,’hauteur_m’,’type’,’zone’,’distance_personnalise_m’,’distance_reelle_m’,’emprise_m2′]; const rows = ouvrages.map(o => [ o.id, csvEscape(o.nom), o.longueur, o.largeur, o.hauteur !== null ? o.hauteur :  », o.type, o.zone, o.distancePersonnalise !== null ? o.distancePersonnalise :  », o.distanceReelle !== null ? o.distanceReelle :  », (o.longueur * o.largeur).toFixed(3) ].join(‘,’)); const csv = headers.join(‘,’) + ‘n’ + rows.join(‘n’); const blob = new Blob([csv], {type: ‘text/csv;charset=utf-8;’}); downloadBlob(blob, `plan_masse_${(communeInput.value||’export’)}.csv`); }); function csvEscape(text) { if (text == null) return  »; const s = String(text); if (s.includes(‘,’) || s.includes(‘ »‘) || s.includes(‘n’)) { return ‘ »‘ + s.replace(/ »/g, ‘ » »‘) + ‘ »‘; } return s; } function downloadBlob(blob, filename) { const url = URL.createObjectURL(blob); const a = document.createElement(‘a’); a.href = url; a.download = filename; document.body.appendChild(a); a.click(); a.remove(); URL.revokeObjectURL(url); } // — Recherche commune (optionnelle) — btnRechercherCommune.addEventListener(‘click’, async () => { const cp = cpInput.value.trim(); communeInput.value =  »; if (!/^d{2,5}$/.test(cp)) { communeInput.value = ‘Code postal invalide’; return; } communeInput.value = ‘Recherche…’; try { // Utilisation de l’API publique geo.api.gouv.fr const url = `https://geo.api.gouv.fr/communes?codePostal=${encodeURIComponent(cp)}&fields=nom,code,codesPostaux&boost=population`; const resp = await fetch(url, {cache: ‘no-store’}); if (!resp.ok) throw new Error(‘Erreur API’); const data = await resp.json(); if (!Array.isArray(data) || data.length === 0) { communeInput.value = ‘Aucune commune trouvée’; return; } // Si plusieurs communes, choisir la première (la plus probable) communeInput.value = data[0].nom + (data.length > 1 ? ` (+${data.length-1})` :  »); } catch (err) { communeInput.value = ‘Erreur de recherche’; console.error(err); } }); // — Helpers — function escapeHtml(s) { if (s == null) return  »; return String(s).replace(/[& »‘]/g, function (m) { return ({‘&’:’&’, »:’>’,' »‘:’"’, »‘ »:’'’})[m]; }); } // Init renderOuvrages(); updateResume(); // Petit ajustement d’accessibilité: focus sur le premier champ nomInput.focus(); })();

Techniques de modélisation 3D, outils et bonnes pratiques pour un dessin technique exploitable

La modélisation 3D apporte un avantage technique majeur : visualiser les interactions entre volumes, orientation solaire et relief. Pour des projets modestes, il est possible d’obtenir un rendu 3D pertinent sans recourir à des logiciels SIG coûteux. Des plateformes en ligne et des applications dédiées permettent d’aligner le projet sur le fond cadastral, d’annoter les dimensions et d’exporter un PDF prêt pour la déclaration. Ces outils combinent simplicité d’usage et respect des normes de dessin technique.

Dans l’exemple de Mme Moreau, la modélisation 3D a permis de vérifier la hauteur d’acrotère de la véranda par rapport au pignon voisin et d’ajuster la pente de la toiture pour respecter les règles d’ensoleillement. L’ingénierie de la structure et la géométrie des fondations ont été simulées pour estimer l’emprise et anticiper les besoins de drainage autour de la piscine.

Bonnes pratiques

  • Travailler à l’échelle et conserver une échelle homogène sur toutes les vues.
  • Indiquer systématiquement les références d’altitude.
  • Inclure des coupes pour expliciter les niveaux et pentes.
  • Garder le dessin clair : privilégier les traits nets et les annotations lisibles.

Pour approfondir les notions et obtenir des conseils pratiques, plusieurs ressources en ligne proposent des tutoriels et des fiches techniques dédiées au plan de masse et aux pièces PCMI. Une référence utile pour comprendre les pièces à fournir pour une véranda en 2026 est disponible auprès d’un guide professionnel (permis de construire pour une véranda).

Insight : la modélisation 3D bien conduite transforme un plan coté en un outil d’aide à la décision pour l’architecture et l’ingénierie du projet.

Contrôles finaux, dépôt et réponses aux questions fréquentes lors de la conception d’un plan coté

Avant le dépôt, une vérification systématique évite les demandes de pièces complémentaires. Contrôler l’échelle, la présence du Nord, la précision des dimensions, la cohérence des cotations 3D et la lecture du fond cadastral. Penser également à vérifier la conformité avec le PLU local et, si nécessaire, à joindre des photos de l’existant et des coupes représentatives.

Liste pertinente pour la vérification finale :

  • Présence et lisibilité du Nord.
  • Échelle précise et cohérente sur toutes les vues.
  • Cotations horizontales et verticales complètes.
  • Emprise au sol chiffrée et comparée aux limites autorisées.
  • Raccordements et réseaux repérés.

Questions fréquentes traitées par les professionnels : certains travaux nécessitent systématiquement un plan coté (ex. : modification de volume), d’autres non. L’essentiel est de savoir que le plan de masse sur fond cadastral permet au service d’urbanisme de vérifier l’implantation et les distances aux voisins. Pour des ressources complémentaires, des guides pratiques et des exemples de plans masse côté en trois dimensions sont disponibles en ligne pour s’aligner sur les attentes administratives.

Insight : un dernier contrôle suivant une checklist réduit significativement les délais d’instruction et sécurise la conformité du dossier.

{« @context »: »https://schema.org », »@type »: »FAQPage », »mainEntity »:[{« @type »: »Question », »name »: »Quelles sont les diffu00e9rences entre DPC1 et DPC2 ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Le DPC1 est le plan de situation qui situe la parcelle dans son environnement ; le DPC2 est le plan de masse cotu00e9 qui du00e9taille lu2019implantation du projet sur la parcelle avec les distances et hauteurs. »}},{« @type »: »Question », »name »: »Faut-il indiquer les hauteurs sur un plan de masse ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Oui, les hauteurs et niveaux (cotations 3D) sont souvent requises lorsque le projet modifie le volume existant. Elles permettent du2019u00e9valuer lu2019impact visuel et ru00e9glementaire. »}},{« @type »: »Question », »name »: »Peut-on ru00e9aliser un plan de masse sans logiciel SIG ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Oui, des outils en ligne et des services simplifiu00e9s permettent de positionner un ouvrage sur un fond cadastral et du2019exporter un PDF conforme pour une du00e9claration pru00e9alable. »}},{« @type »: »Question », »name »: »Que faire en cas de doute sur une limite parcellaire ? », »acceptedAnswer »:{« @type »: »Answer », »text »: »Contacter le service du cadastre ou la mairie pour vu00e9rification. Les donnu00e9es officielles doivent primer pour u00e9viter les litiges. »}}]}

Quelles sont les différences entre DPC1 et DPC2 ?

Le DPC1 est le plan de situation qui situe la parcelle dans son environnement ; le DPC2 est le plan de masse coté qui détaille l’implantation du projet sur la parcelle avec les distances et hauteurs.

Faut-il indiquer les hauteurs sur un plan de masse ?

Oui, les hauteurs et niveaux (cotations 3D) sont souvent requises lorsque le projet modifie le volume existant. Elles permettent d’évaluer l’impact visuel et réglementaire.

Peut-on réaliser un plan de masse sans logiciel SIG ?

Oui, des outils en ligne et des services simplifiés permettent de positionner un ouvrage sur un fond cadastral et d’exporter un PDF conforme pour une déclaration préalable.

Que faire en cas de doute sur une limite parcellaire ?

Contacter le service du cadastre ou la mairie pour vérification. Les données officielles doivent primer pour éviter les litiges.

Besoin d'un géomètre-expert ?

Obtenez un devis gratuit sous 24h pour votre projet de bornage, topographie ou division parcellaire.

Demander un devis gratuit
Marc Dubois
Écrit par

Géomètre-Expert DPLG avec 15 ans d'expérience en bornage, division parcellaire et copropriété. Intervient sur toute la France pour accompagner particuliers et professionnels dans leurs projets fonciers.