trac.osm.org est plus qu'un casse pipe, c'est un cul de sac. C'est vers https://github.com/gravitystorm/openstreetmap-carto/issues qu'il faudrait plutôt aller...
La requête SQL est la suivante: (select way,place,name from planet_osm_point where place in ('city','town') and (capital is null or capital != 'yes')\n ) as placenames_medium" Il n'y a donc aucune classification, même un place=town peut apparaitre avant un place=city ! Voici la requête sur le rendu FR : (select way,place,coalesce(tags->'name:fr',tags->'int_name',name) as name, replace(replace(replace(coalesce(tags->'short_name:fr',tags->'short_name', tags->'name:fr',tags->'int_name', name),'Saint-','Sᵗ-'),'Sainte-','Sᵗᵉ-'),'-sous-','-ss-') as nom, cast(regexp_replace('0' || population,'[^0-9]','','g') as bigint) as pop, coalesce(tags->'is_capital', (case when coalesce(admin_level, capital)='2' then 'country' when coalesce(admin_level, capital)='4' then 'state' else null end) ) as is_capital from planet_osm_point where place is not null and place in ('city','town') and (tags->'is_capital' in ('country','state') or capital in ('2','4') or (capital='yes' and admin_level in ('2','4'))) order by is_capital, place, pop desc ) as placenames", Le tri par population décroissante fait bien son boulot. J'ai créé un "pull request" pour ajouter ce double tri (place=* puis population=*) dans le rendu standard: https://github.com/gravitystorm/openstreetmap-carto/pull/337 Wait and see Le 11 février 2014 19:49, JB <jb...@mailoo.org> a écrit : > Un classique de la feuille de style par défaut… (le non-classement des > villes par population décroissante pour l'affichage, il me semble, > Christian devrait pouvoir confirmer…). Je clôture de temps en temps des > notes qui font la même remarque, en les envoyant au casse pipe vers > trac.osm.org… > Le même problème à Valence, à Troyes, entre-autres. > JB. > -- Christian Quest - OpenStreetMap France Conférence "State Of The Map" France du 4 au 6 avril à Paris<http://openstreetmap.fr/sotmfr>
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr