Lettres de section cadastrale non préfixées par 0
Concernant la colonne "section", il est nécessaire d'ajouter un « ltrim(‘0’) » dans la vue "v_vmap_section_cadastrale" du schéma « s_cadastre » utilisé par VMap (cf. définition SQL ci-après) :
CREATE OR REPLACE VIEW s_cadastre.v_vmap_section_cadastrale AS SELECT section_cadastrale.id_sec, section_cadastrale.id_com, ltrim(section_cadastrale.section::text, '0'::text) AS section, section_cadastrale.pre, section_cadastrale.geom, v_vmap_commune.nom AS commune FROM s_cadastre.section_cadastrale JOIN s_cadastre.v_vmap_commune ON section_cadastrale.id_com = v_vmap_commune.id_com WHERE section_cadastrale.id_com ~ similar_escape(( SELECT "user".restriction FROM s_vitis."user" WHERE "user".login::name = "current_user"()), NULL::text);
ALTER TABLE s_cadastre.v_vmap_section_cadastrale OWNER TO u_vitis; GRANT ALL ON TABLE s_cadastre.v_vmap_section_cadastrale TO u_vitis; GRANT SELECT ON TABLE s_cadastre.v_vmap_section_cadastrale TO vmap_cadastre_user; GRANT SELECT ON TABLE s_cadastre.v_vmap_section_cadastrale TO vmap_cadastre_light_user;
Je vous conseille de l’intégrer dans les sources d’installation et de mise à jour de VMap car ce « ltrim » permet de ne pas afficher le « 0 » concernant les lettres de sections (par exemple « 0A » devient « A »). Ceci n’impacte pas le fonctionnement de l’application.