print 'Found', num_layers, 'layers'
    if not_found_layer1:
        print 'Layer 1 not found!'
        exit(9)
    if not_found_layer2:
        print 'Layer 2 not found!'
        exit(10)

    print 'GetLayers: OK'

    layers = [layer1, layer2]

    #####  CREATE MODEL
    ###################################
    mod_params = Element('ModelParameters')
    mod_params.applyns((None, 'http://openmodeller.cria.org.br/xml/1.0'))
    sampler = Element('Sampler')
    env = Element('Environment')
    # Layers
    for ref_layer in layers:
        map_element = Element('Map')
        map_element.set('Id', ref_layer)
        env.append(map_element)
    # Mask
    mask_element = Element('Mask')
    mask_element.set('Id', layer1)
    env.append(mask_element)
    sampler.append(env)
    # Points
    presence = Element('Presence')
    presence.set('Label', 'test_service.py')
Esempio n. 2
0
    if check_layers:
        if not_found_layer1:
            close('Layer 1 used by the test not found on server', 1)
        if not_found_layer2:
            close('Layer 2 used by the test not found on server', 1)

    if verbosity == 3:
        print 'GetLayers: OK'

    layers = [layer1, layer2]

    #####  CREATE MODEL
    ###################################
    if run_model:
        mod_params = Element('ModelParameters')
        mod_params.applyns((None, xml_ns))
        sampler = Element('Sampler')
        env = Element('Environment')
        # Layers
        for ref_layer in layers:
            map_element = Element('Map')
            map_element.set('Id', ref_layer)
            env.append(map_element)
        # Mask
        mask_element = Element('Mask')
        mask_element.set('Id', layer1)
        env.append(mask_element)
        sampler.append(env)
        # Points
        presence = Element('Presence')
        presence.set('Label', 'test_omws2.py')