Skip to content

apeyroux/mod_osm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mod_osm

Module Apache pour rendre des mbtiles OSM

<VirtualHost *:80>
	     ServerAdmin webmaster@localhost
	     ServerName osm.intra

	     #
	     # Configuration du module
	     #
	     LoadModule osm_module /usr/lib/apache2/modules/mod_osm.so
	     OsmEnabled true # enable du module (true|false)
	     OsmMbtilesPath "/var/www/z0-z10.mbtiles" # path du mbtiles z0 au z10

	     # 
	     # balancer 
	     #
	     <Proxy balancer://pxy_osmfr_cluster>
	     	BalancerMember http://a.tile.openstreetmap.fr/osmfr 
    		BalancerMember http://b.tile.openstreetmap.fr/osmfr
    		BalancerMember http://c.tile.openstreetmap.fr/osmfr
	     </Proxy>	     

	     # les z10 à z19 passe par osmfr
	     # rgxg range -Z 10 19 
	     ProxyPassMatch ^/(1[0-9])/(\d+)/(\d+.png)$  balancer://pxy_osmfr_cluster/$1/$2/$3[1]

	     # tjrs utile suite ajout mbtiles ?
	     LoadModule cache_module modules/mod_cache.so
         <IfModule mod_disk_cache.c>
            CacheRoot /var/www/cache/apache/osm
            CacheEnable disk /
            CacheDirLevels 3
			CacheDirLength 2
	     </IfModule>

</VirtualHost>	

About

Module Apache pour rendre des mbtiles OSM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages