Exemple #1
0
#!/usr/bin/python
import getpass
from downloaders import Downloader

# Input parameters
import properties
geoserverUrl = properties.geoserverUrl
if properties.user is None:
    user = raw_input("User: ")
else:
    user = properties.user
if properties.pw is None:
    pw = getpass.getpass('Password: ')
else:
    pw = properties.pw
csvFilename = properties.csvFilename
outputPath = properties.outputPath
firstLayerFilter = properties.firstLayerFilter
cacheTimeout = properties.cacheTimeout
forceOverwrite = properties.forceOverwrite
onlyCheck = properties.onlyCheck

d = Downloader(geoserverUrl, user, pw, cacheTimeout, forceOverwrite)
d.addLayersFromWms()
d.filterAndOrderLayersFromCsv(csvFilename, firstLayerFilter)
if onlyCheck:
    d.checkLayers(outputPath)
else:
    d.getLayers(outputPath)
Exemple #2
0
#!/usr/bin/python
import getpass
from downloaders import Downloader

# Input parameters
import properties
geoserverUrl = properties.geoserverUrl
if properties.user is None:
	user = raw_input("User: ")
else:
	user = properties.user
if properties.pw is None:
	pw = getpass.getpass('Password: ')
else:
	pw = properties.pw
csvFilename = properties.csvFilename
outputPath = properties.outputPath
firstLayerFilter = properties.firstLayerFilter
cacheTimeout = properties.cacheTimeout
forceOverwrite = properties.forceOverwrite
onlyCheck = properties.onlyCheck

d = Downloader(geoserverUrl, user, pw, cacheTimeout, forceOverwrite)
d.addLayersFromWms()
d.filterAndOrderLayersFromCsv(csvFilename, firstLayerFilter)
if onlyCheck:
        d.checkLayers(outputPath)
else:
        d.getLayers(outputPath)