Page 1 sur 1

Comment creer son serveur local de tuile OSM ?

Publié : mar. sept. 20, 2016 11:56 am
par cmoi
Bonjour à vous

Toulousain de 34 ans.
J'ai été muté dans un petit bureau d’étude situé près de Strasbourg.
Débutant en informatique sous Windows 7 pro, je dois faire des plans de réseaux sec sur Autocad MAP avec comme fond de plan les tuiles d'OSM.
Le fond de plan fourni par Autocad MAP (collaboration avec BING) ne me conviennent pas.
Je ne trouve pas de serveur distant de tuiles OSM qui fonctionne avec Autocad MAP.
J'ai un .XML qui fonctionne très bien sur QGIS, mais Autocad MAP ne veut pas l'avaler.

<GDAL_WMS>
<Service name="TMS">
<ServerUrl>http://tile.openstreetmap.org/${z}/${x} ... /ServerUrl>
</Service>
<DataWindow>
<UpperLeftX>-20037508.34</UpperLeftX>
<UpperLeftY>20037508.34</UpperLeftY>
<LowerRightX>20037508.34</LowerRightX>
<LowerRightY>-20037508.34</LowerRightY>
<TileLevel>18</TileLevel>
<TileCountX>1</TileCountX>
<TileCountY>1</TileCountY>
<YOrigin>top</YOrigin>
</DataWindow>
<Projection>EPSG:900913</Projection>
<BlockSizeX>256</BlockSizeX>
<BlockSizeY>256</BlockSizeY>
<BandsCount>3</BandsCount>
<Cache />
</GDAL_WMS>

Je suis à la recherche d'un tutoriel pour créer un serveur local qui diffuse sur mon réseau les tuiles d'OSM (en WMS ou WFS) pour Autocad MAP.
Mes projets ne sortiront pas de l'Alsace.

Merci

Re: Comment creer son serveur local de tuile OSM ?

Publié : jeu. sept. 22, 2016 5:02 pm
par cquest
MapProxy est une solution. Il peut fournir localement un service WMS en allant cherche les tuiles sur un service TMS.

Re: Comment creer son serveur local de tuile OSM ?

Publié : jeu. sept. 22, 2016 5:27 pm
par cmoi
Merci pour la réponse

J'ai résolu mon problème

J’ai réussi à installer MapProxy sur un linux dans une machine virtuelle (VirtualBox)
J’ai suivi ce tuto pour l’installation https://mapproxy.org/docs/latest/install.html
Puis pour avoir le même aspect que OSM http://wiki.openstreetmap.org/wiki/MapProxy
Quand on démarré MapProxy il faut utiliser la commande
mapproxy-util serve-develop mapproxy.yaml -b 0.0.0.0:8080 (Remplacer 0.0.0.0 par l'IP de la machine virtuel)

Ça fonctionne à merveille
Reste à trouver comment se passer d'internet avec les tuiles en local

Re: Comment creer son serveur local de tuile OSM ?

Publié : lun. sept. 26, 2016 9:49 am
par jcr83