Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-09 Par sujet Adrian
Avec cette requête à l'Overpass API [1]

curl -H "Accept-Encoding: gzip" -g -o 49.33_5.73_50.18_6.68.osm.gz 
'https://overpass-api.de/api/interpreter?data=(node(49.33,5.73,50.18,6.68);%20<;node(w););out;'

j'ai obtenu un fichier de 80Mo (550Mo décompressé) en 2 minutes environ. Le 
fichier ne contient pas les relations parents des relations, donc tu n'auras 
pas les superroute et route_master p. ex. Mais tu n'en as peut-être pas besoin.

Si la zone que tu souhaites dépasse les limites de l'Overpass API, je conseille 
ainsi. Télécharger
http://download.geofabrik.de/europe/luxembourg-180708.osm.pbf
http://download.geofabrik.de/europe/belgium-180708.osm.pbf
http://download.geofabrik.de/europe/france/lorraine-180708.osm.pbf
http://download.geofabrik.de/europe/germany/rheinland-pfalz-180708.osm.pbf
http://download.geofabrik.de/europe/germany/saarland-180708.osm.pbf
En choisissant des fichiers avec la même date dans le nom plutôt que -latest, 
tu assures que les fichiers ont tous été découpés du même fichier maître. Ceci, 
à son tour assure qu'on peut fusionner les fichiers sans trou, sans doublon, et 
sans conflit. (La date est un exemple.) Fusionner les fichiers et clipper selon 
un polygone avec osmconvert [2]. Osmconvert est beaucoup plus rapide qu'osmosis 
et beaucoup plus facile à installer qu'osmium [3].

J'ai fait ce que je conseille avec succès, avec les fichiers France et 
Grande-Bretagne, en utilisant osmconvert.

[1] https://wiki.openstreetmap.org/wiki/Overpass_API
[2] https://wiki.openstreetmap.org/wiki/Osmconvert
[3] https://wiki.openstreetmap.org/wiki/Osmium

Adrian

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet osm . sanspourriel

Le 05/07/2018 à 15:33, Cecile Adam - adam.cec...@hitec.lu a écrit :


Lié à rien du tout c'est pour un besoin interne uniquement ;-)


D'abord je confirme ce qu'a dit vdct, imposm3 marche bien, y compris en 
combinant des pbf venant de diverses sources (Geofabrik, OpenStreetMap 
France, BBbike...).
Et ce n'est pas le Luxembourg, même en ajoutant les régions frontalières 
qui vont lui faire peur.


Quelle actualisation ? Si c'est "de temps en temps" tu peux définir ton 
polygone sur BBbike et lancer la génération si la zone n'est pas déjà 
couverte.
C'est ce que je fais pour quelques zones quand les deux premiers 
services n'ont pas le découpage qui va bien ou quand ce n'est pas 
couvert (bon, a priori, le Luxembourg n'est pas concerné par des zones 
marines ;-)).


Ensuite pour que faire ? De l'affichage ou de l'exploitation des données 
brutes ?
Si c'est pour de l'affichage, avec GeoServer tu vas avoir du mal à 
trouver les feuilles de style qui vont bien (même si avec QGIS je crois 
que tu peux maintenant créer des feuilles de style compatibles, tu vas 
partir d'une feuille essentiellement blanche).
Si ce sont pour des données métier, pas grave, sinon tu vas peut-être 
regarder du côté de TileServerGL ou Tessera.

Et cascader ce serveur depuis ton GeoServer.

Pour Tessera tu peux utiliser des feuilles de style Mapnik/CartoCSS.
Pour TileServerGL, MapBox GL.

Ces deux serveurs ont des interfaces bitmap (tuilé) ou vectorielles (MVT 
: pbf tuilé).


Jean-Yvon
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet Cecile, Adam
Lié à rien du tout c'est pour un besoin interne uniquement ;-)


Mais à terme j'essayerai de voir si on peut contribuer directement sur OSM, on 
a des infos fraiches et officielles :D


De : Philippe Verdy 
Envoyé : jeudi 5 juillet 2018 15:20:39
À : Discussions sur OSM en français
Objet : Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

Est-ce lié au démarrage d'OSM Belgique qui est devenu un chapitre de la 
fondation (mais ce n'est pas encore annoncé sauf sur le site de la Fondation, 
sans doute car la signature officielle n'a pas eu lieu et devrait avoir lieu au 
prochain SotM : les documents formels d'adhésion d'OSM Belgique, en fait un 
groupe de travail au sein de OKFN Belgique qui est déjà formé statutairement, 
et qui devrait fonctionner en tant qu'asso mixte, un peu comme en Allemagne et 
en Italie où formellement les assos ont un autre nom; je pense que 
l'acceptation des statuts en Belgique nécessite l'accord aussi de l'OKFN pour 
vérifier que les statuts sont compatibles avec ses missions et obligations, 
puisqu'OSM Belgique n'a pas désiré former une structure séparée et semble 
préférer exister en tant que groupe de travail, représenté officielleeent par 
OKFN Belgique) ?

Je vois qu'ils viennent de monter une instance (trilingue : français, 
néerlandais, allemand) de rendu sur le Benelux, et les régions françaises et 
allemandes qui touchent la Belgique, mais le Luxembourg a des besoin 
particuliers pour sa langue, et sans doute la Belgique voudra avoir un rendu en 
wallon, limbourgeois, et les Pays-Bas en frison or zélandais, là aussi avec une 
extension régionale à leurs frontières.

En tout cas, le Luxembourg devient le pays le mieux couvert par ses 3 voisins, 
et maintenant par son instance autonome pour le géoserveur que tu veux monter, 
sans compter aussi le rendu HOT et les autres rendus génériques mondiaux dont 
l'objectif est plus limité car plus générique (OSM Carto, ESRI, Mapbox, 
Wikimedia...).

Le 5 juillet 2018 à 15:04, Vincent de Château-Thierry 
mailto:osm.v...@free.fr>> a écrit :
Bonjour,

> De: "Adam Cecile" mailto:adam.cec...@hitec.lu>>
>
> Je cherche à importer dans un geoserver local les données OSM du
> Luxembourg ET des régions frontalières (en gros BE/Arlon,
> fR/Thionville, DE/Trier) mais je n'arrive pas à me décider sur la
> façon de faire.
>
> Je peux prendre des exports par pays:
>
> https://osm.kewl.lu/luxembourg.osm/
>
> Mais cela m'obligerait à prendre aussi la Belgique la France et
> l'Allemagne complète, ce que je souhaiterais éviter.

En prenant les données ici : http://download.geofabrik.de/europe.html tu peux 
réduire le volume que tu manipules, car pour l'Allemagne et la France des 
extraits par régions sont disponibles.

> Une combinaison des deux ? Import Luxembourg et faire des BBox des
> zones qui m'interesse en plus ? Cela ne risque-t-il pas de finir en
> problème d'import d'en PostGIS à cause des overlaps ?

Tu ne dis pas avec quel outil tu penses travailler. Pour parler de 2 outils 
assez répandus :
- osm2pgsql [1] permet de clipper un import selon une emprise, tu pourrais donc 
limiter ton import à un rectangle englobant ta zone d'intérêt. Mais ça ajoute 
trop de données par rapport à ton strict besoin
- imposm [2] permet de clipper un import selon un polygone (au format GeoJSON). 
Ca semble taillé pour répondre à ton besoin. Encore faut-il que ce soit avec 
cet outil que tu souhaites travailler.
A noter que ces 2 outils permettent d'importer une liste de fichiers pbf comme 
ceux que tu peux récupérer chez Geofabrik. Donc le travail d'assemblage de part 
et d'autre des frontières serait simple, quoi qu'il arrive.

vincent

[1] : https://github.com/openstreetmap/osm2pgsql
[2] : https://github.com/omniscale/imposm3

___
Talk-fr mailing list
Talk-fr@openstreetmap.org<mailto:Talk-fr@openstreetmap.org>
https://lists.openstreetmap.org/listinfo/talk-fr

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet Cecile, Adam
Merci beaucoup, ton second tool (en Go) fera très bien l'affaire, je vais 
tenter ça, idéalement semaine prochaine.


De : Vincent de Château-Thierry 
Envoyé : jeudi 5 juillet 2018 15:04:00
À : Discussions sur OSM en français
Objet : Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

Bonjour,

> De: "Adam Cecile" 
>
> Je cherche à importer dans un geoserver local les données OSM du
> Luxembourg ET des régions frontalières (en gros BE/Arlon,
> fR/Thionville, DE/Trier) mais je n'arrive pas à me décider sur la
> façon de faire.
>
> Je peux prendre des exports par pays:
>
> https://osm.kewl.lu/luxembourg.osm/
>
> Mais cela m'obligerait à prendre aussi la Belgique la France et
> l'Allemagne complète, ce que je souhaiterais éviter.

En prenant les données ici : http://download.geofabrik.de/europe.html tu peux 
réduire le volume que tu manipules, car pour l'Allemagne et la France des 
extraits par régions sont disponibles.

> Une combinaison des deux ? Import Luxembourg et faire des BBox des
> zones qui m'interesse en plus ? Cela ne risque-t-il pas de finir en
> problème d'import d'en PostGIS à cause des overlaps ?

Tu ne dis pas avec quel outil tu penses travailler. Pour parler de 2 outils 
assez répandus :
- osm2pgsql [1] permet de clipper un import selon une emprise, tu pourrais donc 
limiter ton import à un rectangle englobant ta zone d'intérêt. Mais ça ajoute 
trop de données par rapport à ton strict besoin
- imposm [2] permet de clipper un import selon un polygone (au format GeoJSON). 
Ca semble taillé pour répondre à ton besoin. Encore faut-il que ce soit avec 
cet outil que tu souhaites travailler.
A noter que ces 2 outils permettent d'importer une liste de fichiers pbf comme 
ceux que tu peux récupérer chez Geofabrik. Donc le travail d'assemblage de part 
et d'autre des frontières serait simple, quoi qu'il arrive.

vincent

[1] : https://github.com/openstreetmap/osm2pgsql
[2] : https://github.com/omniscale/imposm3

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet Philippe Verdy
Est-ce lié au démarrage d'OSM Belgique qui est devenu un chapitre de la
fondation (mais ce n'est pas encore annoncé sauf sur le site de la
Fondation, sans doute car la signature officielle n'a pas eu lieu et
devrait avoir lieu au prochain SotM : les documents formels d'adhésion
d'OSM Belgique, en fait un groupe de travail au sein de OKFN Belgique qui
est déjà formé statutairement, et qui devrait fonctionner en tant qu'asso
mixte, un peu comme en Allemagne et en Italie où formellement les assos ont
un autre nom; je pense que l'acceptation des statuts en Belgique nécessite
l'accord aussi de l'OKFN pour vérifier que les statuts sont compatibles
avec ses missions et obligations, puisqu'OSM Belgique n'a pas désiré former
une structure séparée et semble préférer exister en tant que groupe de
travail, représenté officielleeent par OKFN Belgique) ?

Je vois qu'ils viennent de monter une instance (trilingue : français,
néerlandais, allemand) de rendu sur le Benelux, et les régions françaises
et allemandes qui touchent la Belgique, mais le Luxembourg a des besoin
particuliers pour sa langue, et sans doute la Belgique voudra avoir un
rendu en wallon, limbourgeois, et les Pays-Bas en frison or zélandais, là
aussi avec une extension régionale à leurs frontières.

En tout cas, le Luxembourg devient le pays le mieux couvert par ses 3
voisins, et maintenant par son instance autonome pour le géoserveur que tu
veux monter, sans compter aussi le rendu HOT et les autres rendus
génériques mondiaux dont l'objectif est plus limité car plus générique (OSM
Carto, ESRI, Mapbox, Wikimedia...).

Le 5 juillet 2018 à 15:04, Vincent de Château-Thierry  a
écrit :

> Bonjour,
>
> > De: "Adam Cecile" 
> >
> > Je cherche à importer dans un geoserver local les données OSM du
> > Luxembourg ET des régions frontalières (en gros BE/Arlon,
> > fR/Thionville, DE/Trier) mais je n'arrive pas à me décider sur la
> > façon de faire.
> >
> > Je peux prendre des exports par pays:
> >
> > https://osm.kewl.lu/luxembourg.osm/
> >
> > Mais cela m'obligerait à prendre aussi la Belgique la France et
> > l'Allemagne complète, ce que je souhaiterais éviter.
>
> En prenant les données ici : http://download.geofabrik.de/europe.html tu
> peux réduire le volume que tu manipules, car pour l'Allemagne et la France
> des extraits par régions sont disponibles.
>
> > Une combinaison des deux ? Import Luxembourg et faire des BBox des
> > zones qui m'interesse en plus ? Cela ne risque-t-il pas de finir en
> > problème d'import d'en PostGIS à cause des overlaps ?
>
> Tu ne dis pas avec quel outil tu penses travailler. Pour parler de 2
> outils assez répandus :
> - osm2pgsql [1] permet de clipper un import selon une emprise, tu pourrais
> donc limiter ton import à un rectangle englobant ta zone d'intérêt. Mais ça
> ajoute trop de données par rapport à ton strict besoin
> - imposm [2] permet de clipper un import selon un polygone (au format
> GeoJSON). Ca semble taillé pour répondre à ton besoin. Encore faut-il que
> ce soit avec cet outil que tu souhaites travailler.
> A noter que ces 2 outils permettent d'importer une liste de fichiers pbf
> comme ceux que tu peux récupérer chez Geofabrik. Donc le travail
> d'assemblage de part et d'autre des frontières serait simple, quoi qu'il
> arrive.
>
> vincent
>
> [1] : https://github.com/openstreetmap/osm2pgsql
> [2] : https://github.com/omniscale/imposm3
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet HELFER Denis (SNCF RESEAU / SIEGE SNCF RESEAU / DT GE APPUI PERFORMANCE)
Sans oublier osmosis qui permet aussi de fusionner, sélectionner, etc...
https://wiki.openstreetmap.org/wiki/FR:Osmosis


-Message d'origine-
De : Vincent de Château-Thierry [mailto:osm.v...@free.fr] 
Envoyé : jeudi 5 juillet 2018 15:04
À : Discussions sur OSM en français 
Objet : Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

Bonjour,

> De: "Adam Cecile" 
> 
> Je cherche à importer dans un geoserver local les données OSM du 
> Luxembourg ET des régions frontalières (en gros BE/Arlon, 
> fR/Thionville, DE/Trier) mais je n'arrive pas à me décider sur la 
> façon de faire.
> 
> Je peux prendre des exports par pays:
> 
> https://osm.kewl.lu/luxembourg.osm/
> 
> Mais cela m'obligerait à prendre aussi la Belgique la France et 
> l'Allemagne complète, ce que je souhaiterais éviter.

En prenant les données ici : http://download.geofabrik.de/europe.html tu peux 
réduire le volume que tu manipules, car pour l'Allemagne et la France des 
extraits par régions sont disponibles.

> Une combinaison des deux ? Import Luxembourg et faire des BBox des 
> zones qui m'interesse en plus ? Cela ne risque-t-il pas de finir en 
> problème d'import d'en PostGIS à cause des overlaps ?

Tu ne dis pas avec quel outil tu penses travailler. Pour parler de 2 outils 
assez répandus :
- osm2pgsql [1] permet de clipper un import selon une emprise, tu pourrais donc 
limiter ton import à un rectangle englobant ta zone d'intérêt. Mais ça ajoute 
trop de données par rapport à ton strict besoin
- imposm [2] permet de clipper un import selon un polygone (au format GeoJSON). 
Ca semble taillé pour répondre à ton besoin. Encore faut-il que ce soit avec 
cet outil que tu souhaites travailler.
A noter que ces 2 outils permettent d'importer une liste de fichiers pbf comme 
ceux que tu peux récupérer chez Geofabrik. Donc le travail d'assemblage de part 
et d'autre des frontières serait simple, quoi qu'il arrive. 

vincent

[1] : https://github.com/openstreetmap/osm2pgsql
[2] : https://github.com/omniscale/imposm3

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr
---
Ce message et toutes les pièces jointes sont établis à l'intention exclusive de 
ses destinataires et sont confidentiels. L'intégrité de ce message n'étant pas 
assurée sur Internet, la SNCF ne peut être tenue responsable des altérations 
qui pourraient se produire sur son contenu. Toute publication, utilisation, 
reproduction, ou diffusion, même partielle, non autorisée préalablement par la 
SNCF, est strictement interdite. Si vous n'êtes pas le destinataire de ce 
message, merci d'en avertir immédiatement l'expéditeur et de le détruire.
---
This message and any attachments are intended solely for the addressees and are 
confidential. SNCF may not be held responsible for their contents whose 
accuracy and completeness cannot be guaranteed over the Internet. Unauthorized 
use, disclosure, distribution, copying, or any part thereof is strictly 
prohibited. If you are not the intended recipient of this message, please 
notify the sender immediately and delete it. 
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet Vincent de Château-Thierry
Bonjour,

> De: "Adam Cecile" 
> 
> Je cherche à importer dans un geoserver local les données OSM du
> Luxembourg ET des régions frontalières (en gros BE/Arlon,
> fR/Thionville, DE/Trier) mais je n'arrive pas à me décider sur la
> façon de faire.
> 
> Je peux prendre des exports par pays:
> 
> https://osm.kewl.lu/luxembourg.osm/
> 
> Mais cela m'obligerait à prendre aussi la Belgique la France et
> l'Allemagne complète, ce que je souhaiterais éviter.

En prenant les données ici : http://download.geofabrik.de/europe.html tu peux 
réduire le volume que tu manipules, car pour l'Allemagne et la France des 
extraits par régions sont disponibles.

> Une combinaison des deux ? Import Luxembourg et faire des BBox des
> zones qui m'interesse en plus ? Cela ne risque-t-il pas de finir en
> problème d'import d'en PostGIS à cause des overlaps ?

Tu ne dis pas avec quel outil tu penses travailler. Pour parler de 2 outils 
assez répandus :
- osm2pgsql [1] permet de clipper un import selon une emprise, tu pourrais donc 
limiter ton import à un rectangle englobant ta zone d'intérêt. Mais ça ajoute 
trop de données par rapport à ton strict besoin
- imposm [2] permet de clipper un import selon un polygone (au format GeoJSON). 
Ca semble taillé pour répondre à ton besoin. Encore faut-il que ce soit avec 
cet outil que tu souhaites travailler.
A noter que ces 2 outils permettent d'importer une liste de fichiers pbf comme 
ceux que tu peux récupérer chez Geofabrik. Donc le travail d'assemblage de part 
et d'autre des frontières serait simple, quoi qu'il arrive. 

vincent

[1] : https://github.com/openstreetmap/osm2pgsql
[2] : https://github.com/omniscale/imposm3

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Import OSM -> GeoServer Luxembourg et la grande région

2018-07-05 Par sujet Cecile, Adam
Moien,



Je cherche à importer dans un geoserver local les données OSM du Luxembourg ET 
des régions frontalières (en gros BE/Arlon, fR/Thionville, DE/Trier) mais je 
n'arrive pas à me décider sur la façon de faire.


J'ai testé la génération d'un export pour la zone qui m'interesse (la bbox est 
certainement un peu courte dans cet example):

https://api.openstreetmap.org/api/0.6/map?bbox=5.67405195478,49.4426671413,6.24275109216,50.1280516628


Mais évidemment la demande est refusée (trop large).


Je peux prendre des exports par pays:

https://osm.kewl.lu/luxembourg.osm/


Mais cela m'obligerait à prendre aussi la Belgique la France et l'Allemagne 
complète, ce que je souhaiterais éviter.


Une combinaison des deux ? Import Luxembourg et faire des BBox des zones qui 
m'interesse en plus ? Cela ne risque-t-il pas de finir en problème d'import 
d'en PostGIS à cause des overlaps ?



Merci d'avance!


Cordialement, Adam.

Index of /luxembourg.osm
osm.kewl.lu
This file is updated once an hour. The file date has the date of the last 
updated element. The polygon file used comes from geofabrik.de. Hint: wget -N 
http://osm.kewl.lu/luxembourg.osm/luxembourg.osm.bz2 will download the file 
only if the server version is more recent than the local copy.



___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr