Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-29 Par sujet PanierAvide

Bonjour,

Pour la question des performances, un article récent en parle :
https://carto.com/blog/inside/MVT-mapnik-vs-postgis/

Adrien.


Le 29/11/2017 à 16:24, François Lacombe a écrit :

Bonjour,

Merci pour les retours.
Je note que le principal point à regarder c'est les performances. 
Postgis pourrait donc être moins véloce qu'un autre backend.

Aurait-on des éléments sur ces perfs ?

Par ailleurs, pour faire de l'authentification sur une application 
utilisant ces tuiles, avoir un serveur dédié aux tuiles me pose un soucis

Comment on gère l'authentification, qui bien souvent n'est pas prévue ?

Jean-Yvon, je n'ai pas testé Tessera
Il y a pas mal de solutions sur le marché aujourd'hui
http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/


Bonne après-midi

François



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



--
PanierAvide
Géomaticien & développeur

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


Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-29 Par sujet François Lacombe
Bonjour,

Merci pour les retours.
Je note que le principal point à regarder c'est les performances. Postgis
pourrait donc être moins véloce qu'un autre backend.
Aurait-on des éléments sur ces perfs ?

Par ailleurs, pour faire de l'authentification sur une application
utilisant ces tuiles, avoir un serveur dédié aux tuiles me pose un soucis
Comment on gère l'authentification, qui bien souvent n'est pas prévue ?

Jean-Yvon, je n'ai pas testé Tessera
Il y a pas mal de solutions sur le marché aujourd'hui
http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/


Bonne après-midi

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


Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet osm . sanspourriel
Avec plusieurs couches, tu peux ne transmettre que des infos qui vont d'intéresser.

Ca permet onc d'optimiser la bande passante.

Sauf erreur MapBox va jusqu'à regarder ce qui est utilisé côté client pour affiner ses MVT. Dans ce cas, est-ce que les couches ont un intérêt ? Sans doute pour produire les MVT plus vite.

 

François, tu as regardé Tessera ? Serveur libre basé sur les briques MapBox.
 

Jean-Yvon

 
 

Gesendet: Sonntag, 26. November 2017 um 19:50 Uhr
Von: "PanierAvide - panierav...@riseup.net" <osm.sanspourriel.c85f8124b1.panieravide#talk-fr@openstreetmap.org>
An: talk-fr@openstreetmap.org
Betreff: Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles



Ça dépend des solutions, par exemple un Tileserver-GL proposait en même temps des tuiles raster (d'où la nécessité du style côté serveur), et aussi la logique de mise à disposition (ce que fait le script Python). Mais une solution qui ne faisait que de la génération de MVT sans mise à disposition aura oui un intérêt plus limité (sauf si elle est beaucoup plus rapide dans la génération qu'un PostGIS).


Le 26/11/2017 à 19:21, François Lacombe a écrit :









C'est aussi une idée qui conviendrait, vu la légèreté du script Python de l'article. Ca tombe bien, c'est un Postgis 2.4 que j'ai à dispo.


Merci pour l'indication

 
Finalement, l'intérêt de toutes ces solutions de tuilage vectoriel était de générer les tuiles au format, maintenant que Postgis le fait, leur intérêt est diminué non ?
A moins qu'il y ai des avantages côté gestion du cache ou définition des layers ?
 
Vu qu'il est possible de styler et afficher/cacher des objets en fonction de leurs attributs dans les tuiles, je n'ai pas saisi l'intérêt de définir des layers côté serveur.
Une idée là dessus ?

 
François




 





 


François Lacombe

fl dot infosreseaux At gmail dot com
www.infos-reseaux.com
@InfosReseaux




 

-- 
PanierAvide
Géomaticien & développeur
___ 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] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet PanierAvide
Ça dépend des solutions, par exemple un Tileserver-GL proposait en même 
temps des tuiles raster (d'où la nécessité du style côté serveur), et 
aussi la logique de mise à disposition (ce que fait le script Python). 
Mais une solution qui ne faisait que de la génération de MVT sans mise à 
disposition aura oui un intérêt plus limité (sauf si elle est beaucoup 
plus rapide dans la génération qu'un PostGIS).



Le 26/11/2017 à 19:21, François Lacombe a écrit :
C'est aussi une idée qui conviendrait, vu la légèreté du script Python 
de l'article. Ca tombe bien, c'est un Postgis 2.4 que j'ai à dispo.

Merci pour l'indication

Finalement, l'intérêt de toutes ces solutions de tuilage vectoriel 
était de générer les tuiles au format, maintenant que Postgis le fait, 
leur intérêt est diminué non ?
A moins qu'il y ai des avantages côté gestion du cache ou définition 
des layers ?


Vu qu'il est possible de styler et afficher/cacher des objets en 
fonction de leurs attributs dans les tuiles, je n'ai pas saisi 
l'intérêt de définir des layers côté serveur.

Une idée là dessus ?


François


*François Lacombe*

fl dot infosreseaux At gmail dot com
www.infos-reseaux.com 
@InfosReseaux 


--
PanierAvide
Géomaticien & développeur

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


Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet François Lacombe
C'est aussi une idée qui conviendrait, vu la légèreté du script Python de
l'article. Ca tombe bien, c'est un Postgis 2.4 que j'ai à dispo.
Merci pour l'indication

Finalement, l'intérêt de toutes ces solutions de tuilage vectoriel était de
générer les tuiles au format, maintenant que Postgis le fait, leur intérêt
est diminué non ?
A moins qu'il y ai des avantages côté gestion du cache ou définition des
layers ?

Vu qu'il est possible de styler et afficher/cacher des objets en fonction
de leurs attributs dans les tuiles, je n'ai pas saisi l'intérêt de définir
des layers côté serveur.
Une idée là dessus ?


François


*François Lacombe*

fl dot infosreseaux At gmail dot com
www.infos-reseaux.com
@InfosReseaux 

Le 26 novembre 2017 à 18:58, PanierAvide  a écrit :

> Pas sûr, il faut vraiment repasser par du MBTiles il me semble. Si tu veux
> t'appuyer sur du Postgis, la version 2.4 de celui-ci permet de sortir
> directement des tuiles MVT (fonction ST_AsMVT), voir par exemple :
> https://medium.com/tantotanto/vector-tiles-postgis-and-
> openlayers-258a3b0ce4b6
>
> Le PostGIS permet de générer ces tuiles MVT, et il te suffit d'un petit
> système pour les mettre à disposition (dans l'article c'est du Python). Il
> y a pas encore forcément beaucoup de doc vu que c'est très récent (quelques
> semaines).
>
> Adrien.
>
>
>
> Le 26/11/2017 à 18:52, François Lacombe a écrit :
>
> Bonsoir Adrien,
>
> Merci pour l'indication, je n'avais pas inclus tileserver-gl dans mon
> étude.
> Cependant je vois qu'il ne peut créer des tuiles qu'à partir de fichier
> mbtiles et mes données sont dans un postgis.
> Tilezen a le bon gout de pouvoir s'y connecter directement en fait.
>
> C'est possible avec tileserver-gl ?
> Je ne vois rien de tel dans leur documentation
> http://tileserver.readthedocs.io/en/latest/config.html#options
>
>
> François
>
> Le 26 novembre 2017 à 18:43, PanierAvide  a écrit
> :
>
>> Bonsoir,
>>
>> Le docker de Tileserver-GL marche pas mal :
>> https://github.com/klokantech/tileserver-gl/
>> Possibilité de servir à la fois sur du TMS raster, tuiles vectorielles
>> MVT, et des tuiles TileJSON si je me souviens bien.
>>
>> Cordialement,
>>
>> Adrien.
>>
>>
>>
>> Le 26/11/2017 à 18:37, François Lacombe a écrit :
>>
>> Bonsoir
>>
>> Je suis entrain d'essayer de monter un serveur tilezen de tuiles
>> vectorielles (format MVT pour commencer, cible GeoJOSN)
>> Paul Norman le recommande dans cet article sur son blog :
>> http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/
>>
>> Cependant la doc du projet tilezen est pas top et il faut fouiller un peu.
>> En ayant défini (je pense correctement) les requêtes vers ma base postgis
>> (fichier jinja2 + queries.yaml), je me retrouve avec une erreur
>> AssertionError: output_calc_mapping missing layer: ... à chaque accès à une
>> tuile.
>>
>> Est-ce que quelqu'un a déjà tenté l'expérience pour me conseiller un peu ?
>>
>>
>> Merci par avance pour les retours
>>
>> François
>>
>>
>> ___
>> Talk-fr mailing 
>> listTalk-fr@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-fr
>>
>>
>> --
>> PanierAvide
>> Géomaticien & développeur
>>
>>
>> ___
>> Talk-fr mailing list
>> Talk-fr@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
>>
>>
>
>
> ___
> Talk-fr mailing 
> listTalk-fr@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-fr
>
>
> --
> PanierAvide
> Géomaticien & développeur
>
>
> ___
> 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] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet PanierAvide
Pas sûr, il faut vraiment repasser par du MBTiles il me semble. Si tu 
veux t'appuyer sur du Postgis, la version 2.4 de celui-ci permet de 
sortir directement des tuiles MVT (fonction ST_AsMVT), voir par exemple :

https://medium.com/tantotanto/vector-tiles-postgis-and-openlayers-258a3b0ce4b6

Le PostGIS permet de générer ces tuiles MVT, et il te suffit d'un petit 
système pour les mettre à disposition (dans l'article c'est du Python). 
Il y a pas encore forcément beaucoup de doc vu que c'est très récent 
(quelques semaines).


Adrien.


Le 26/11/2017 à 18:52, François Lacombe a écrit :

Bonsoir Adrien,

Merci pour l'indication, je n'avais pas inclus tileserver-gl dans mon 
étude.
Cependant je vois qu'il ne peut créer des tuiles qu'à partir de 
fichier mbtiles et mes données sont dans un postgis.

Tilezen a le bon gout de pouvoir s'y connecter directement en fait.

C'est possible avec tileserver-gl ?
Je ne vois rien de tel dans leur documentation 
http://tileserver.readthedocs.io/en/latest/config.html#options



François

Le 26 novembre 2017 à 18:43, PanierAvide > a écrit :


Bonsoir,

Le docker de Tileserver-GL marche pas mal :
https://github.com/klokantech/tileserver-gl/

Possibilité de servir à la fois sur du TMS raster, tuiles
vectorielles MVT, et des tuiles TileJSON si je me souviens bien.

Cordialement,

Adrien.



Le 26/11/2017 à 18:37, François Lacombe a écrit :

Bonsoir

Je suis entrain d'essayer de monter un serveur tilezen de tuiles
vectorielles (format MVT pour commencer, cible GeoJOSN)
Paul Norman le recommande dans cet article sur son blog :
http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/


Cependant la doc du projet tilezen est pas top et il faut
fouiller un peu.
En ayant défini (je pense correctement) les requêtes vers ma base
postgis (fichier jinja2 + queries.yaml), je me retrouve avec une
erreur AssertionError: output_calc_mapping missing layer: ... à
chaque accès à une tuile.

Est-ce que quelqu'un a déjà tenté l'expérience pour me conseiller
un peu ?


Merci par avance pour les retours

François


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




-- 
PanierAvide

Géomaticien & développeur


___
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



--
PanierAvide
Géomaticien & développeur

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


Re: [OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet François Lacombe
Bonsoir Adrien,

Merci pour l'indication, je n'avais pas inclus tileserver-gl dans mon étude.
Cependant je vois qu'il ne peut créer des tuiles qu'à partir de fichier
mbtiles et mes données sont dans un postgis.
Tilezen a le bon gout de pouvoir s'y connecter directement en fait.

C'est possible avec tileserver-gl ?
Je ne vois rien de tel dans leur documentation
http://tileserver.readthedocs.io/en/latest/config.html#options


François

Le 26 novembre 2017 à 18:43, PanierAvide  a écrit :

> Bonsoir,
>
> Le docker de Tileserver-GL marche pas mal : https://github.com/klokantech/
> tileserver-gl/
> Possibilité de servir à la fois sur du TMS raster, tuiles vectorielles
> MVT, et des tuiles TileJSON si je me souviens bien.
>
> Cordialement,
>
> Adrien.
>
>
>
> Le 26/11/2017 à 18:37, François Lacombe a écrit :
>
> Bonsoir
>
> Je suis entrain d'essayer de monter un serveur tilezen de tuiles
> vectorielles (format MVT pour commencer, cible GeoJOSN)
> Paul Norman le recommande dans cet article sur son blog :
> http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/
>
> Cependant la doc du projet tilezen est pas top et il faut fouiller un peu.
> En ayant défini (je pense correctement) les requêtes vers ma base postgis
> (fichier jinja2 + queries.yaml), je me retrouve avec une erreur
> AssertionError: output_calc_mapping missing layer: ... à chaque accès à une
> tuile.
>
> Est-ce que quelqu'un a déjà tenté l'expérience pour me conseiller un peu ?
>
>
> Merci par avance pour les retours
>
> François
>
>
> ___
> Talk-fr mailing 
> listTalk-fr@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-fr
>
>
> --
> PanierAvide
> Géomaticien & développeur
>
>
> ___
> 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] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet PanierAvide

Bonsoir,

Le docker de Tileserver-GL marche pas mal : 
https://github.com/klokantech/tileserver-gl/
Possibilité de servir à la fois sur du TMS raster, tuiles vectorielles 
MVT, et des tuiles TileJSON si je me souviens bien.


Cordialement,

Adrien.


Le 26/11/2017 à 18:37, François Lacombe a écrit :

Bonsoir

Je suis entrain d'essayer de monter un serveur tilezen de tuiles 
vectorielles (format MVT pour commencer, cible GeoJOSN)
Paul Norman le recommande dans cet article sur son blog : 
http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/


Cependant la doc du projet tilezen est pas top et il faut fouiller un peu.
En ayant défini (je pense correctement) les requêtes vers ma base 
postgis (fichier jinja2 + queries.yaml), je me retrouve avec une 
erreur AssertionError: output_calc_mapping missing layer: ... à chaque 
accès à une tuile.


Est-ce que quelqu'un a déjà tenté l'expérience pour me conseiller un peu ?


Merci par avance pour les retours

François


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



--
PanierAvide
Géomaticien & développeur

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


[OSM-talk-fr] Monter son serveur de tuiles vectorielles

2017-11-26 Par sujet François Lacombe
Bonsoir

Je suis entrain d'essayer de monter un serveur tilezen de tuiles
vectorielles (format MVT pour commencer, cible GeoJOSN)
Paul Norman le recommande dans cet article sur son blog :
http://www.paulnorman.ca/blog/2016/11/serving-vector-tiles/

Cependant la doc du projet tilezen est pas top et il faut fouiller un peu.
En ayant défini (je pense correctement) les requêtes vers ma base postgis
(fichier jinja2 + queries.yaml), je me retrouve avec une erreur
AssertionError: output_calc_mapping missing layer: ... à chaque accès à une
tuile.

Est-ce que quelqu'un a déjà tenté l'expérience pour me conseiller un peu ?


Merci par avance pour les retours

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