[celutz] Altitude et hauteur des points dans celutz, + killer feature

Baptiste Jonglez baptiste at bitsofnetworks.org
Lun 2 Juil 00:59:42 CEST 2018


Salut,

Je viens d'ajouter une fonctionnalité qui me taraudait depuis un moment :
l'altitude des points de références est maintenant décomposée en « altitude au sol » + « hauteur du bâtiment ».

En général, ces deux hauteurs viennent de sources différentes :

- pour l'altitude au sol : API geonames ou maintenant geoportail [1],
  beaucoup plus précise, avec éventuellement des corrections manuelles ;
- pour la hauteur des bâtiments [2] : pss-archi ou wikipedia ou le doigt mouillé

C'est donc intéressant de pouvoir changer ces deux valeurs indépendamment.

La « killer feature » associée, c'est l'affichage de la hauteur des
bâtiments dans la vue panorama, et ça c'est vraiment classe !

Une petite démo de la fonctionnalité chez tetaneutral :

  https://celutz-ng.tetaneutral.net/pano/view/62/#zoom=2/x=33764/y=1271
  https://celutz-ng.tetaneutral.net/pano/view/62/#zoom=1/x=30094/y=1657
  https://celutz-ng.tetaneutral.net/pano/view/65/#zoom=1/x=32944/y=14157
  https://celutz-ng.tetaneutral.net/pano/view/65/#zoom=2/x=43948/y=14145

Pour mettre à jour celutz et en arriver là, outre la migration de base de
données, il y a une étape semi-manuelle pour estimer la hauteur des
bâtiments.  C'est un script à lancer, tout est expliqué là :

  https://code.ffdn.org/FFDN/celutz/commit/ee65e93b8f187af14194f15d91cd6b97dd91aaf6

Et bien sûr, corriger manuellement les altitudes et hauteurs quand ça ne colle pas.

Bonne soirée,
Baptiste

[1] https://code.ffdn.org/FFDN/celutz/issues/25
[2] https://wiki.faimaison.net/doku.php?id=celutz#les_points_de_repere
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 833 octets
Desc: non disponible
URL: <http://lists.tetaneutral.net/pipermail/celutz/attachments/20180702/0f0fc50c/attachment.sig>


Plus d'informations sur la liste de diffusion celutz