How change shipping method depends on custom checkout field data woocommerce?
<p>I have added a custom checkout field to my woocommerce checkout page.</p>

<pre><code>add_filter( 'woocommerce_checkout_fields' , 'dropdown' );

function dropdown( $fields ) {
    $fields['billing']['ilce'] = array(
        'label'       =&gt; __('İlçe', 'woocommerce'),
        'placeholder' =&gt; _x('İlçe', 'placeholder', 'woocommerce'),
        'required'    =&gt; true,
        'class'       =&gt; array(
            'form-row-wide',
            'update_totals_on_change'
        ),
        'clear'       =&gt; true,
        'id'          =&gt; 'ilcepicker',
        'type'        =&gt; 'select',
        'options'     =&gt; array(
            'Ataşehir' =&gt; __('Ataşehir', 'woocommerce' ),
            'Şişli'    =&gt; __('Şişli', 'woocommerce' )
        )//end of options
    );

    return $fields;
}
</code></pre>

<p>I want to change shipping method according to options that is selected from my custom field. How can i achieve it? I could not find a way.</p>