netgeo_v2-2_doe.yaml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455
  1. xmin: 1341999.9443451899569482
  2. xmax: 1429750.0912875002250075
  3. ymin: 8147750.0839389534667134
  4. ymax: 8294000.0620922148227692
  5. srid: 3949
  6. databases:
  7. sig_postgres: "DRIVER={PostgreSQL Unicode};DATABASE=sig50;SERVER=clusterpg.linux.infra.cloud.local;PORT=5432;UID=sigr;PWD=T38Msh2R4q"
  8. files:
  9. "artere_geo.shp":
  10. shape_type: 3
  11. fields:
  12. AR_CODE:
  13. type: str
  14. max_len: 26
  15. AR_NOM:
  16. type: str
  17. max_len: 26
  18. AR_ID_INSE:
  19. type: str
  20. max_len: 5
  21. in_table:
  22. db: sig_postgres
  23. table: sig_referentiel.admn_cd50_com
  24. field: code_insee
  25. AR_LONG:
  26. type: float
  27. AR_ETAT:
  28. type: str
  29. in_list: ["0", "1", "2", "3", "4"]
  30. AR_OCCP:
  31. type: str
  32. in_list: ["0", "1.1", "1.2", "2", "3", "4"]
  33. AR_NOEUD_A:
  34. type: str
  35. max_len: 20
  36. AR_NOEUD_B:
  37. type: str
  38. max_len: 20
  39. AR_NB_FOUR:
  40. type: str
  41. max_len: 20
  42. AR_FOU_DIS:
  43. type: int
  44. AR_TYPE_FO:
  45. type: str
  46. in_list: ["PVC", "PEHD", "SOUS-TUBAGE PEHD", "SOUS-TUBAGE SOUPLE", "FACADE", "AERIEN", "ENCORBELLEMENT", "AUTRE"]
  47. AR_TYFO_AI:
  48. type: str
  49. in_list: ["PVC", "PEH", "TUB", "FAC", "ENC", "APP"]
  50. AR_DIAM_FO:
  51. type: str
  52. in_list: ["10", "14", "18", "25", "28", "32", "40", "45", "60", "NUL"]
  53. AR_PRO_FOU:
  54. type: str
  55. in_list: ["MANCHE NUMERIQUE", "COLLECTIVITE", "ORANGE", "AUTRE (à préciser)"]
  56. AR_FAB:
  57. type: str
  58. max_len: 100
  59. AR_REFFAB:
  60. type: str
  61. max_len: 100
  62. AR_COULEUR:
  63. type: str
  64. max_len: 20
  65. AR_AIGUIL:
  66. type: str
  67. in_list: ["OUI", "NON"]
  68. AR_NBCABL:
  69. type: int
  70. AR_PRO_CAB:
  71. type: str
  72. in_list: ["MANCHE NUMERIQUE"]
  73. AR_GEST_FO:
  74. type: str
  75. in_list: ["MANCHE NUMERIQUE", "MANCHE TELECOM", "COLLECTIVITE", "ORANGE", "AUTRE (à préciser)", "NUL"]
  76. AR_UTIL_FO:
  77. type: str
  78. in_list: ["MANCHE NUMERIQUE", "MANCHE TELECOM", "COLLECTIVITE", "ORANGE", "MANCHE FIBRE", "AUTRE (à préciser)", "NUL"]
  79. AR_DATE_IN:
  80. type: datetime
  81. date_format: "%d/%m/%Y"
  82. AR_DATE_RE:
  83. type: datetime
  84. date_format: "%d/%m/%Y"
  85. AR_REF_PLA:
  86. type: str
  87. max_len: 100
  88. AR_SRC_GEO:
  89. type: str
  90. max_len: 50
  91. AR_QLT_GEO:
  92. type: str
  93. in_list: ["A", "B", "C"]
  94. AR_PRO_MD:
  95. type: str
  96. in_list: ["MANCHE NUMERIQUE"]
  97. AR_COMMENT:
  98. type: str
  99. max_len: 300
  100. allow_empty: True
  101. AR_STATUT:
  102. type: str
  103. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]
  104. "cable_geo.shp":
  105. shape_type: 3
  106. fields:
  107. CA_CODE:
  108. type: str
  109. max_len: 18
  110. CA_NOM:
  111. type: str
  112. max_len: 18
  113. CA_NUMERO:
  114. type: str
  115. max_len: 17
  116. CA_EMPRISE:
  117. type: str
  118. max_len: 10
  119. CA_FAB:
  120. type: str
  121. max_len: 100
  122. CA_REFFAB:
  123. type: str
  124. max_len: 100
  125. CA_MODELE:
  126. type: str
  127. max_len: 10
  128. CA_TYPE:
  129. type: str
  130. max_len: 10
  131. in_list: ["AERIEN", "IMMEUBLE", "FACADE", "MIXTE", "SOUTERRAIN"]
  132. CA_TYPFCT:
  133. type: str
  134. max_len: 3
  135. in_list: ["CDI", "CTR", "CBM", "RAC", "CBO"]
  136. CA_ETAT:
  137. type: str
  138. max_len: 1
  139. in_list: ["0", "1", "2", "3", "4"]
  140. CA_LONG:
  141. type: float
  142. CA_EQ_A:
  143. type: str
  144. max_len: 18
  145. CA_EQ_B:
  146. type: str
  147. max_len: 18
  148. CA_DIAMETR:
  149. type: int
  150. CA_COULEUR:
  151. type: str
  152. max_len: 20
  153. in_list: ["NOIR", "BLEU", "BLANC"]
  154. CA_TECHNOL:
  155. type: str
  156. max_len: 17
  157. in_list: ["G657A2_M6", "G657A2_M12"]
  158. A_NB_FO_U:
  159. type: int
  160. CA_NB_FO_D:
  161. type: int
  162. CA_PRO:
  163. type: str
  164. max_len: 20
  165. in_list: ["MANCHE NUMERIQUE"]
  166. CA_GEST:
  167. type: str
  168. max_len: 20
  169. in_list: ["NUL"]
  170. CA_DATE_IN:
  171. type: datetime
  172. date_format: "%d/%m/%Y"
  173. CA_COMMENT:
  174. type: str
  175. max_len: 300
  176. allow_empty: True
  177. CA_STATUT:
  178. type: str
  179. max_len: 14
  180. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]
  181. "equipement_passif.shp":
  182. shape_type: 1
  183. fields:
  184. EQ_CODE:
  185. type: str
  186. max_len: 18
  187. EQ_NOM:
  188. type: str
  189. max_len: 18
  190. EQ_NOM_NOE:
  191. type: str
  192. max_len: 14
  193. EQ_REF:
  194. type: str
  195. max_len: 100
  196. EQ_EMPRISE:
  197. type: str
  198. max_len: 7
  199. EQ_FABR:
  200. type: str
  201. max_len: 100
  202. EQ_CAPFO:
  203. type: int
  204. EQ_NBMXEQ:
  205. type: int
  206. EQ_NBCAB:
  207. type: int
  208. EQ_DIMENS:
  209. type: str
  210. max_len: 50
  211. EQ_TYPEQ:
  212. type: str
  213. max_len: 100
  214. EQ_ETAT:
  215. type: str
  216. max_len: 1
  217. in_list: ["0", "1", "2", "3", "4"]
  218. EQ_OCCP:
  219. type: str
  220. max_len: 3
  221. in_list: ["0", "1.1", "1.2", "2", "3", "4"]
  222. EQ_TYPE:
  223. type: str
  224. max_len: 3
  225. in_list: ["PBO", "PEC", "BPE", "BAI"]
  226. EQ_TYPSTRC:
  227. type: str
  228. max_len: 16
  229. in_list: ["CHAMBRE", "AERIEN", "FACADE", "COLONNE MONTANTE", "PIED IMMEUBLE", "DTIO"]
  230. EQ_TYPE_LQ:
  231. type: str
  232. max_len: 6
  233. in_list: ["PBO", "BPE JB", "BPE JD", "BAIDC", "BAIOP"]
  234. EQ_TYPE_PH:
  235. type: str
  236. max_len: 24
  237. in_list: ["PBO 6", "PBO 12", "BPE 12EP", "BPE 24EP", "BPE 48EP", "BPE 72EP", "BPE 96EP", "BPE 144EP", "BPE 288EP", "BPE 576EP", "BPE 720EP"]
  238. EQ_PRO:
  239. type: str
  240. max_len: 20
  241. in_list: ["MANCHE NUMERIQUE", "COLLECTIVITE", "ORANGE", "AUTRE (à préciser)", "NUL"]
  242. EQ_GEST:
  243. type: str
  244. max_len: 20
  245. in_list: ["MANCHE NUMERIQUE", "MANCHE TELECOM", "COLLECTIVITE", "ORANGE", "MANCHE FIBRE", "AUTRE (à préciser)", "NUL"]
  246. EQ_HAUT:
  247. type: float
  248. EQ_DATE_IN:
  249. type: datetime
  250. date_format: "%d/%m/%Y"
  251. EQ_COMMENT:
  252. type: str
  253. max_len: 300
  254. allow_empty: True
  255. EQ_STATUT:
  256. type: str
  257. max_len: 14
  258. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]
  259. "noeud_geo.shp":
  260. shape_type: 1
  261. fields:
  262. NO_CODE:
  263. type: str
  264. max_len: 18
  265. NO_ID_INSE:
  266. type: str
  267. max_len: 5
  268. in_table:
  269. db: sig_postgres
  270. table: sig_referentiel.admn_cd50_com
  271. field: code_insee
  272. NO_NOM:
  273. type: str
  274. max_len: 20
  275. NO_VOIE:
  276. type: str
  277. max_len: 100
  278. NO_EMPRISE:
  279. type: str
  280. max_len: 10
  281. NO_ETAT:
  282. type: str
  283. max_len: 1
  284. in_list: ["0", "1", "2", "3", "4"]
  285. NO_OCCP:
  286. type: str
  287. max_len: 3
  288. in_list: ["0", "1.1", "1.2", "2", "3", "4"]
  289. NO_TYPE:
  290. type: str
  291. max_len: 3
  292. in_list: ["CHA", "POT", "LTE", "SEM", "FAC", "OUV", "IMM"]
  293. NO_TYPFCT:
  294. type: str
  295. max_len: 14
  296. in_list: ["INTERCONNEXION", "SATELLITE", "PASSAGE", "REGARD", "INDETERMINE"]
  297. NO_TYPE_LQ:
  298. type: str
  299. max_len: 10
  300. in_list: ["CHTIR", "CHRACC", "POT", "NRO", "PM", "MIMO", "FAC", "OUV", "IMM"]
  301. NO_TYPE_PH:
  302. type: str
  303. max_len: 20
  304. in_list: ["CHAMBRE", "POTEAU", "ARMOIRE", "SHELTER", "BATIMENT", "SITE MIMO", "FACADE", "OUVRAGE", "IMMEUBLE"]
  305. NO_CODE_PH:
  306. type: str
  307. max_len: 20
  308. NO_TECH_PS:
  309. type: str
  310. max_len: 4
  311. in_list: ["COAX", "CUT", "ECL", "ELEC", "VP", "OPT", "NC"]
  312. NO_AMO:
  313. type: str
  314. max_len: 20
  315. NO_PLINOX:
  316. type: str
  317. max_len: 3
  318. in_list: ["OUI", "NON"]
  319. NO_X:
  320. type: float
  321. NO_Y:
  322. type: float
  323. NO_PRO:
  324. type: str
  325. max_len: 20
  326. in_list: ["MANCHE NUMERIQUE", "COLLECTIVITE", "ORANGE", "ERDF", "AUTRE (à préciser)", "NUL"]
  327. NO_GEST:
  328. type: str
  329. max_len: 20
  330. in_list: ["MANCHE NUMERIQUE", "MANCHE TELECOM", "COLLECTIVITE", "ORANGE", "ERDF", "MANCHE FIBRE", "AUTRE (à préciser)", "NUL"]
  331. NO_HAUT:
  332. type: float
  333. NO_DATE_IN:
  334. type: datetime
  335. date_format: "%d/%m/%Y"
  336. NO_REF_PLA:
  337. type: str
  338. max_len: 100
  339. NO_SRC_GEO:
  340. type: str
  341. max_len: 50
  342. NO_QLT_GEO:
  343. type: str
  344. max_len: 1
  345. in_list: ["A", "B", "C"]
  346. NO_PRO_MD:
  347. type: str
  348. max_len: 20
  349. in_list: ["MANCHE NUMERIQUE"]
  350. NO_COMMENT:
  351. type: str
  352. max_len: 300
  353. allow_empty: True
  354. NO_STATUT:
  355. type: str
  356. max_len: 14
  357. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]
  358. "site_geo.shp":
  359. shape_type: 1
  360. "tranchee_geo.shp":
  361. shape_type: 3
  362. can_be_empty: False
  363. fields:
  364. TR_CODE:
  365. type: str
  366. max_len: 23
  367. TR_NOM:
  368. type: str
  369. max_len: 23
  370. tester: "lambda t, x: x=t.TR_CODE"
  371. TR_ID_INSE:
  372. type: str
  373. max_len: 5
  374. in_table:
  375. db: sig_postgres
  376. table: sig_referentiel.admn_cd50_com
  377. field: code_insee
  378. TR_VOIE:
  379. type: str
  380. max_len: 200
  381. TR_TYP_IMP:
  382. type: str
  383. in_list: ["ACCOTEMENT STABILISE", "ACCOTEMENT NON STABILISE", "CHAUSSEE LOURDE", "CHAUSSEE LEGERE", "FOSSE", "TROTTOIR", "ESPACE VERT", "ENCORBELLEMENT"]
  384. TR_MOD_POS:
  385. type: str
  386. in_list: ["TRADITIONNEL", "MICRO TRANCHEE", "FONCAGE 60", "FONCAGE 90", "FONCAGE 120", "TRANCHEUSE", "FORAGE URBAIN", "FORAGE RURAL", "ENCORBELLEMENT"]
  387. TR_MPOS_AI:
  388. type: str
  389. in_list: ["TRA", "ALL", "FONCAGE 60", "FON", "FOR", "ENC"]
  390. TR_LONG:
  391. type: float
  392. TR_LARG:
  393. type: float
  394. TR_REVET:
  395. type: str
  396. in_list: ["SABLE", "BICOUCHE", "ENROBE", "BETON", "PAVE", "TERRAIN NATUREL"]
  397. TR_CHARGE:
  398. type: float
  399. TR_GRILLAG:
  400. type: float
  401. TR_REMBLAI:
  402. type: str
  403. TR_PLYNOX:
  404. type: str
  405. in_list: ["OUI", "NON"]
  406. TR_PRO_VOI:
  407. type: str
  408. in_list: ["COMMUNE", "COMMUNAUTE DE COMMUNES", "DEPARTEMENT", "ETAT", "PRIVE"]
  409. TR_GEST_VO:
  410. type: str
  411. in_list: ["COMMUNE", "COMMUNAUTE DE COMMUNES", "DEPARTEMENT", "ETAT", "PRIVE"]
  412. TR_SCHEMA:
  413. max_len: 100
  414. type: str
  415. TR_DATE_IN:
  416. type: datetime
  417. date_format: "%d/%m/%Y"
  418. TR_SRC_GEO:
  419. type: str
  420. max_len: 50
  421. TR_QLT_GEO:
  422. type: str
  423. in_list: ["A", "B", "C"]
  424. TR_PRO_MD:
  425. type: str
  426. max_len: 20
  427. TR_COMMENT:
  428. type: str
  429. max_len: 300
  430. allow_empty: True
  431. TR_STATUT:
  432. type: str
  433. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]
  434. "zapbo_geo.shp":
  435. shape_type: 5
  436. fields:
  437. ID_ZAPBO:
  438. type: str
  439. max_len: 10
  440. COMMENTAIR:
  441. type: str
  442. max_len: 254
  443. allow_empty: True
  444. STATUT:
  445. type: str
  446. in_list: ["EN ETUDE", "EN REALISATION", "EN SERVICE", "HORS SERVICE"]