当前位置:   article > 正文

Android 实战 - 天气(有缺陷)APP_缺陷app下载

缺陷app下载

序言:

    临近开学,这是假期最后一篇Android文章,也算是假期学习安卓的一个小小的成果吧。 第一次写Android应用,应用中的不足我会一 一列举出来,同时也希望与大家可以指出我的一些问题与不足,我会改进的。图标都是copy网上的,见谅。总之,大家进攻参考吧!可下载源码

缺陷:

  1. UI不是十分漂亮
  2. 权限部分做得并不是很到位,需要手动开启定位权限与定位服务
  3. 定位部分数据传递慢,第一次启动无法定位,但可以手动定位并更新UI
  4. 数据库迁移的不够好,需要重启两次才可以正常使用此应用
  5. 封装的并不是很好
  6. 部分地方未判断错误信息,代码不够健壮

安卓平台: 安卓6.0以上,API 23
效果截图:
在这里插入图片描述
用到的包:
在这里插入图片描述

第一步:okhttp申请数据:

     这里用okhttp 3 或者HttpURLConnection都可以达到相同的目的,都是应用最简单的get()请求,获取JSON数据。
okhttp:

/**
     * 根据网络获取json数据
     * @param city
     */
    void HttpOkttp(String city){
        String net="http://wthrcdn.etouch.cn/weather_mini?city="+city+"";
        OkHttpClient client = new OkHttpClient();
        Request request = new Request.Builder().url(net).get().build();
        client.newCall(request).enqueue(new Callback() {
            @Override
            public void onFailure(Call call, IOException e) {
                Log.i("网络获取Wrong",""+e);
            }
            @Override
            public void onResponse(Call call, Response response) throws IOException {
                if(response.isSuccessful()){
                    InputStream inputStream = response.body().byteStream();
                    BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
                    StringBuffer stringBuffer = new StringBuffer();
                    String line;
                    while((line=bufferedReader.readLine())!=null){
                        stringBuffer.append(line);
                    }
                    Log.i("网络获取Success","成功后,获取的信息:"+stringBuffer.toString());
                    if(stringBuffer.toString()!=null)
                        AnalysisGet(stringBuffer.toString());
                    response.close();
                } else {
                    Log.i("网络获取Wrong","错误代码:"+response.code());
                }
            }
        });
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33

HttpURLConnection:

void HttpContentGet(){
        String urlConnection = "http://wthrcdn.etouch.cn/weather_mini?city=邯郸";
         try {
          URL url = new URL(urlConnection);
          HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();
             BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(httpURLConnection.getInputStream()));
             StringBuffer stringBuffer = new StringBuffer();
             String line;
             while((line=bufferedReader.readLine())!=null){
                 stringBuffer.append(line);
             }
             Log.i("1111",""+stringBuffer.toString());
        } catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (IOException e) {
             e.printStackTrace();
         }
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

数据返回:

{
	"data":{
			"yesterday":{
						"date":"22日星期四",
						"high":"高温 29℃",
						"fx":"北风",
						"low":"低温 22℃",
						"fl":"<![CDATA[<3级]]>",
						"type":"阴"
						},
			"city":"邯郸",
			"forecast":[{"date":"23日星期五",
						 "high":"高温 30℃",
						 "fengli":"<![CDATA[<3级]]>",
						 "low":"低温 23℃",
						 "fengxiang":"南风",
						 "type":"多云"},
						 {"date":"24日星期六",
						 "high":"高温 27℃",
						 "fengli":"<![CDATA[3-4级]]>",
						 "low":"低温 20℃",
						 "fengxiang":"北风",
						 "type":"小雨"},
						 {"date":"25日星期天",
						 "high":"高温 25℃",
						 "fengli":"<![CDATA[<3级]]>",
						 "low":"低温 20℃",
						 "fengxiang":"北风",
						 "type":"阴"},
						 {"date":"26日星期一",
						 "high":"高温 29℃",
						 "fengli":"<![CDATA[<3级]]>",
						 "low":"低温 21℃",
						 "fengxiang":"北风",
						 "type":"阴"},
						 {"date":"27日星期二",
						 "high":"高温 30℃",
						 "fengli":"<![CDATA[<3级]]>",
						 "low":"低温 20℃",
						 "fengxiang":"北风",
						 "type":"多云"}],
			"ganmao":"相对今天出现了较大幅度降温,较易发生感冒,体质较弱的朋友请注意适当防护。",
			"wendu":"29"
			},
	"status":1000,
	"desc":"OK"
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47

第二步:根据返回的信息来创建Weather类,存放调用这些信息

package com.example.newland.weather;

public class Weather {
    String city;
    String date;
    String high;
    String fengli;
    String low;
    String fengxiang;
    String type;
    String ganmao;
    Long wendu;
    Long status;
    String desc;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

第三步:解析JSON并保存在List中:

/**
     * 解析json
     * @param content
     */
    void AnalysisGet(String content){
        try {
            List<Weather> listforWeather= new ArrayList<Weather>();
            Weather weather = new Weather();
            JSONObject sourcedb = new JSONObject(content);
            weather.status = sourcedb.optLong("status");
            weather.desc = sourcedb.optString("desc");
            Log.i("解析json",""+weather.status);
            Log.i("解析json",""+ weather.desc);

            JSONObject data = sourcedb.optJSONObject("data");
            weather.ganmao = data.optString("ganmao");
            weather.wendu = data.optLong("wendu");
            weather.city  = data.optString("city");
            Log.i("解析json",""+ weather.city);
            Log.i("解析json",""+ weather.ganmao);
            Log.i("解析json",""+ weather.wendu+"°C");

            JSONObject yesterday = data.optJSONObject("yesterday");
            weather.date = yesterday.optString("date");
            weather.high = yesterday.optString("high");
            weather.fengxiang = yesterday.optString("fx");
            weather.low = yesterday.optString("low");
            weather.fengli = yesterday.optString("fl");
            weather.type = yesterday.optString("type");
            Log.i("解析json",""+ weather.date);
            Log.i("解析json",""+ weather.high);
            Log.i("解析json",""+ weather.fengxiang);
            Log.i("解析json",""+ weather.low);
            Log.i("解析json",""+ weather.fengli);
            Log.i("解析json",""+ weather.type);
            listforWeather.add(weather);
            JSONArray forecast = data.optJSONArray("forecast");
            for(int i=0;i<forecast.length();i++){
                Weather j = new Weather();
                JSONObject forecasetoday = forecast.getJSONObject(i);
                j.date = forecasetoday.optString("date");
                j.high = forecasetoday.optString("high");
                j.fengli = forecasetoday.optString("fengli");
                j.low = forecasetoday.optString("low");
                j.fengxiang = forecasetoday.optString("fengxiang");
                j.type = forecasetoday.optString("type");
                Log.i("解析json",""+j.date);
                Log.i("解析json",""+j.high);
                Log.i("解析json",""+j.fengli);
                Log.i("解析json",""+j.low);
                Log.i("解析json",""+j.fengxiang);
                Log.i("解析json",""+j.type);
                listforWeather.add(j);
            }
            Log.i("解析json",""+listforWeather.size());
            if(listforWeather.size()!=0)
                ViewTm(listforWeather);
        } catch (JSONException e) {
            e.printStackTrace();
            Log.i("解析json","错误:"+e);
        }
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62

这里用了最简单的json解析,仅是json数组、json对象、Key 与 Value。

第四步:显示在页面中:

 /**
     * 显示不同天的温度
     */
    void ViewTm(List<Weather> listforWeather){
        String []Key = new String[]{"date","tu","zuidiwendu","zuigaowendu","fengxiang","fengli"};
        int []Value = new int[]{R.id.textview_date,R.id.imageView,R.id.zuidiwendu,R.id.zuigaowendu,R.id.fengxiang,R.id.fengli};
        List<Map<String,Object>> listforgridview = new ArrayList<Map<String, Object>>();
        for(int i=0;i<listforWeather.size();i++){
            HashMap<String,Object> hashMap = new HashMap<String, Object>();
            hashMap.put("date",listforWeather.get(i).date);
            hashMap.put("tu",Type(listforWeather.get(i).type.toString()));
            hashMap.put("zuidiwendu",listforWeather.get(i).low);
            hashMap.put("zuigaowendu",listforWeather.get(i).high);
            hashMap.put("fengxiang",listforWeather.get(i).fengxiang);
            hashMap.put("fengli",FengLi(listforWeather.get(i).fengli));
            listforgridview.add(hashMap);
        }
        HttpAcceptionContent.this.runOnUiThread(new Runnable() {
            @Override
            public void run() {
            //这里的PageSet是后来加上的,在显示其他天气的同时,显示本日天气
                PageSet(listforWeather);

                GridView gridView = findViewById(R.id.gridView);
                DisplayMetrics displayMetrics = new DisplayMetrics();
                getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
                float density = displayMetrics.density;
                int gridviewWidth = (int) (110*listforgridview.size()*density);
                int itemWidth = (int) (100*density);
                LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(gridviewWidth,ViewGroup.LayoutParams.MATCH_PARENT);
                gridView.setLayoutParams(layoutParams);
                gridView.setColumnWidth(itemWidth);
                gridView.setHorizontalSpacing(10);
                gridView.setStretchMode(GridView.NO_STRETCH);
                gridView.setNumColumns(listforgridview.size());
                gridView.setAdapter(new SimpleAdapter(HttpAcceptionContent.this,listforgridview,R.layout.share_xml,Key,Value));
            }
        });
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39

这里是使用GridView配合 DisplayMetrics 设置了可以滑动的GridView。
DisplayMetrics类可以获得手机或者平板的尺寸信息,获取时,需要使用
getWindowManager().getDefaultDisplay().getMetrics( DisplayMetrics对象 )方法将屏幕的数据写入进DisplayMetrics对象中。

清洗数据:
源数据中的风力是带有符号的,这里将多余的符号消除 "fengli":"<![CDATA[<3级]]>",

 /**
     * 字符串 风力的匹配
     */
    String FengLi(String fengli){
        String geshi = "未匹配成功!!!";
        if(fengli.length()==15){
            geshi = fengli.substring(10).replaceAll("\\].*\\>", "");
        }else if(fengli.length()==16){
            geshi = fengli.substring(9).replaceAll("\\].*\\>", "");
        }else {
            geshi = "未匹配成功!!!";
        }
        return geshi;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

根据天气类型决定图片

 /**
     * 天气类型判断,决定显示的图片
     */
     int Type(String type){
         int tp = R.drawable.ic_youtube_searched_for_black_24dp;
         if(type.equals("多云")){
             tp = R.drawable.w1;
         }else if(type.equals("晴")){
             tp = R.drawable.w0;
         }else if(type.equals("小雨")){
             tp = R.drawable.w7;
         }else if(type.equals("中雨")){
             tp = R.drawable.w9;
         }else if(type.equals("大雨")){
             tp = R.drawable.w10;
         }else if(type.equals("阵雨")){
             tp = R.drawable.w4;
         }else if(type.equals("雷阵雨")){
             tp = R.drawable.w5;
         }else if(type.equals("阴")){
             tp = R.drawable.w2;
         }else if(type.equals("小雪")){
             tp = R.drawable.w14;
         }else if(type.equals("中雪")){
             tp = R.drawable.w15;
         }else if(type.equals("大雪")){
             tp = R.drawable.w16;
         }else if(type.equals("雨夹雪")){
             tp = R.drawable.w19;
         }else if(type.equals("暴雪")){
             tp = R.drawable.w17;
         }else if(type.equals("雾")){
             tp = R.drawable.w18;
         }else {
             tp = R.drawable.ic_youtube_searched_for_black_24dp;
         }
        return tp;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

布局(同主布局):

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background"
    tools:context=".HttpAcceptionContent">
    <RelativeLayout
        android:id="@+id/Up"
        android:layout_margin="5dp"
        android:layout_width="match_parent"
        android:layout_height="45dp"
        android:background="#5f9254e3"
        >
        <ImageButton
            android:id="@+id/title_city"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_alignParentLeft="true"
            android:background="#00000000"
            android:src="@drawable/title_city"
            />
        <ImageView
            android:id="@+id/base_action_bar_back_divider"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_alignRight="@+id/title_city"
            android:src="@drawable/base_action_bar_back_divider"
            />
        <TextView
            android:id="@+id/city_name"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_margin="5dp"
            android:layout_alignLeft="@+id/base_action_bar_back_divider"
            android:text="石家庄"
            android:textColor="#f21ef9cd"
            android:textSize="25sp"
            />
        <ImageButton
            android:id="@+id/base_action_bar_action_city"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_toLeftOf="@id/title_update"
            android:src="@drawable/base_action_bar_action_city"
            android:background="#00000000"
            />
        <ImageButton
            android:id="@+id/title_update"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_alignParentRight="true"
            android:background="@drawable/title_update"
            />
    </RelativeLayout>
    <RelativeLayout
        android:id="@+id/mid1"
        android:layout_below="@id/Up"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
        <TextView
            android:id="@+id/city_name_mid1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:textColor="#fff"
            android:textSize="45sp"
            />
    </RelativeLayout>
    <RelativeLayout
        android:id="@+id/mid2"
        android:layout_below="@id/mid1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="10dp"
            android:layout_centerInParent="true"
            android:text="-------------------------------------------------"
            android:textColor="#fff"
            android:textSize="10sp"
            />
    </RelativeLayout>
    <LinearLayout
        android:id="@+id/mid3"
        android:layout_below="@id/mid2"
        android:layout_width="match_parent"
        android:orientation="vertical"
        android:layout_height="wrap_content">
        <TextView
            android:id="@+id/date"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="今天几号星期几"
            android:textColor="#fff"
            android:textSize="35dp"
            />
        <TextView
            android:id="@+id/type"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="type"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/wendu"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="wendu"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/diwen"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="diwen"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/gaowen"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="gaowen"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/fengxiang"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="fengxiang"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/fengli"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="fengli"
            android:textColor="#fff"
            android:textSize="30dp"
            />
        <TextView
            android:id="@+id/ganmao"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="ganmao"
            android:textColor="#00ccff"
            android:textSize="25dp"
            />
    </LinearLayout>
    <HorizontalScrollView
        android:layout_below="@id/mid3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="50dp"
        >
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">
            <GridView
                android:id="@+id/gridView"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="center_vertical"
                />
        </LinearLayout>
    </HorizontalScrollView>
</RelativeLayout>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180

GridView使用的填充布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView
        android:id="@+id/textview_date"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="今天"
        android:textColor="#ff0000"
        android:gravity="center_horizontal"
        />
    <ImageView
        android:id="@+id/imageView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@drawable/w0" />
    <TextView
        android:id="@+id/zuidiwendu"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="25°"
        android:textColor="#88cc2e"
        android:gravity="center_horizontal"
        />
    <TextView
        android:id="@+id/zuigaowendu"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="25°"
        android:textColor="#88cc2e"
        android:gravity="center_horizontal"
        />
    <TextView
        android:id="@+id/fengxiang"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="25°"
        android:textColor="#88cc2e"
        android:gravity="center_horizontal"
        />
    <TextView
        android:id="@+id/fengli"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="25°"
        android:textColor="#88cc2e"
        android:gravity="center_horizontal"
        />
</LinearLayout>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51

经过以上的四步后,基本数据就出来了,之后便完善了自选城市的任务

第五步:自选城市:

这里我使用的AutoCompleteTextView
1.复制数据库(这里使用的是别人的数据库,所以在使用时,首先要进行数据库的迁移,这里的思路也是借鉴大神的,主要是在建立数据库之初,先将数据库复制到将要建立数据库的地方。也许是因为复制属于费时操作,导致的前几次app启动的报死)

package com.example.newland.weather;

import android.content.Context;
import android.util.Log;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class CopyDb {
    String path="/data/data/com.example.newland.weather/databases/City.db";
    Context context;
    CopyDb(Context context){
       this.context = context;
     }
     void DbManagerCopy(){
        File file = new File(path);
         try {
             InputStream inputStream = context.getAssets().open("city.db");
             OutputStream outputStream = new FileOutputStream(file);
             byte b[] = new byte[1024];
             int len;
             while((len=inputStream.read(b))!=-1){
                 outputStream.write(b,0,len);
             }
             outputStream.flush();
             outputStream.close();
             inputStream.close();
         } catch (IOException e) {
             e.printStackTrace();
             Log.i("数据库导入错误",""+e);
         }
     }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37

2.建立数据库:

package com.example.newland.weather;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

public class CityDB extends SQLiteOpenHelper {
    public CityDB(Context context) {
        super(context,"City.db",null, 1);
    }

    @Override
    public void onCreate(SQLiteDatabase sqLiteDatabase) {

    }

    @Override
    public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

3.建立与布局相关联的代码:

/**
     * 自选城市,点击事件
     */
    void CustomCity(){
        ImageButton  title_city = findViewById(R.id.title_city);
        View inflateview = LayoutInflater.from(HttpAcceptionContent.this).inflate(R.layout.costomlayout,null,false);
        AlertDialog alert = new AlertDialog.Builder(HttpAcceptionContent.this)
                            .setView(inflateview)
                            .create();
        LoadCostomLayout(inflateview,alert);
        title_city.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                alert.show();
            }
        });
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
 /**
     * 加载自定义布局
     */
    void LoadCostomLayout(View inflateview,AlertDialog alert){
        AutoCompleteTextView autoCompleteTextView = inflateview.findViewById(R.id.autocompletetextView);
        autoCompleteTextView.setAdapter(new ArrayAdapter<String>(HttpAcceptionContent.this,R.layout.pulldown,DBManager()));
        Button sure = inflateview.findViewById(R.id.sure);
        Button cancel = inflateview.findViewById(R.id.cancle);
        sure.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(HttpAcceptionContent.this,"已更改为"+autoCompleteTextView.getText().toString(),Toast.LENGTH_SHORT).show();
                HttpAcceptionContent.this.runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
              HttpOkttp(autoCompleteTextView.getText().toString());
                    }
                });
                alert.cancel();
                autoCompleteTextView.setText("");
            }
        });
        cancel.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                alert.cancel();
            }
        });
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

显示下拉框的布局(自完成文本框的适配器填充的布局):

<?xml version="1.0" encoding="utf-8"?>
    <TextView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/city"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="25sp"
        android:textColor="#ff00d0"
        android:background="#000"
        />

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

4.建立数据库并拿数据:

/**
     *复制并打开数据库,取出城市名字
     */
    List DBManager(){
        List<String> cityname = new ArrayList<String>();
        new CopyDb(HttpAcceptionContent.this).DbManagerCopy();
        CityDB cityDB = new CityDB(HttpAcceptionContent.this);
        SQLiteDatabase sqLiteDatabase = cityDB.getWritableDatabase();
        Log.i("数据库版本"," "+sqLiteDatabase.getVersion());
        Cursor citycursor = sqLiteDatabase.rawQuery("select city from city",null);
        while (citycursor.moveToNext()){
            cityname.add(citycursor.getString(citycursor.getColumnIndex("city")));
        }
        sqLiteDatabase.close();
        return cityname;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

第六步:主布局显示今天天气的代码:

/**
     * 更改布局
     */
    void PageSet(List<Weather> listforWeather){
        TextView city_name = findViewById(R.id.city_name);
        city_name.setText(listforWeather.get(0).city);

        TextView city_name_mid = findViewById(R.id.city_name_mid1);
        city_name_mid.setText(listforWeather.get(0).city);

        TextView date = findViewById(R.id.date);
        date.setText(listforWeather.get(1).date);

        TextView type = findViewById(R.id.type);
        type.setText(listforWeather.get(1).type);

        TextView wendu = findViewById(R.id.wendu);
        wendu.setText(listforWeather.get(0).wendu.toString()+"°C");

        TextView diwen = findViewById(R.id.diwen);
        diwen.setText(listforWeather.get(1).low);

        TextView gaowen = findViewById(R.id.gaowen);
        gaowen.setText(listforWeather.get(1).high);

        TextView fengxiang = findViewById(R.id.fengxiang);
        fengxiang.setText(listforWeather.get(1).fengxiang);

        TextView fengli = findViewById(R.id.fengli);
        fengli.setText(FengLi(listforWeather.get(1).fengli));

        TextView ganmao = findViewById(R.id.ganmao);
        ganmao.setText("提示:"+listforWeather.get(0).ganmao);
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34

第六步定位:

1.创建的定位类:

package com.example.newland.weather;

import android.Manifest;
import android.content.Context;
import android.content.pm.PackageManager;
import android.location.Address;
import android.location.Geocoder;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.support.v4.app.ActivityCompat;
import android.util.Log;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;

public class LocationCity {
    String city;
    String Location_city(Context context) {
        LocationManager locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);

        LocationListener locationListener = new LocationListener() {
            @Override
            public void onLocationChanged(Location location) {
                Geocoder geocoder = new Geocoder(context, Locale.getDefault());
                List<Address> list = new ArrayList<>();
                try {
                    list = geocoder.getFromLocation(location.getLatitude(), location.getLongitude(), 1);
                    Address  address = list.get(0);
                    city=address.getLocality();
                    city = city.replace("市","");
                    Log.i("城市类",""+city);
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }

            @Override
            public void onStatusChanged(String s, int i, Bundle bundle) {

            }

            @Override
            public void onProviderEnabled(String s) {

            }

            @Override
            public void onProviderDisabled(String s) {

            }
        };
        if (ActivityCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(context, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
            // TODO: Consider calling
            //    ActivityCompat#requestPermissions
            // here to request the missing permissions, and then overriding
            //   public void onRequestPermissionsResult(int requestCode, String[] permissions,
            //                                          int[] grantResults)
            // to handle the case where the user grants the permission. See the documentation
            // for ActivityCompat#requestPermissions for more details.

        }
        locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
   
        return city;
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71

2.定位类的调用:

/**
     * 启动定位
     */
    void FirstLocation(){
        LocationCity locationCity = new LocationCity();
        String city = locationCity.Location_city(HttpAcceptionContent.this);
        try {
            Thread.sleep(500);
        } catch (InterruptedException e) {
            e.printStackTrace();
        } finally {
            if(city!=null)
            {
                HttpOkttp(city);
            } else {
                HttpOkttp("北京");
                Toast.makeText(HttpAcceptionContent.this,"定位失败!",Toast.LENGTH_LONG).show();
            }
        }
    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
 /**
     * 手动定位
     */
    void SecondLocation(){
        ImageButton base_action_bar_action_city = findViewById(R.id.base_action_bar_action_city);
        LocationCity locationCity = new LocationCity();
        base_action_bar_action_city.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                String city;
                while ((city = locationCity.Location_city(HttpAcceptionContent.this)) != null){
                    Toast.makeText(HttpAcceptionContent.this,"正在定位",Toast.LENGTH_SHORT).show();
                    if(city!=null){
                        HttpOkttp(city);
                        Toast.makeText(HttpAcceptionContent.this,"定位成功",Toast.LENGTH_SHORT).show();
                        break;
                    }
                }
            }
        });
    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

第七步,天气的更新:

 /**
     * 更新当前天气
     */
    void Update(){
        TextView city_name = findViewById(R.id.city_name);
        ImageButton title_update = findViewById(R.id.title_update);
        title_update.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(HttpAcceptionContent.this,"正在更新"+city_name.getText().toString(),Toast.LENGTH_SHORT).show();
                HttpOkttp(city_name.getText().toString());
                Toast.makeText(HttpAcceptionContent.this,"完成更新"+city_name.getText().toString(),Toast.LENGTH_SHORT).show();
            }
        });
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

第八步:onCreate调用的顺序:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_http_acception_content);

        FirstLocation();//第一次启动定位
        CustomCity();//自选城市的按钮
        SecondLocation();//手动定位
        Update();//手动更新天气
    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

这里有一部分城市,是我从数据库中倒出来并改写成了ITEM形式:

<item>北京</item>
<item>海淀</item>
<item>朝阳</item>
<item>顺义</item>
<item>怀柔</item>
<item>通州</item>
<item>昌平</item>
<item>延庆</item>
<item>丰台</item>
<item>石景山</item>
<item>大兴</item>
<item>房山</item>
<item>密云</item>
<item>门头沟</item>
<item>平谷</item>
<item>八达岭</item>
<item>佛爷顶</item>
<item>汤河口</item>
<item>密云上甸子</item>
<item>斋堂</item>
<item>霞云岭</item>
<item>上海</item>
<item>闵行</item>
<item>宝山</item>
<item>川沙</item>
<item>嘉定</item>
<item>南汇</item>
<item>金山</item>
<item>青浦</item>
<item>松江</item>
<item>奉贤</item>
<item>崇明</item>
<item>陈家镇</item>
<item>引水船</item>
<item>徐家汇</item>
<item>浦东</item>
<item>天津</item>
<item>武清</item>
<item>宝坻</item>
<item>东丽</item>
<item>西青</item>
<item>北辰</item>
<item>宁河</item>
<item>汉沽</item>
<item>静海</item>
<item>津南</item>
<item>塘沽</item>
<item>大港</item>
<item>平台</item>
<item>蓟县</item>
<item>重庆</item>
<item>永川</item>
<item>合川</item>
<item>南川</item>
<item>江津</item>
<item>万盛</item>
<item>渝北</item>
<item>北碚</item>
<item>巴南</item>
<item>长寿</item>
<item>黔江</item>
<item>万州天城</item>
<item>万州龙宝</item>
<item>涪陵</item>
<item>开县</item>
<item>城口</item>
<item>云阳</item>
<item>巫溪</item>
<item>奉节</item>
<item>巫山</item>
<item>潼南</item>
<item>垫江</item>
<item>梁平</item>
<item>忠县</item>
<item>石柱</item>
<item>大足</item>
<item>荣昌</item>
<item>铜梁</item>
<item>璧山</item>
<item>丰都</item>
<item>武隆</item>
<item>彭水</item>
<item>綦江</item>
<item>酉阳</item>
<item>金佛山</item>
<item>秀山</item>
<item>沙坪坝</item>
<item>哈尔滨</item>
<item>双城</item>
<item>呼兰</item>
<item>阿城</item>
<item>宾县</item>
<item>依兰</item>
<item>巴彦</item>
<item>通河</item>
<item>方正</item>
<item>延寿</item>
<item>尚志</item>
<item>五常</item>
<item>木兰</item>
<item>齐齐哈尔</item>
<item>讷河</item>
<item>龙江</item>
<item>甘南</item>
<item>富裕</item>
<item>依安</item>
<item>拜泉</item>
<item>克山</item>
<item>克东</item>
<item>泰来</item>
<item>牡丹江</item>
<item>海林</item>
<item>穆棱</item>
<item>林口</item>
<item>绥芬河</item>
<item>宁安</item>
<item>东宁</item>
<item>佳木斯</item>
<item>汤原</item>
<item>抚远</item>
<item>桦川</item>
<item>桦南</item>
<item>同江</item>
<item>富锦</item>
<item>绥化</item>
<item>肇东</item>
<item>安达</item>
<item>海伦</item>
<item>明水</item>
<item>望奎</item>
<item>兰西</item>
<item>青冈</item>
<item>庆安</item>
<item>绥棱</item>
<item>黑河</item>
<item>嫩江</item>
<item>孙吴</item>
<item>逊克</item>
<item>五大连池</item>
<item>北安</item>
<item>大兴安岭</item>
<item>塔河</item>
<item>漠河</item>
<item>呼玛</item>
<item>呼中</item>
<item>新林</item>
<item>阿木尔</item>
<item>加格达奇</item>
<item>伊春</item>
<item>乌伊岭</item>
<item>五营</item>
<item>铁力</item>
<item>嘉荫</item>
<item>大庆</item>
<item>林甸</item>
<item>肇州</item>
<item>肇源</item>
<item>杜蒙</item>
<item>七台河</item>
<item>勃利</item>
<item>鸡西</item>
<item>虎林</item>
<item>密山</item>
<item>鸡东</item>
<item>鹤岗</item>
<item>绥滨</item>
<item>萝北</item>
<item>双鸭山</item>
<item>集贤</item>
<item>宝清</item>
<item>饶河</item>
<item>长春</item>
<item>农安</item>
<item>德惠</item>
<item>九台</item>
<item>榆树</item>
<item>双阳</item>
<item>吉林</item>
<item>舒兰</item>
<item>永吉</item>
<item>蛟河</item>
<item>磐石</item>
<item>桦甸</item>
<item>烟筒山</item>
<item>延吉</item>
<item>敦化</item>
<item>安图</item>
<item>汪清</item>
<item>和龙</item>
<item>天池</item>
<item>龙井</item>
<item>珲春</item>
<item>图们</item>
<item>松江</item>
<item>罗子沟</item>
<item>延边</item>
<item>四平</item>
<item>双辽</item>
<item>梨树</item>
<item>公主岭</item>
<item>伊通</item>
<item>孤家子</item>
<item>通化</item>
<item>梅河口</item>
<item>柳河</item>
<item>辉南</item>
<item>集安</item>
<item>通化县</item>
<item>白城</item>
<item>洮南</item>
<item>大安</item>
<item>镇赉</item>
<item>通榆</item>
<item>辽源</item>
<item>东丰</item>
<item>松原</item>
<item>乾安</item>
<item>前郭</item>
<item>长岭</item>
<item>扶余</item>
<item>白山</item>
<item>靖宇</item>
<item>临江</item>
<item>东岗</item>
<item>长白</item>
<item>沈阳</item>
<item>苏家屯</item>
<item>辽中</item>
<item>康平</item>
<item>法库</item>
<item>新民</item>
<item>于洪</item>
<item>新城子</item>
<item>大连</item>
<item>瓦房店</item>
<item>金州</item>
<item>普兰店</item>
<item>旅顺</item>
<item>长海</item>
<item>庄河</item>
<item>皮口</item>
<item>海洋岛</item>
<item>鞍山</item>
<item>台安</item>
<item>岫岩</item>
<item>海城</item>
<item>抚顺</item>
<item>清原</item>
<item>章党</item>
<item>本溪</item>
<item>本溪县</item>
<item>草河口</item>
<item>桓仁</item>
<item>丹东</item>
<item>凤城</item>
<item>宽甸</item>
<item>东港</item>
<item>东沟</item>
<item>锦州</item>
<item>凌海</item>
<item>北宁</item>
<item>义县</item>
<item>黑山</item>
<item>北镇</item>
<item>营口</item>
<item>大石桥</item>
<item>盖州</item>
<item>阜新</item>
<item>彰武</item>
<item>辽阳</item>
<item>辽阳县</item>
<item>灯塔</item>
<item>铁岭</item>
<item>开原</item>
<item>昌图</item>
<item>西丰</item>
<item>朝阳</item>
<item>建平</item>
<item>凌源</item>
<item>喀左</item>
<item>北票</item>
<item>羊山</item>
<item>建平县</item>
<item>盘锦</item>
<item>大洼</item>
<item>盘山</item>
<item>葫芦岛</item>
<item>建昌</item>
<item>绥中</item>
<item>兴城</item>
<item>呼和浩特</item>
<item>土默特左旗</item>
<item>托克托</item>
<item>和林格尔</item>
<item>清水河</item>
<item>呼和浩特市郊区</item>
<item>武川</item>
<item>包头</item>
<item>白云鄂博</item>
<item>满都拉</item>
<item>土默特右旗</item>
<item>固阳</item>
<item>达尔罕茂明安联合旗</item>
<item>石拐</item>
<item>乌海</item>
<item>集宁</item>
<item>卓资</item>
<item>化德</item>
<item>商都</item>
<item>希拉穆仁</item>
<item>兴和</item>
<item>凉城</item>
<item>察哈尔右翼前旗</item>
<item>察哈尔右翼中旗</item>
<item>察哈尔右翼后旗</item>
<item>四子王旗</item>
<item>丰镇</item>
<item>通辽</item>
<item>舍伯吐</item>
<item>科尔沁左翼中旗</item>
<item>科尔沁左翼后旗</item>
<item>青龙山</item>
<item>开鲁</item>
<item>库伦旗</item>
<item>奈曼旗</item>
<item>扎鲁特旗</item>
<item>高力板</item>
<item>巴雅尔吐胡硕</item>
<item>通辽钱家店</item>
<item>赤峰</item>
<item>赤峰郊区站</item>
<item>阿鲁科尔沁旗</item>
<item>浩尔吐</item>
<item>巴林左旗</item>
<item>巴林右旗</item>
<item>林西</item>
<item>克什克腾旗</item>
<item>翁牛特旗</item>
<item>岗子</item>
<item>喀喇沁旗</item>
<item>八里罕</item>
<item>宁城</item>
<item>敖汉旗</item>
<item>宝过图</item>
<item>鄂尔多斯</item>
<item>达拉特旗</item>
<item>准格尔旗</item>
<item>鄂托克前旗</item>
<item>河南</item>
<item>伊克乌素</item>
<item>鄂托克旗</item>
<item>杭锦旗</item>
<item>乌审旗</item>
<item>伊金霍洛旗</item>
<item>乌审召</item>
<item>东胜</item>
<item>临河</item>
<item>五原</item>
<item>磴口</item>
<item>乌拉特前旗</item>
<item>大佘太</item>
<item>乌拉特中旗</item>
<item>乌拉特后旗</item>
<item>海力素</item>
<item>那仁宝力格</item>
<item>杭锦后旗</item>
<item>巴盟农试站</item>
<item>锡林浩特</item>
<item>朝克乌拉</item>
<item>二连浩特</item>
<item>阿巴嘎旗</item>
<item>伊和郭勒</item>
<item>苏尼特左旗</item>
<item>苏尼特右旗</item>
<item>朱日和</item>
<item>东乌珠穆沁旗</item>
<item>西乌珠穆沁旗</item>
<item>太仆寺旗</item>
<item>镶黄旗</item>
<item>正镶白旗</item>
<item>正兰旗</item>
<item>多伦</item>
<item>博克图</item>
<item>乌拉盖</item>
<item>白日乌拉</item>
<item>那日图</item>
<item>呼伦贝尔</item>
<item>海拉尔</item>
<item>小二沟</item>
<item>阿荣旗</item>
<item>莫力达瓦旗</item>
<item>鄂伦春旗</item>
<item>鄂温克旗</item>
<item>陈巴尔虎旗</item>
<item>新巴尔虎左旗</item>
<item>新巴尔虎右旗</item>
<item>满洲里</item>
<item>牙克石</item>
<item>扎兰屯</item>
<item>额尔古纳</item>
<item>根河</item>
<item>图里河</item>
<item>乌兰浩特</item>
<item>阿尔山</item>
<item>科尔沁右翼中旗</item>
<item>胡尔勒</item>
<item>扎赉特旗</item>
<item>索伦</item>
<item>突泉</item>
<item>霍林郭勒</item>
<item>阿拉善左旗</item>
<item>阿拉善右旗</item>
<item>额济纳旗</item>
<item>拐子湖</item>
<item>吉兰太</item>
<item>锡林高勒</item>
<item>头道湖</item>
<item>中泉子</item>
<item>巴彦诺尔贡</item>
<item>雅布赖</item>
<item>乌斯太</item>
<item>孪井滩</item>
<item>石家庄</item>
<item>井陉</item>
<item>正定</item>
<item>栾城</item>
<item>行唐</item>
<item>灵寿</item>
<item>高邑</item>
<item>深泽</item>
<item>赞皇</item>
<item>无极</item>
<item>平山</item>
<item>元氏</item>
<item>赵县</item>
<item>辛集</item>
<item>藁城</item>
<item>晋洲</item>
<item>新乐</item>
<item>保定</item>
<item>满城</item>
<item>阜平</item>
<item>徐水</item>
<item>唐县</item>
<item>高阳</item>
<item>容城</item>
<item>紫荆关</item>
<item>涞源</item>
<item>望都</item>
<item>安新</item>
<item>易县</item>
<item>涞水</item>
<item>曲阳</item>
<item>蠡县</item>
<item>顺平</item>
<item>雄县</item>
<item>涿州</item>
<item>定州</item>
<item>安国</item>
<item>高碑店</item>
<item>张家口</item>
<item>宣化</item>
<item>张北</item>
<item>康保</item>
<item>沽源</item>
<item>尚义</item>
<item>蔚县</item>
<item>阳原</item>
<item>怀安</item>
<item>万全</item>
<item>怀来</item>
<item>涿鹿</item>
<item>赤城</item>
<item>崇礼</item>
<item>承德</item>
<item>承德县</item>
<item>兴隆</item>
<item>平泉</item>
<item>滦平</item>
<item>隆化</item>
<item>丰宁</item>
<item>宽城</item>
<item>围场</item>
<item>塞罕坎</item>
<item>唐山</item>
<item>丰南</item>
<item>丰润</item>
<item>滦县</item>
<item>滦南</item>
<item>乐亭</item>
<item>迁西</item>
<item>玉田</item>
<item>唐海</item>
<item>遵化</item>
<item>迁安</item>
<item>廊坊</item>
<item>固安</item>
<item>永清</item>
<item>香河</item>
<item>大城</item>
<item>文安</item>
<item>大厂</item>
<item>霸州</item>
<item>三河</item>
<item>沧州</item>
<item>青县</item>
<item>东光</item>
<item>海兴</item>
<item>盐山</item>
<item>肃宁</item>
<item>南皮</item>
<item>吴桥</item>
<item>献县</item>
<item>孟村</item>
<item>泊头</item>
<item>任丘</item>
<item>黄骅</item>
<item>河间</item>
<item>曹妃甸</item>
<item>衡水</item>
<item>枣强</item>
<item>武邑</item>
<item>武强</item>
<item>饶阳</item>
<item>安平</item>
<item>故城</item>
<item>景县</item>
<item>阜城</item>
<item>冀州</item>
<item>深州</item>
<item>邢台</item>
<item>临城</item>
<item>邢台县浆水</item>
<item>内邱</item>
<item>柏乡</item>
<item>隆尧</item>
<item>南和</item>
<item>宁晋</item>
<item>巨鹿</item>
<item>新河</item>
<item>广宗</item>
<item>平乡</item>
<item>威县</item>
<item>清河</item>
<item>临西</item>
<item>南宫</item>
<item>沙河</item>
<item>任县</item>
<item>邯郸</item>
<item>峰峰</item>
<item>临漳</item>
<item>成安</item>
<item>大名</item>
<item>涉县</item>
<item>磁县</item>
<item>肥乡</item>
<item>永年</item>
<item>邱县</item>
<item>鸡泽</item>
<item>广平</item>
<item>馆陶</item>
<item>魏县</item>
<item>曲周</item>
<item>武安</item>
<item>秦皇岛</item>
<item>青龙</item>
<item>昌黎</item>
<item>抚宁</item>
<item>卢龙</item>
<item>北戴河</item>
<item>太原</item>
<item>清徐</item>
<item>阳曲</item>
<item>娄烦</item>
<item>太原古交区</item>
<item>太原北郊</item>
<item>太原南郊</item>
<item>大同</item>
<item>阳高</item>
<item>大同县</item>
<item>天镇</item>
<item>广灵</item>
<item>灵邱</item>
<item>浑源</item>
<item>左云</item>
<item>阳泉</item>
<item>盂县</item>
<item>平定</item>
<item>晋中</item>
<item>榆次</item>
<item>榆社</item>
<item>左权</item>
<item>和顺</item>
<item>昔阳</item>
<item>寿阳</item>
<item>太谷</item>
<item>祁县</item>
<item>平遥</item>
<item>灵石</item>
<item>介休</item>
<item>长治</item>
<item>黎城</item>
<item>屯留</item>
<item>潞城</item>
<item>襄垣</item>
<item>平顺</item>
<item>武乡</item>
<item>沁县</item>
<item>长子</item>
<item>沁源</item>
<item>壶关</item>
<item>晋城</item>
<item>沁水</item>
<item>阳城</item>
<item>陵川</item>
<item>高平</item>
<item>临汾</item>
<item>曲沃</item>
<item>永和</item>
<item>隰县</item>
<item>大宁</item>
<item>吉县</item>
<item>襄汾</item>
<item>蒲县</item>
<item>汾西</item>
<item>洪洞</item>
<item>霍州</item>
<item>乡宁</item>
<item>翼城</item>
<item>侯马</item>
<item>浮山</item>
<item>安泽</item>
<item>古县</item>
<item>运城</item>
<item>临猗</item>
<item>稷山</item>
<item>万荣</item>
<item>河津</item>
<item>新绛</item>
<item>绛县</item>
<item>闻喜</item>
<item>垣曲</item>
<item>永济</item>
<item>芮城</item>
<item>夏县</item>
<item>平陆</item>
<item>朔州</item>
<item>平鲁</item>
<item>山阴</item>
<item>右玉</item>
<item>应县</item>
<item>怀仁</item>
<item>忻州</item>
<item>定襄</item>
<item>五台县豆村</item>
<item>河曲</item>
<item>偏关</item>
<item>神池</item>
<item>宁武</item>
<item>代县</item>
<item>繁峙</item>
<item>五台山</item>
<item>保德</item>
<item>静乐</item>
<item>岢岚</item>
<item>五寨</item>
<item>原平</item>
<item>吕梁</item>
<item>离石</item>
<item>临县</item>
<item>兴县</item>
<item>岚县</item>
<item>柳林</item>
<item>石楼</item>
<item>方山</item>
<item>交口</item>
<item>中阳</item>
<item>孝义</item>
<item>汾阳</item>
<item>文水</item>
<item>交城</item>
<item>西安</item>
<item>长安</item>
<item>临潼</item>
<item>蓝田</item>
<item>周至</item>
<item>户县</item>
<item>高陵</item>
<item>杨凌</item>
<item>咸阳</item>
<item>三原</item>
<item>礼泉</item>
<item>永寿</item>
<item>淳化</item>
<item>泾阳</item>
<item>武功</item>
<item>乾县</item>
<item>彬县</item>
<item>长武</item>
<item>旬邑</item>
<item>兴平</item>
<item>延安</item>
<item>延长</item>
<item>延川</item>
<item>子长</item>
<item>宜川</item>
<item>富县</item>
<item>志丹</item>
<item>安塞</item>
<item>甘泉</item>
<item>洛川</item>
<item>黄陵</item>
<item>黄龙</item>
<item>吴起</item>
<item>榆林</item>
<item>府谷</item>
<item>神木</item>
<item>佳县</item>
<item>定边</item>
<item>靖边</item>
<item>横山</item>
<item>米脂</item>
<item>子洲</item>
<item>绥德</item>
<item>吴堡</item>
<item>清涧</item>
<item>渭南</item>
<item>华县</item>
<item>潼关</item>
<item>大荔</item>
<item>白水</item>
<item>富平</item>
<item>蒲城</item>
<item>澄城</item>
<item>合阳</item>
<item>韩城</item>
<item>华阴</item>
<item>华山</item>
<item>商洛</item>
<item>洛南</item>
<item>柞水</item>
<item>镇安</item>
<item>丹凤</item>
<item>商南</item>
<item>山阳</item>
<item>安康</item>
<item>紫阳</item>
<item>石泉</item>
<item>汉阴</item>
<item>旬阳</item>
<item>岚皋</item>
<item>平利</item>
<item>白河</item>
<item>镇坪</item>
<item>宁陕</item>
<item>汉中</item>
<item>略阳</item>
<item>勉县</item>
<item>留坝</item>
<item>洋县</item>
<item>城固</item>
<item>西乡</item>
<item>佛坪</item>
<item>宁强</item>
<item>南郑</item>
<item>镇巴</item>
<item>宝鸡</item>
<item>宝鸡县</item>
<item>千阳</item>
<item>麟游</item>
<item>岐山</item>
<item>凤翔</item>
<item>扶风</item>
<item>眉县</item>
<item>太白</item>
<item>凤县</item>
<item>陇县</item>
<item>铜川</item>
<item>耀县</item>
<item>宜君</item>
<item>济南</item>
<item>长清</item>
<item>商河</item>
<item>章丘</item>
<item>平阴</item>
<item>济阳</item>
<item>青岛</item>
<item>崂山</item>
<item>潮连岛</item>
<item>即墨</item>
<item>胶州</item>
<item>胶南</item>
<item>莱西</item>
<item>平度</item>
<item>淄博</item>
<item>淄川</item>
<item>博山</item>
<item>高青</item>
<item>周村</item>
<item>沂源</item>
<item>桓台</item>
<item>临淄</item>
<item>德州</item>
<item>武城</item>
<item>临邑</item>
<item>陵县</item>
<item>齐河</item>
<item>乐陵</item>
<item>庆云</item>
<item>平原</item>
<item>宁津</item>
<item>夏津</item>
<item>禹城</item>
<item>烟台</item>
<item>莱州</item>
<item>长岛</item>
<item>蓬莱</item>
<item>龙口</item>
<item>招远</item>
<item>栖霞</item>
<item>福山</item>
<item>牟平</item>
<item>莱阳</item>
<item>海阳</item>
<item>千里岩</item>
<item>潍坊</item>
<item>青州</item>
<item>寿光</item>
<item>临朐</item>
<item>昌乐</item>
<item>昌邑</item>
<item>安丘</item>
<item>高密</item>
<item>诸城</item>
<item>济宁</item>
<item>嘉祥</item>
<item>微山</item>
<item>鱼台</item>
<item>兖州</item>
<item>金乡</item>
<item>汶上</item>
<item>泗水</item>
<item>梁山</item>
<item>曲阜</item>
<item>邹城</item>
<item>泰安</item>
<item>新泰</item>
<item>泰山</item>
<item>肥城</item>
<item>东平</item>
<item>宁阳</item>
<item>临沂</item>
<item>莒南</item>
<item>沂南</item>
<item>苍山</item>
<item>临沭</item>
<item>郯城</item>
<item>蒙阴</item>
<item>平邑</item>
<item>费县</item>
<item>沂水</item>
<item>马站</item>
<item>菏泽</item>
<item>鄄城</item>
<item>郓城</item>
<item>东明</item>
<item>定陶</item>
<item>巨野</item>
<item>曹县</item>
<item>成武</item>
<item>单县</item>
<item>滨州</item>
<item>博兴</item>
<item>无棣</item>
<item>阳信</item>
<item>惠民</item>
<item>沾化</item>
<item>邹平</item>
<item>东营</item>
<item>河口</item>
<item>垦利</item>
<item>利津</item>
<item>广饶</item>
<item>威海</item>
<item>文登</item>
<item>荣成</item>
<item>乳山</item>
<item>成山头</item>
<item>石岛</item>
<item>枣庄</item>
<item>薛城</item>
<item>峄城</item>
<item>台儿庄</item>
<item>滕州</item>
<item>日照</item>
<item>五莲</item>
<item>莒县</item>
<item>莱芜</item>
<item>聊城</item>
<item>冠县</item>
<item>阳谷</item>
<item>高唐</item>
<item>茌平</item>
<item>东阿</item>
<item>临清</item>
<item>朝城</item>
<item>莘县</item>
<item>乌鲁木齐</item>
<item>蔡家湖</item>
<item>小渠子</item>
<item>巴仑台</item>
<item>达坂城</item>
<item>十三间房气象站</item>
<item>天山大西沟</item>
<item>乌鲁木齐牧试站</item>
<item>天池</item>
<item>白杨沟</item>
<item>克拉玛依</item>
<item>石河子</item>
<item>炮台</item>
<item>莫索湾</item>
<item>乌兰乌苏</item>
<item>昌吉</item>
<item>呼图壁</item>
<item>米泉</item>
<item>阜康</item>
<item>吉木萨尔</item>
<item>奇台</item>
<item>玛纳斯</item>
<item>木垒</item>
<item>北塔山</item>
<item>吐鲁番</item>
<item>托克逊</item>
<item>吐鲁番东坎</item>
<item>鄯善</item>
<item>红柳河</item>
<item>库尔勒</item>
<item>轮台</item>
<item>尉犁</item>
<item>若羌</item>
<item>且末</item>
<item>和静</item>
<item>焉耆</item>
<item>和硕</item>
<item>库米什</item>
<item>巴音布鲁克</item>
<item>铁干里克</item>
<item>博湖</item>
<item>塔中</item>
<item>阿拉尔</item>
<item>阿克苏</item>
<item>乌什</item>
<item>温宿</item>
<item>拜城</item>
<item>新和</item>
<item>沙雅</item>
<item>库车</item>
<item>柯坪</item>
<item>阿瓦提</item>
<item>喀什</item>
<item>英吉沙</item>
<item>塔什库尔干</item>
<item>麦盖提</item>
<item>莎车</item>
<item>叶城</item>
<item>泽普</item>
<item>巴楚</item>
<item>岳普湖</item>
<item>伽师</item>
<item>伊宁</item>
<item>察布查尔</item>
<item>尼勒克</item>
<item>伊宁县</item>
<item>巩留</item>
<item>新源</item>
<item>昭苏</item>
<item>特克斯</item>
<item>霍城</item>
<item>霍尔果斯</item>
<item>塔城</item>
<item>裕民</item>
<item>额敏</item>
<item>和布克赛尔</item>
<item>托里</item>
<item>乌苏</item>
<item>沙湾</item>
<item>和丰</item>
<item>哈密</item>
<item>沁城</item>
<item>巴里坤</item>
<item>伊吾</item>
<item>淖毛湖</item>
<item>和田</item>
<item>皮山</item>
<item>策勒</item>
<item>墨玉</item>
<item>洛浦</item>
<item>民丰</item>
<item>于田</item>
<item>阿勒泰</item>
<item>哈巴河</item>
<item>一八五团</item>
<item>黑山头</item>
<item>吉木乃</item>
<item>布尔津</item>
<item>福海</item>
<item>富蕴</item>
<item>青河</item>
<item>安德河</item>
<item>阿图什</item>
<item>乌恰</item>
<item>阿克陶</item>
<item>阿合奇</item>
<item>吐尔尕特</item>
<item>博乐</item>
<item>温泉</item>
<item>精河</item>
<item>阿拉山口</item>
<item>拉萨</item>
<item>当雄</item>
<item>尼木</item>
<item>墨竹贡卡</item>
<item>日喀则</item>
<item>拉孜</item>
<item>南木林</item>
<item>聂拉木</item>
<item>定日</item>
<item>江孜</item>
<item>帕里</item>
<item>山南</item>
<item>贡嘎</item>
<item>琼结</item>
<item>加查</item>
<item>浪卡子</item>
<item>错那</item>
<item>隆子</item>
<item>泽当</item>
<item>林芝</item>
<item>波密</item>
<item>米林</item>
<item>察隅</item>
<item>昌都</item>
<item>丁青</item>
<item>类乌齐</item>
<item>洛隆</item>
<item>左贡</item>
<item>芒康</item>
<item>八宿</item>
<item>那曲</item>
<item>嘉黎</item>
<item>班戈</item>
<item>安多</item>
<item>索县</item>
<item>比如</item>
<item>阿里</item>
<item>改则</item>
<item>申扎</item>
<item>狮泉河</item>
<item>普兰</item>
<item>西宁</item>
<item>大通</item>
<item>湟源</item>
<item>湟中</item>
<item>铁卜加</item>
<item>铁卜加寺</item>
<item>中心站</item>
<item>海东</item>
<item>乐都</item>
<item>民和</item>
<item>互助</item>
<item>化隆</item>
<item>循化</item>
<item>冷湖</item>
<item>平安</item>
<item>黄南</item>
<item>尖扎</item>
<item>泽库</item>
<item>河南</item>
<item>海南</item>
<item>江西沟</item>
<item>贵德</item>
<item>河卡</item>
<item>兴海</item>
<item>贵南</item>
<item>同德</item>
<item>共和</item>
<item>果洛</item>
<item>班玛</item>
<item>甘德</item>
<item>达日</item>
<item>久治</item>
<item>玛多</item>
<item>清水河</item>
<item>玛沁</item>
<item>玉树</item>
<item>托托河</item>
<item>治多</item>
<item>杂多</item>
<item>囊谦</item>
<item>曲麻莱</item>
<item>海西</item>
<item>格尔木</item>
<item>察尔汉</item>
<item>野牛沟</item>
<item>五道梁</item>
<item>小灶火</item>
<item>天峻</item>
<item>乌兰</item>
<item>都兰</item>
<item>诺木洪</item>
<item>茫崖</item>
<item>大柴旦</item>
<item>茶卡</item>
<item>香日德</item>
<item>德令哈</item>
<item>海北</item>
<item>门源</item>
<item>祁连</item>
<item>海晏</item>
<item>托勒</item>
<item>刚察</item>
<item>兰州</item>
<item>皋兰</item>
<item>永登</item>
<item>榆中</item>
<item>定西</item>
<item>通渭</item>
<item>陇西</item>
<item>渭源</item>
<item>临洮</item>
<item>漳县</item>
<item>岷县</item>
<item>安定</item>
<item>平凉</item>
<item>泾川</item>
<item>灵台</item>
<item>崇信</item>
<item>华亭</item>
<item>庄浪</item>
<item>静宁</item>
<item>崆峒</item>
<item>庆阳</item>
<item>西峰</item>
<item>环县</item>
<item>华池</item>
<item>合水</item>
<item>正宁</item>
<item>宁县</item>
<item>镇原</item>
<item>庆城</item>
<item>武威</item>
<item>民勤</item>
<item>古浪</item>
<item>乌鞘岭</item>
<item>天祝</item>
<item>金昌</item>
<item>永昌</item>
<item>张掖</item>
<item>肃南</item>
<item>民乐</item>
<item>临泽</item>
<item>高台</item>
<item>山丹</item>
<item>酒泉</item>
<item>鼎新</item>
<item>金塔</item>
<item>马鬃山</item>
<item>瓜州</item>
<item>肃北</item>
<item>玉门镇</item>
<item>敦煌</item>
<item>天水</item>
<item>北道区</item>
<item>清水</item>
<item>秦安</item>
<item>甘谷</item>
<item>武山</item>
<item>张家川</item>
<item>麦积</item>
<item>武都</item>
<item>成县</item>
<item>文县</item>
<item>宕昌</item>
<item>康县</item>
<item>西和</item>
<item>礼县</item>
<item>徽县</item>
<item>两当</item>
<item>临夏</item>
<item>康乐</item>
<item>永靖</item>
<item>广河</item>
<item>和政</item>
<item>东乡</item>
<item>合作</item>
<item>临潭</item>
<item>卓尼</item>
<item>舟曲</item>
<item>迭部</item>
<item>玛曲</item>
<item>碌曲</item>
<item>夏河</item>
<item>白银</item>
<item>靖远</item>
<item>会宁</item>
<item>华家岭</item>
<item>景泰</item>
<item>银川</item>
<item>永宁</item>
<item>灵武</item>
<item>贺兰</item>
<item>石嘴山</item>
<item>惠农</item>
<item>平罗</item>
<item>陶乐</item>
<item>石炭井</item>
<item>大武口</item>
<item>吴忠</item>
<item>同心</item>
<item>盐池</item>
<item>韦州</item>
<item>麻黄山</item>
<item>青铜峡</item>
<item>固原</item>
<item>西吉</item>
<item>隆德</item>
<item>泾源</item>
<item>六盘山</item>
<item>彭阳</item>
<item>中卫</item>
<item>中宁</item>
<item>兴仁堡</item>
<item>海原</item>
<item>郑州</item>
<item>巩义</item>
<item>荥阳</item>
<item>登封</item>
<item>新密</item>
<item>新郑</item>
<item>中牟</item>
<item>郑州农试站</item>
<item>安阳</item>
<item>汤阴</item>
<item>滑县</item>
<item>内黄</item>
<item>林州</item>
<item>新乡</item>
<item>获嘉</item>
<item>原阳</item>
<item>辉县</item>
<item>卫辉</item>
<item>延津</item>
<item>封丘</item>
<item>长垣</item>
<item>许昌</item>
<item>鄢陵</item>
<item>襄城</item>
<item>长葛</item>
<item>禹州</item>
<item>平顶山</item>
<item>郏县</item>
<item>宝丰</item>
<item>汝州</item>
<item>叶县</item>
<item>舞钢</item>
<item>鲁山</item>
<item>信阳</item>
<item>息县</item>
<item>罗山</item>
<item>光山</item>
<item>新县</item>
<item>淮滨</item>
<item>潢川</item>
<item>固始</item>
<item>商城</item>
<item>鸡公山</item>
<item>信阳地区农试站</item>
<item>南阳</item>
<item>南召</item>
<item>方城</item>
<item>社旗</item>
<item>西峡</item>
<item>内乡</item>
<item>镇平</item>
<item>淅川</item>
<item>新野</item>
<item>唐河</item>
<item>邓州</item>
<item>桐柏</item>
<item>开封</item>
<item>杞县</item>
<item>尉氏</item>
<item>通许</item>
<item>兰考</item>
<item>洛阳</item>
<item>新安</item>
<item>孟津</item>
<item>宜阳</item>
<item>洛宁</item>
<item>伊川</item>
<item>嵩县</item>
<item>偃师</item>
<item>栾川</item>
<item>汝阳</item>
<item>商丘</item>
<item>睢阳区</item>
<item>睢县</item>
<item>民权</item>
<item>虞城</item>
<item>柘城</item>
<item>宁陵</item>
<item>夏邑</item>
<item>永城</item>
<item>焦作</item>
<item>修武</item>
<item>武陟</item>
<item>沁阳</item>
<item>博爱</item>
<item>温县</item>
<item>孟州</item>
<item>鹤壁</item>
<item>浚县</item>
<item>淇县</item>
<item>濮阳</item>
<item>台前</item>
<item>南乐</item>
<item>清丰</item>
<item>范县</item>
<item>周口</item>
<item>扶沟</item>
<item>太康</item>
<item>淮阳</item>
<item>西华</item>
<item>商水</item>
<item>项城</item>
<item>郸城</item>
<item>鹿邑</item>
<item>沈丘</item>
<item>黄泛区</item>
<item>漯河</item>
<item>临颍</item>
<item>舞阳</item>
<item>驻马店</item>
<item>西平</item>
<item>遂平</item>
<item>上蔡</item>
<item>汝南</item>
<item>泌阳</item>
<item>平舆</item>
<item>新蔡</item>
<item>确山</item>
<item>正阳</item>
<item>三门峡</item>
<item>灵宝</item>
<item>渑池</item>
<item>卢氏</item>
<item>济源</item>
<item>南京</item>
<item>溧水</item>
<item>高淳</item>
<item>江宁</item>
<item>六合</item>
<item>江浦</item>
<item>浦口</item>
<item>无锡</item>
<item>江阴</item>
<item>宜兴</item>
<item>镇江</item>
<item>丹阳</item>
<item>扬中</item>
<item>句容</item>
<item>丹徒</item>
<item>苏州</item>
<item>常熟</item>
<item>张家港</item>
<item>昆山</item>
<item>吴县东山</item>
<item>吴县</item>
<item>吴江</item>
<item>太仓</item>
<item>南通</item>
<item>海安</item>
<item>如皋</item>
<item>如东</item>
<item>吕泗</item>
<item>吕泗渔场</item>
<item>启东</item>
<item>海门</item>
<item>通州</item>
<item>扬州</item>
<item>宝应</item>
<item>仪征</item>
<item>高邮</item>
<item>江都</item>
<item>邗江</item>
<item>盐城</item>
<item>响水</item>
<item>滨海</item>
<item>阜宁</item>
<item>射阳</item>
<item>建湖</item>
<item>东台</item>
<item>大丰</item>
<item>盐都</item>
<item>徐州</item>
<item>徐州农试站</item>
<item>丰县</item>
<item>沛县</item>
<item>邳州</item>
<item>睢宁</item>
<item>新沂</item>
<item>淮安</item>
<item>金湖</item>
<item>盱眙</item>
<item>洪泽</item>
<item>涟水</item>
<item>淮阴县</item>
<item>淮阴</item>
<item>楚州</item>
<item>连云港</item>
<item>东海</item>
<item>赣榆</item>
<item>灌云</item>
<item>灌南</item>
<item>西连岛</item>
<item>燕尾港</item>
<item>常州</item>
<item>溧阳</item>
<item>金坛</item>
<item>泰州</item>
<item>兴化</item>
<item>泰兴</item>
<item>姜堰</item>
<item>靖江</item>
<item>宿迁</item>
<item>沭阳</item>
<item>泗阳</item>
<item>泗洪</item>
<item>武汉</item>
<item>蔡甸</item>
<item>黄陂</item>
<item>新洲</item>
<item>江夏</item>
<item>襄樊</item>
<item>襄阳</item>
<item>保康</item>
<item>南漳</item>
<item>宜城</item>
<item>老河口</item>
<item>谷城</item>
<item>枣阳</item>
<item>鄂州</item>
<item>孝感</item>
<item>安陆</item>
<item>云梦</item>
<item>大悟</item>
<item>应城</item>
<item>汉川</item>
<item>黄冈</item>
<item>红安</item>
<item>麻城</item>
<item>罗田</item>
<item>英山</item>
<item>浠水</item>
<item>蕲春</item>
<item>黄梅</item>
<item>武穴</item>
<item>黄石</item>
<item>大冶</item>
<item>阳新</item>
<item>咸宁</item>
<item>赤壁</item>
<item>嘉鱼</item>
<item>崇阳</item>
<item>通城</item>
<item>通山</item>
<item>荆州</item>
<item>江陵</item>
<item>公安</item>
<item>石首</item>
<item>监利</item>
<item>洪湖</item>
<item>松滋</item>
<item>宜昌</item>
<item>远安</item>
<item>秭归</item>
<item>兴山</item>
<item>宜昌县</item>
<item>五峰</item>
<item>当阳</item>
<item>长阳</item>
<item>宜都</item>
<item>枝江</item>
<item>三峡</item>
<item>夷陵</item>
<item>恩施</item>
<item>利川</item>
<item>建始</item>
<item>咸丰</item>
<item>宣恩</item>
<item>鹤峰</item>
<item>来凤</item>
<item>巴东</item>
<item>绿葱坡</item>
<item>十堰</item>
<item>竹溪</item>
<item>郧西</item>
<item>郧县</item>
<item>竹山</item>
<item>房县</item>
<item>丹江口</item>
<item>神农架</item>
<item>随州</item>
<item>广水</item>
<item>荆门</item>
<item>钟祥</item>
<item>京山</item>
<item>天门</item>
<item>仙桃</item>
<item>潜江</item>
<item>杭州</item>
<item>萧山</item>
<item>桐庐</item>
<item>淳安</item>
<item>建德</item>
<item>余杭</item>
<item>临安</item>
<item>富阳</item>
<item>湖州</item>
<item>长兴</item>
<item>安吉</item>
<item>德清</item>
<item>嘉兴</item>
<item>嘉善</item>
<item>海宁</item>
<item>桐乡</item>
<item>平湖</item>
<item>海盐</item>
<item>宁波</item>
<item>慈溪</item>
<item>余姚</item>
<item>奉化</item>
<item>象山</item>
<item>石浦</item>
<item>宁海</item>
<item>鄞县</item>
<item>北仑</item>
<item>鄞州</item>
<item>镇海</item>
<item>绍兴</item>
<item>诸暨</item>
<item>上虞</item>
<item>新昌</item>
<item>嵊州</item>
<item>台州</item>
<item>括苍山</item>
<item>玉环</item>
<item>三门</item>
<item>天台</item>
<item>仙居</item>
<item>温岭</item>
<item>大陈</item>
<item>洪家</item>
<item>温州</item>
<item>泰顺</item>
<item>文成</item>
<item>平阳</item>
<item>瑞安</item>
<item>洞头</item>
<item>乐清</item>
<item>永嘉</item>
<item>苍南</item>
<item>丽水</item>
<item>遂昌</item>
<item>龙泉</item>
<item>缙云</item>
<item>青田</item>
<item>云和</item>
<item>庆元</item>
<item>金华</item>
<item>浦江</item>
<item>兰溪</item>
<item>义乌</item>
<item>东阳</item>
<item>武义</item>
<item>永康</item>
<item>磐安</item>
<item>衢州</item>
<item>常山</item>
<item>开化</item>
<item>龙游</item>
<item>江山</item>
<item>舟山</item>
<item>嵊泗</item>
<item>嵊山</item>
<item>岱山</item>
<item>普陀</item>
<item>定海</item>
<item>合肥</item>
<item>长丰</item>
<item>肥东</item>
<item>肥西</item>
<item>蚌埠</item>
<item>怀远</item>
<item>固镇</item>
<item>五河</item>
<item>芜湖</item>
<item>繁昌</item>
<item>芜湖县</item>
<item>南陵</item>
<item>淮南</item>
<item>凤台</item>
<item>马鞍山</item>
<item>当涂</item>
<item>安庆</item>
<item>枞阳</item>
<item>太湖</item>
<item>潜山</item>
<item>怀宁</item>
<item>宿松</item>
<item>望江</item>
<item>岳西</item>
<item>桐城</item>
<item>宿州</item>
<item>砀山</item>
<item>灵璧</item>
<item>泗县</item>
<item>萧县</item>
<item>阜阳</item>
<item>阜南</item>
<item>颍上</item>
<item>临泉</item>
<item>界首</item>
<item>太和</item>
<item>亳州</item>
<item>涡阳</item>
<item>利辛</item>
<item>蒙城</item>
<item>黄山站</item>
<item>黄山区</item>
<item>屯溪</item>
<item>祁门</item>
<item>黟县</item>
<item>歙县</item>
<item>休宁</item>
<item>黄山市</item>
<item>滁州</item>
<item>凤阳</item>
<item>明光</item>
<item>定远</item>
<item>全椒</item>
<item>来安</item>
<item>天长</item>
<item>淮北</item>
<item>濉溪</item>
<item>铜陵</item>
<item>宣城</item>
<item>泾县</item>
<item>旌德</item>
<item>宁国</item>
<item>绩溪</item>
<item>广德</item>
<item>郎溪</item>
<item>六安</item>
<item>霍邱</item>
<item>寿县</item>
<item>南溪</item>
<item>金寨</item>
<item>霍山</item>
<item>舒城</item>
<item>巢湖</item>
<item>庐江</item>
<item>无为</item>
<item>含山</item>
<item>和县</item>
<item>池州</item>
<item>东至</item>
<item>青阳</item>
<item>九华山</item>
<item>石台</item>
<item>福州</item>
<item>闽清</item>
<item>闽侯</item>
<item>罗源</item>
<item>连江</item>
<item>马祖</item>
<item>永泰</item>
<item>平潭</item>
<item>福州郊区</item>
<item>长乐</item>
<item>福清</item>
<item>平潭海峡大桥</item>
<item>厦门</item>
<item>同安</item>
<item>宁德</item>
<item>古田</item>
<item>霞浦</item>
<item>寿宁</item>
<item>周宁</item>
<item>福安</item>
<item>柘荣</item>
<item>福鼎</item>
<item>屏南</item>
<item>莆田</item>
<item>仙游</item>
<item>秀屿港</item>
<item>泉州</item>
<item>安溪</item>
<item>九仙山</item>
<item>永春</item>
<item>德化</item>
<item>南安</item>
<item>崇武</item>
<item>金山</item>
<item>晋江</item>
<item>漳州</item>
<item>长泰</item>
<item>南靖</item>
<item>平和</item>
<item>龙海</item>
<item>漳浦</item>
<item>诏安</item>
<item>东山</item>
<item>云霄</item>
<item>华安</item>
<item>龙岩</item>
<item>长汀</item>
<item>连城</item>
<item>武平</item>
<item>上杭</item>
<item>永定</item>
<item>漳平</item>
<item>三明</item>
<item>宁化</item>
<item>清流</item>
<item>泰宁</item>
<item>将乐</item>
<item>建宁</item>
<item>明溪</item>
<item>沙县</item>
<item>尤溪</item>
<item>永安</item>
<item>大田</item>
<item>南平</item>
<item>顺昌</item>
<item>光泽</item>
<item>邵武</item>
<item>武夷山</item>
<item>浦城</item>
<item>建阳</item>
<item>松溪</item>
<item>政和</item>
<item>建瓯</item>
<item>南昌</item>
<item>新建</item>
<item>南昌县</item>
<item>安义</item>
<item>进贤</item>
<item>莲塘</item>
<item>九江</item>
<item>瑞昌</item>
<item>庐山</item>
<item>武宁</item>
<item>德安</item>
<item>永修</item>
<item>湖口</item>
<item>彭泽</item>
<item>星子</item>
<item>都昌</item>
<item>棠荫</item>
<item>修水</item>
<item>上饶</item>
<item>鄱阳</item>
<item>婺源</item>
<item>康山</item>
<item>余干</item>
<item>万年</item>
<item>德兴</item>
<item>上饶县</item>
<item>弋阳</item>
<item>横峰</item>
<item>铅山</item>
<item>玉山</item>
<item>广丰</item>
<item>波阳</item>
<item>抚州</item>
<item>广昌</item>
<item>乐安</item>
<item>崇仁</item>
<item>金溪</item>
<item>资溪</item>
<item>宜黄</item>
<item>南城</item>
<item>南丰</item>
<item>黎川</item>
<item>东乡</item>
<item>宜春</item>
<item>铜鼓</item>
<item>宜丰</item>
<item>万载</item>
<item>上高</item>
<item>靖安</item>
<item>奉新</item>
<item>高安</item>
<item>樟树</item>
<item>丰城</item>
<item>吉安</item>
<item>吉安县</item>
<item>吉水</item>
<item>新干</item>
<item>峡江</item>
<item>永丰</item>
<item>永新</item>
<item>井冈山</item>
<item>万安</item>
<item>遂川</item>
<item>泰和</item>
<item>安福</item>
<item>宁冈</item>
<item>赣州</item>
<item>崇义</item>
<item>上犹</item>
<item>南康</item>
<item>大余</item>
<item>信丰</item>
<item>宁都</item>
<item>石城</item>
<item>瑞金</item>
<item>于都</item>
<item>会昌</item>
<item>安远</item>
<item>全南</item>
<item>龙南</item>
<item>定南</item>
<item>寻乌</item>
<item>兴国</item>
<item>景德镇</item>
<item>乐平</item>
<item>萍乡</item>
<item>莲花</item>
<item>新余</item>
<item>分宜</item>
<item>鹰潭</item>
<item>余江</item>
<item>贵溪</item>
<item>长沙</item>
<item>宁乡</item>
<item>浏阳</item>
<item>马坡岭</item>
<item>湘潭</item>
<item>韶山</item>
<item>湘乡</item>
<item>株洲</item>
<item>攸县</item>
<item>醴陵</item>
<item>株洲县</item>
<item>茶陵</item>
<item>炎陵</item>
<item>衡阳</item>
<item>衡山</item>
<item>衡东</item>
<item>祁东</item>
<item>衡阳县</item>
<item>常宁</item>
<item>衡南</item>
<item>耒阳</item>
<item>南岳</item>
<item>郴州</item>
<item>桂阳</item>
<item>嘉禾</item>
<item>宜章</item>
<item>临武</item>
<item>桥口</item>
<item>资兴</item>
<item>汝城</item>
<item>安仁</item>
<item>永兴</item>
<item>桂东</item>
<item>常德</item>
<item>安乡</item>
<item>桃源</item>
<item>汉寿</item>
<item>澧县</item>
<item>临澧</item>
<item>石门</item>
<item>益阳</item>
<item>赫山区</item>
<item>南县</item>
<item>桃江</item>
<item>安化</item>
<item>沅江</item>
<item>娄底</item>
<item>双峰</item>
<item>冷水江</item>
<item>冷水滩</item>
<item>新化</item>
<item>涟源</item>
<item>邵阳</item>
<item>隆回</item>
<item>洞口</item>
<item>新邵</item>
<item>邵东</item>
<item>绥宁</item>
<item>新宁</item>
<item>武冈</item>
<item>城步</item>
<item>邵阳县</item>
<item>岳阳</item>
<item>华容</item>
<item>湘阴</item>
<item>汨罗</item>
<item>平江</item>
<item>临湘</item>
<item>张家界</item>
<item>桑植</item>
<item>慈利</item>
<item>怀化</item>
<item>鹤城区</item>
<item>沅陵</item>
<item>辰溪</item>
<item>靖州</item>
<item>会同</item>
<item>通道</item>
<item>麻阳</item>
<item>新晃</item>
<item>芷江</item>
<item>溆浦</item>
<item>黔阳</item>
<item>洪江</item>
<item>永州</item>
<item>祁阳</item>
<item>东安</item>
<item>双牌</item>
<item>道县</item>
<item>宁远</item>
<item>江永</item>
<item>蓝山</item>
<item>新田</item>
<item>江华</item>
<item>吉首</item>
<item>保靖</item>
<item>永顺</item>
<item>古丈</item>
<item>凤凰</item>
<item>泸溪</item>
<item>龙山</item>
<item>花垣</item>
<item>贵阳</item>
<item>白云</item>
<item>花溪</item>
<item>乌当</item>
<item>息烽</item>
<item>开阳</item>
<item>修文</item>
<item>清镇</item>
<item>遵义</item>
<item>遵义县</item>
<item>仁怀</item>
<item>绥阳</item>
<item>湄潭</item>
<item>凤冈</item>
<item>桐梓</item>
<item>赤水</item>
<item>习水</item>
<item>道真</item>
<item>正安</item>
<item>务川</item>
<item>余庆</item>
<item>汇川</item>
<item>安顺</item>
<item>普定</item>
<item>镇宁</item>
<item>平坝</item>
<item>紫云</item>
<item>关岭</item>
<item>都匀</item>
<item>贵定</item>
<item>瓮安</item>
<item>长顺</item>
<item>福泉</item>
<item>惠水</item>
<item>龙里</item>
<item>罗甸</item>
<item>平塘</item>
<item>独山</item>
<item>三都</item>
<item>荔波</item>
<item>凯里</item>
<item>岑巩</item>
<item>施秉</item>
<item>镇远</item>
<item>黄平</item>
<item>黄平旧洲</item>
<item>麻江</item>
<item>丹寨</item>
<item>三穗</item>
<item>台江</item>
<item>剑河</item>
<item>雷山</item>
<item>黎平</item>
<item>天柱</item>
<item>锦屏</item>
<item>榕江</item>
<item>从江</item>
<item>炉山</item>
<item>铜仁</item>
<item>江口</item>
<item>玉屏</item>
<item>万山</item>
<item>思南</item>
<item>塘头</item>
<item>印江</item>
<item>石阡</item>
<item>沿河</item>
<item>德江</item>
<item>松桃</item>
<item>毕节</item>
<item>赫章</item>
<item>金沙</item>
<item>威宁</item>
<item>大方</item>
<item>纳雍</item>
<item>织金</item>
<item>六盘水</item>
<item>六枝</item>
<item>水城</item>
<item>盘县</item>
<item>黔西</item>
<item>晴隆</item>
<item>兴仁</item>
<item>贞丰</item>
<item>望谟</item>
<item>兴义</item>
<item>安龙</item>
<item>册亨</item>
<item>普安</item>
<item>成都</item>
<item>龙泉驿</item>
<item>新都</item>
<item>温江</item>
<item>金堂</item>
<item>双流</item>
<item>郫县</item>
<item>大邑</item>
<item>蒲江</item>
<item>新津</item>
<item>都江堰</item>
<item>彭州</item>
<item>邛崃</item>
<item>崇州</item>
<item>崇庆</item>
<item>彭县</item>
<item>攀枝花</item>
<item>仁和</item>
<item>米易</item>
<item>盐边</item>
<item>自贡</item>
<item>富顺</item>
<item>荣县</item>
<item>绵阳</item>
<item>三台</item>
<item>盐亭</item>
<item>安县</item>
<item>梓潼</item>
<item>北川</item>
<item>平武</item>
<item>江油</item>
<item>南充</item>
<item>南部</item>
<item>营山</item>
<item>蓬安</item>
<item>仪陇</item>
<item>西充</item>
<item>阆中</item>
<item>达州</item>
<item>宣汉</item>
<item>开江</item>
<item>大竹</item>
<item>渠县</item>
<item>万源</item>
<item>达川</item>
<item>遂宁</item>
<item>蓬溪</item>
<item>射洪</item>
<item>广安</item>
<item>岳池</item>
<item>武胜</item>
<item>邻水</item>
<item>华蓥山</item>
<item>巴中</item>
<item>通江</item>
<item>南江</item>
<item>平昌</item>
<item>泸州</item>
<item>泸县</item>
<item>合江</item>
<item>叙永</item>
<item>古蔺</item>
<item>纳溪</item>
<item>宜宾</item>
<item>宜宾农试站</item>
<item>宜宾县</item>
<item>南溪</item>
<item>江安</item>
<item>长宁</item>
<item>高县</item>
<item>珙县</item>
<item>筠连</item>
<item>兴文</item>
<item>屏山</item>
<item>内江</item>
<item>东兴</item>
<item>威远</item>
<item>资中</item>
<item>隆昌</item>
<item>资阳</item>
<item>安岳</item>
<item>乐至</item>
<item>简阳</item>
<item>乐山</item>
<item>犍为</item>
<item>井研</item>
<item>夹江</item>
<item>沐川</item>
<item>峨边</item>
<item>马边</item>
<item>峨眉</item>
<item>峨眉山</item>
<item>眉山</item>
<item>仁寿</item>
<item>彭山</item>
<item>洪雅</item>
<item>丹棱</item>
<item>青神</item>
<item>凉山</item>
<item>木里</item>
<item>盐源</item>
<item>德昌</item>
<item>会理</item>
<item>会东</item>
<item>宁南</item>
<item>普格</item>
<item>西昌</item>
<item>金阳</item>
<item>昭觉</item>
<item>喜德</item>
<item>冕宁</item>
<item>越西</item>
<item>甘洛</item>
<item>雷波</item>
<item>美姑</item>
<item>布拖</item>
<item>雅安</item>
<item>名山</item>
<item>荣经</item>
<item>汉源</item>
<item>石棉</item>
<item>天全</item>
<item>芦山</item>
<item>宝兴</item>
<item>甘孜</item>
<item>康定</item>
<item>泸定</item>
<item>丹巴</item>
<item>九龙</item>
<item>雅江</item>
<item>道孚</item>
<item>炉霍</item>
<item>新龙</item>
<item>德格</item>
<item>白玉</item>
<item>石渠</item>
<item>色达</item>
<item>理塘</item>
<item>巴塘</item>
<item>乡城</item>
<item>稻城</item>
<item>得荣</item>
<item>阿坝</item>
<item>汶川</item>
<item>理县</item>
<item>茂县</item>
<item>松潘</item>
<item>九寨沟</item>
<item>金川</item>
<item>小金</item>
<item>黑水</item>
<item>马尔康</item>
<item>壤塘</item>
<item>若尔盖</item>
<item>红原</item>
<item>南坪</item>
<item>德阳</item>
<item>中江</item>
<item>广汉</item>
<item>什邡</item>
<item>绵竹</item>
<item>罗江</item>
<item>广元</item>
<item>旺苍</item>
<item>青川</item>
<item>剑阁</item>
<item>苍溪</item>
<item>广州</item>
<item>番禺</item>
<item>从化</item>
<item>增城</item>
<item>花都</item>
<item>天河</item>
<item>韶关</item>
<item>乳源</item>
<item>始兴</item>
<item>翁源</item>
<item>乐昌</item>
<item>仁化</item>
<item>南雄</item>
<item>新丰</item>
<item>曲江</item>
<item>惠州</item>
<item>博罗</item>
<item>惠阳</item>
<item>惠东</item>
<item>龙门</item>
<item>梅州</item>
<item>兴宁</item>
<item>蕉岭</item>
<item>大埔</item>
<item>丰顺</item>
<item>平远</item>
<item>五华</item>
<item>梅县</item>
<item>汕头</item>
<item>潮阳</item>
<item>澄海</item>
<item>南澳</item>
<item>云澳</item>
<item>南澎岛</item>
<item>深圳</item>
<item>珠海</item>
<item>斗门</item>
<item>黄茅洲</item>
<item>佛山</item>
<item>顺德</item>
<item>三水</item>
<item>南海</item>
<item>肇庆</item>
<item>广宁</item>
<item>四会</item>
<item>德庆</item>
<item>怀集</item>
<item>封开</item>
<item>高要</item>
<item>湛江</item>
<item>吴川</item>
<item>雷州</item>
<item>徐闻</item>
<item>廉江</item>
<item>硇洲</item>
<item>遂溪</item>
<item>江门</item>
<item>开平</item>
<item>新会</item>
<item>恩平</item>
<item>台山</item>
<item>上川岛</item>
<item>鹤山</item>
<item>河源</item>
<item>紫金</item>
<item>连平</item>
<item>和平</item>
<item>龙川</item>
<item>清远</item>
<item>连南</item>
<item>连州</item>
<item>连山</item>
<item>阳山</item>
<item>佛冈</item>
<item>英德</item>
<item>云浮</item>
<item>罗定</item>
<item>新兴</item>
<item>郁南</item>
<item>潮州</item>
<item>饶平</item>
<item>东莞</item>
<item>中山</item>
<item>阳江</item>
<item>阳春</item>
<item>揭阳</item>
<item>揭西</item>
<item>普宁</item>
<item>惠来</item>
<item>茂名</item>
<item>高州</item>
<item>化州</item>
<item>电白</item>
<item>信宜</item>
<item>汕尾</item>
<item>海丰</item>
<item>陆丰</item>
<item>遮浪</item>
<item>东沙岛</item>
<item>昆明</item>
<item>昆明农试站</item>
<item>东川</item>
<item>寻甸</item>
<item>晋宁</item>
<item>宜良</item>
<item>石林</item>
<item>呈贡</item>
<item>富民</item>
<item>嵩明</item>
<item>禄劝</item>
<item>安宁</item>
<item>太华山</item>
<item>河口</item>
<item>大理</item>
<item>云龙</item>
<item>漾鼻</item>
<item>永平</item>
<item>宾川</item>
<item>弥渡</item>
<item>祥云</item>
<item>魏山</item>
<item>剑川</item>
<item>洱源</item>
<item>鹤庆</item>
<item>南涧</item>
<item>红河</item>
<item>石屏</item>
<item>建水</item>
<item>弥勒</item>
<item>元阳</item>
<item>绿春</item>
<item>开远</item>
<item>个旧</item>
<item>蒙自</item>
<item>屏边</item>
<item>泸西</item>
<item>金平</item>
<item>曲靖</item>
<item>沾益</item>
<item>陆良</item>
<item>富源</item>
<item>马龙</item>
<item>师宗</item>
<item>罗平</item>
<item>会泽</item>
<item>宣威</item>
<item>保山</item>
<item>富宁</item>
<item>龙陵</item>
<item>施甸</item>
<item>昌宁</item>
<item>腾冲</item>
<item>文山</item>
<item>西畴</item>
<item>马关</item>
<item>麻栗坡</item>
<item>砚山</item>
<item>邱北</item>
<item>广南</item>
<item>玉溪</item>
<item>澄江</item>
<item>江川</item>
<item>通海</item>
<item>华宁</item>
<item>新平</item>
<item>易门</item>
<item>峨山</item>
<item>元江</item>
<item>楚雄</item>
<item>大姚</item>
<item>元谋</item>
<item>姚安</item>
<item>牟定</item>
<item>南华</item>
<item>武定</item>
<item>禄丰</item>
<item>双柏</item>
<item>永仁</item>
<item>普洱</item>
<item>景谷</item>
<item>景东</item>
<item>澜沧</item>
<item>普洱</item>
<item>墨江</item>
<item>江城</item>
<item>孟连</item>
<item>西盟</item>
<item>镇源</item>
<item>镇沅</item>
<item>宁洱</item>
<item>昭通</item>
<item>鲁甸</item>
<item>彝良</item>
<item>镇雄</item>
<item>威信</item>
<item>巧家</item>
<item>绥江</item>
<item>永善</item>
<item>盐津</item>
<item>大关</item>
<item>临沧</item>
<item>沧源</item>
<item>耿马</item>
<item>双江</item>
<item>凤庆</item>
<item>永德</item>
<item>云县</item>
<item>镇康</item>
<item>怒江</item>
<item>福贡</item>
<item>兰坪</item>
<item>泸水</item>
<item>六库</item>
<item>贡山</item>
<item>香格里拉</item>
<item>德钦</item>
<item>维西</item>
<item>中甸</item>
<item>丽江</item>
<item>永胜</item>
<item>华坪</item>
<item>宁蒗</item>
<item>德宏</item>
<item>潞江坝</item>
<item>陇川</item>
<item>盈江</item>
<item>畹町镇</item>
<item>瑞丽</item>
<item>梁河</item>
<item>潞西</item>
<item>景洪</item>
<item>大勐龙</item>
<item>勐海</item>
<item>景洪电站</item>
<item>勐腊</item>
<item>南宁</item>
<item>南宁城区</item>
<item>邕宁</item>
<item>横县</item>
<item>隆安</item>
<item>马山</item>
<item>上林</item>
<item>武鸣</item>
<item>宾阳</item>
<item>硕龙</item>
<item>崇左</item>
<item>天等</item>
<item>龙州</item>
<item>凭祥</item>
<item>大新</item>
<item>扶绥</item>
<item>宁明</item>
<item>海渊</item>
<item>柳州</item>
<item>柳城</item>
<item>沙塘</item>
<item>鹿寨</item>
<item>柳江</item>
<item>融安</item>
<item>融水</item>
<item>三江</item>
<item>来宾</item>
<item>忻城</item>
<item>金秀</item>
<item>象州</item>
<item>武宣</item>
<item>桂林</item>
<item>桂林农试站</item>
<item>龙胜</item>
<item>永福</item>
<item>临桂</item>
<item>兴安</item>
<item>灵川</item>
<item>全州</item>
<item>灌阳</item>
<item>阳朔</item>
<item>恭城</item>
<item>平乐</item>
<item>荔浦</item>
<item>资源</item>
<item>梧州</item>
<item>藤县</item>
<item>太平</item>
<item>苍梧</item>
<item>蒙山</item>
<item>岑溪</item>
<item>贺州</item>
<item>昭平</item>
<item>富川</item>
<item>钟山</item>
<item>信都</item>
<item>贵港</item>
<item>桂平</item>
<item>平南</item>
<item>玉林</item>
<item>博白</item>
<item>北流</item>
<item>容县</item>
<item>陆川</item>
<item>百色</item>
<item>那坡</item>
<item>田阳</item>
<item>德保</item>
<item>靖西</item>
<item>田东</item>
<item>平果</item>
<item>隆林</item>
<item>西林</item>
<item>乐业</item>
<item>凌云</item>
<item>田林</item>
<item>钦州</item>
<item>浦北</item>
<item>灵山</item>
<item>河池</item>
<item>天峨</item>
<item>东兰</item>
<item>巴马</item>
<item>环江</item>
<item>罗城</item>
<item>宜州</item>
<item>凤山</item>
<item>南丹</item>
<item>都安</item>
<item>北海</item>
<item>合浦</item>
<item>涠洲岛</item>
<item>防城港</item>
<item>上思</item>
<item>东兴</item>
<item>板栏</item>
<item>防城</item>
<item>海口</item>
<item>琼山</item>
<item>三亚</item>
<item>东方</item>
<item>临高</item>
<item>澄迈</item>
<item>儋州</item>
<item>昌江</item>
<item>白沙</item>
<item>琼中</item>
<item>定安</item>
<item>屯昌</item>
<item>琼海</item>
<item>文昌</item>
<item>清兰</item>
<item>保亭</item>
<item>万宁</item>
<item>陵水</item>
<item>西沙</item>
<item>珊瑚岛</item>
<item>永署礁</item>
<item>南沙岛</item>
<item>乐东</item>
<item>五指山</item>
<item>通什</item>
<item>香港</item>
<item>九龙</item>
<item>新界</item>
<item>中环</item>
<item>铜锣湾</item>
<item>澳门</item>
<item>台北县</item>
<item>台北市</item>
<item>高雄</item>
<item>东港</item>
<item>大武</item>
<item>恒春</item>
<item>兰屿</item>
<item>台南</item>
<item>台中</item>
<item>桃园</item>
<item>新竹县</item>
<item>新竹市</item>
<item>公馆</item>
<item>宜兰</item>
<item>马公</item>
<item>东吉屿</item>
<item>嘉义</item>
<item>阿里山</item>
<item>玉山</item>
<item>新港</item>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590
  • 591
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • 603
  • 604
  • 605
  • 606
  • 607
  • 608
  • 609
  • 610
  • 611
  • 612
  • 613
  • 614
  • 615
  • 616
  • 617
  • 618
  • 619
  • 620
  • 621
  • 622
  • 623
  • 624
  • 625
  • 626
  • 627
  • 628
  • 629
  • 630
  • 631
  • 632
  • 633
  • 634
  • 635
  • 636
  • 637
  • 638
  • 639
  • 640
  • 641
  • 642
  • 643
  • 644
  • 645
  • 646
  • 647
  • 648
  • 649
  • 650
  • 651
  • 652
  • 653
  • 654
  • 655
  • 656
  • 657
  • 658
  • 659
  • 660
  • 661
  • 662
  • 663
  • 664
  • 665
  • 666
  • 667
  • 668
  • 669
  • 670
  • 671
  • 672
  • 673
  • 674
  • 675
  • 676
  • 677
  • 678
  • 679
  • 680
  • 681
  • 682
  • 683
  • 684
  • 685
  • 686
  • 687
  • 688
  • 689
  • 690
  • 691
  • 692
  • 693
  • 694
  • 695
  • 696
  • 697
  • 698
  • 699
  • 700
  • 701
  • 702
  • 703
  • 704
  • 705
  • 706
  • 707
  • 708
  • 709
  • 710
  • 711
  • 712
  • 713
  • 714
  • 715
  • 716
  • 717
  • 718
  • 719
  • 720
  • 721
  • 722
  • 723
  • 724
  • 725
  • 726
  • 727
  • 728
  • 729
  • 730
  • 731
  • 732
  • 733
  • 734
  • 735
  • 736
  • 737
  • 738
  • 739
  • 740
  • 741
  • 742
  • 743
  • 744
  • 745
  • 746
  • 747
  • 748
  • 749
  • 750
  • 751
  • 752
  • 753
  • 754
  • 755
  • 756
  • 757
  • 758
  • 759
  • 760
  • 761
  • 762
  • 763
  • 764
  • 765
  • 766
  • 767
  • 768
  • 769
  • 770
  • 771
  • 772
  • 773
  • 774
  • 775
  • 776
  • 777
  • 778
  • 779
  • 780
  • 781
  • 782
  • 783
  • 784
  • 785
  • 786
  • 787
  • 788
  • 789
  • 790
  • 791
  • 792
  • 793
  • 794
  • 795
  • 796
  • 797
  • 798
  • 799
  • 800
  • 801
  • 802
  • 803
  • 804
  • 805
  • 806
  • 807
  • 808
  • 809
  • 810
  • 811
  • 812
  • 813
  • 814
  • 815
  • 816
  • 817
  • 818
  • 819
  • 820
  • 821
  • 822
  • 823
  • 824
  • 825
  • 826
  • 827
  • 828
  • 829
  • 830
  • 831
  • 832
  • 833
  • 834
  • 835
  • 836
  • 837
  • 838
  • 839
  • 840
  • 841
  • 842
  • 843
  • 844
  • 845
  • 846
  • 847
  • 848
  • 849
  • 850
  • 851
  • 852
  • 853
  • 854
  • 855
  • 856
  • 857
  • 858
  • 859
  • 860
  • 861
  • 862
  • 863
  • 864
  • 865
  • 866
  • 867
  • 868
  • 869
  • 870
  • 871
  • 872
  • 873
  • 874
  • 875
  • 876
  • 877
  • 878
  • 879
  • 880
  • 881
  • 882
  • 883
  • 884
  • 885
  • 886
  • 887
  • 888
  • 889
  • 890
  • 891
  • 892
  • 893
  • 894
  • 895
  • 896
  • 897
  • 898
  • 899
  • 900
  • 901
  • 902
  • 903
  • 904
  • 905
  • 906
  • 907
  • 908
  • 909
  • 910
  • 911
  • 912
  • 913
  • 914
  • 915
  • 916
  • 917
  • 918
  • 919
  • 920
  • 921
  • 922
  • 923
  • 924
  • 925
  • 926
  • 927
  • 928
  • 929
  • 930
  • 931
  • 932
  • 933
  • 934
  • 935
  • 936
  • 937
  • 938
  • 939
  • 940
  • 941
  • 942
  • 943
  • 944
  • 945
  • 946
  • 947
  • 948
  • 949
  • 950
  • 951
  • 952
  • 953
  • 954
  • 955
  • 956
  • 957
  • 958
  • 959
  • 960
  • 961
  • 962
  • 963
  • 964
  • 965
  • 966
  • 967
  • 968
  • 969
  • 970
  • 971
  • 972
  • 973
  • 974
  • 975
  • 976
  • 977
  • 978
  • 979
  • 980
  • 981
  • 982
  • 983
  • 984
  • 985
  • 986
  • 987
  • 988
  • 989
  • 990
  • 991
  • 992
  • 993
  • 994
  • 995
  • 996
  • 997
  • 998
  • 999
  • 1000
  • 1001
  • 1002
  • 1003
  • 1004
  • 1005
  • 1006
  • 1007
  • 1008
  • 1009
  • 1010
  • 1011
  • 1012
  • 1013
  • 1014
  • 1015
  • 1016
  • 1017
  • 1018
  • 1019
  • 1020
  • 1021
  • 1022
  • 1023
  • 1024
  • 1025
  • 1026
  • 1027
  • 1028
  • 1029
  • 1030
  • 1031
  • 1032
  • 1033
  • 1034
  • 1035
  • 1036
  • 1037
  • 1038
  • 1039
  • 1040
  • 1041
  • 1042
  • 1043
  • 1044
  • 1045
  • 1046
  • 1047
  • 1048
  • 1049
  • 1050
  • 1051
  • 1052
  • 1053
  • 1054
  • 1055
  • 1056
  • 1057
  • 1058
  • 1059
  • 1060
  • 1061
  • 1062
  • 1063
  • 1064
  • 1065
  • 1066
  • 1067
  • 1068
  • 1069
  • 1070
  • 1071
  • 1072
  • 1073
  • 1074
  • 1075
  • 1076
  • 1077
  • 1078
  • 1079
  • 1080
  • 1081
  • 1082
  • 1083
  • 1084
  • 1085
  • 1086
  • 1087
  • 1088
  • 1089
  • 1090
  • 1091
  • 1092
  • 1093
  • 1094
  • 1095
  • 1096
  • 1097
  • 1098
  • 1099
  • 1100
  • 1101
  • 1102
  • 1103
  • 1104
  • 1105
  • 1106
  • 1107
  • 1108
  • 1109
  • 1110
  • 1111
  • 1112
  • 1113
  • 1114
  • 1115
  • 1116
  • 1117
  • 1118
  • 1119
  • 1120
  • 1121
  • 1122
  • 1123
  • 1124
  • 1125
  • 1126
  • 1127
  • 1128
  • 1129
  • 1130
  • 1131
  • 1132
  • 1133
  • 1134
  • 1135
  • 1136
  • 1137
  • 1138
  • 1139
  • 1140
  • 1141
  • 1142
  • 1143
  • 1144
  • 1145
  • 1146
  • 1147
  • 1148
  • 1149
  • 1150
  • 1151
  • 1152
  • 1153
  • 1154
  • 1155
  • 1156
  • 1157
  • 1158
  • 1159
  • 1160
  • 1161
  • 1162
  • 1163
  • 1164
  • 1165
  • 1166
  • 1167
  • 1168
  • 1169
  • 1170
  • 1171
  • 1172
  • 1173
  • 1174
  • 1175
  • 1176
  • 1177
  • 1178
  • 1179
  • 1180
  • 1181
  • 1182
  • 1183
  • 1184
  • 1185
  • 1186
  • 1187
  • 1188
  • 1189
  • 1190
  • 1191
  • 1192
  • 1193
  • 1194
  • 1195
  • 1196
  • 1197
  • 1198
  • 1199
  • 1200
  • 1201
  • 1202
  • 1203
  • 1204
  • 1205
  • 1206
  • 1207
  • 1208
  • 1209
  • 1210
  • 1211
  • 1212
  • 1213
  • 1214
  • 1215
  • 1216
  • 1217
  • 1218
  • 1219
  • 1220
  • 1221
  • 1222
  • 1223
  • 1224
  • 1225
  • 1226
  • 1227
  • 1228
  • 1229
  • 1230
  • 1231
  • 1232
  • 1233
  • 1234
  • 1235
  • 1236
  • 1237
  • 1238
  • 1239
  • 1240
  • 1241
  • 1242
  • 1243
  • 1244
  • 1245
  • 1246
  • 1247
  • 1248
  • 1249
  • 1250
  • 1251
  • 1252
  • 1253
  • 1254
  • 1255
  • 1256
  • 1257
  • 1258
  • 1259
  • 1260
  • 1261
  • 1262
  • 1263
  • 1264
  • 1265
  • 1266
  • 1267
  • 1268
  • 1269
  • 1270
  • 1271
  • 1272
  • 1273
  • 1274
  • 1275
  • 1276
  • 1277
  • 1278
  • 1279
  • 1280
  • 1281
  • 1282
  • 1283
  • 1284
  • 1285
  • 1286
  • 1287
  • 1288
  • 1289
  • 1290
  • 1291
  • 1292
  • 1293
  • 1294
  • 1295
  • 1296
  • 1297
  • 1298
  • 1299
  • 1300
  • 1301
  • 1302
  • 1303
  • 1304
  • 1305
  • 1306
  • 1307
  • 1308
  • 1309
  • 1310
  • 1311
  • 1312
  • 1313
  • 1314
  • 1315
  • 1316
  • 1317
  • 1318
  • 1319
  • 1320
  • 1321
  • 1322
  • 1323
  • 1324
  • 1325
  • 1326
  • 1327
  • 1328
  • 1329
  • 1330
  • 1331
  • 1332
  • 1333
  • 1334
  • 1335
  • 1336
  • 1337
  • 1338
  • 1339
  • 1340
  • 1341
  • 1342
  • 1343
  • 1344
  • 1345
  • 1346
  • 1347
  • 1348
  • 1349
  • 1350
  • 1351
  • 1352
  • 1353
  • 1354
  • 1355
  • 1356
  • 1357
  • 1358
  • 1359
  • 1360
  • 1361
  • 1362
  • 1363
  • 1364
  • 1365
  • 1366
  • 1367
  • 1368
  • 1369
  • 1370
  • 1371
  • 1372
  • 1373
  • 1374
  • 1375
  • 1376
  • 1377
  • 1378
  • 1379
  • 1380
  • 1381
  • 1382
  • 1383
  • 1384
  • 1385
  • 1386
  • 1387
  • 1388
  • 1389
  • 1390
  • 1391
  • 1392
  • 1393
  • 1394
  • 1395
  • 1396
  • 1397
  • 1398
  • 1399
  • 1400
  • 1401
  • 1402
  • 1403
  • 1404
  • 1405
  • 1406
  • 1407
  • 1408
  • 1409
  • 1410
  • 1411
  • 1412
  • 1413
  • 1414
  • 1415
  • 1416
  • 1417
  • 1418
  • 1419
  • 1420
  • 1421
  • 1422
  • 1423
  • 1424
  • 1425
  • 1426
  • 1427
  • 1428
  • 1429
  • 1430
  • 1431
  • 1432
  • 1433
  • 1434
  • 1435
  • 1436
  • 1437
  • 1438
  • 1439
  • 1440
  • 1441
  • 1442
  • 1443
  • 1444
  • 1445
  • 1446
  • 1447
  • 1448
  • 1449
  • 1450
  • 1451
  • 1452
  • 1453
  • 1454
  • 1455
  • 1456
  • 1457
  • 1458
  • 1459
  • 1460
  • 1461
  • 1462
  • 1463
  • 1464
  • 1465
  • 1466
  • 1467
  • 1468
  • 1469
  • 1470
  • 1471
  • 1472
  • 1473
  • 1474
  • 1475
  • 1476
  • 1477
  • 1478
  • 1479
  • 1480
  • 1481
  • 1482
  • 1483
  • 1484
  • 1485
  • 1486
  • 1487
  • 1488
  • 1489
  • 1490
  • 1491
  • 1492
  • 1493
  • 1494
  • 1495
  • 1496
  • 1497
  • 1498
  • 1499
  • 1500
  • 1501
  • 1502
  • 1503
  • 1504
  • 1505
  • 1506
  • 1507
  • 1508
  • 1509
  • 1510
  • 1511
  • 1512
  • 1513
  • 1514
  • 1515
  • 1516
  • 1517
  • 1518
  • 1519
  • 1520
  • 1521
  • 1522
  • 1523
  • 1524
  • 1525
  • 1526
  • 1527
  • 1528
  • 1529
  • 1530
  • 1531
  • 1532
  • 1533
  • 1534
  • 1535
  • 1536
  • 1537
  • 1538
  • 1539
  • 1540
  • 1541
  • 1542
  • 1543
  • 1544
  • 1545
  • 1546
  • 1547
  • 1548
  • 1549
  • 1550
  • 1551
  • 1552
  • 1553
  • 1554
  • 1555
  • 1556
  • 1557
  • 1558
  • 1559
  • 1560
  • 1561
  • 1562
  • 1563
  • 1564
  • 1565
  • 1566
  • 1567
  • 1568
  • 1569
  • 1570
  • 1571
  • 1572
  • 1573
  • 1574
  • 1575
  • 1576
  • 1577
  • 1578
  • 1579
  • 1580
  • 1581
  • 1582
  • 1583
  • 1584
  • 1585
  • 1586
  • 1587
  • 1588
  • 1589
  • 1590
  • 1591
  • 1592
  • 1593
  • 1594
  • 1595
  • 1596
  • 1597
  • 1598
  • 1599
  • 1600
  • 1601
  • 1602
  • 1603
  • 1604
  • 1605
  • 1606
  • 1607
  • 1608
  • 1609
  • 1610
  • 1611
  • 1612
  • 1613
  • 1614
  • 1615
  • 1616
  • 1617
  • 1618
  • 1619
  • 1620
  • 1621
  • 1622
  • 1623
  • 1624
  • 1625
  • 1626
  • 1627
  • 1628
  • 1629
  • 1630
  • 1631
  • 1632
  • 1633
  • 1634
  • 1635
  • 1636
  • 1637
  • 1638
  • 1639
  • 1640
  • 1641
  • 1642
  • 1643
  • 1644
  • 1645
  • 1646
  • 1647
  • 1648
  • 1649
  • 1650
  • 1651
  • 1652
  • 1653
  • 1654
  • 1655
  • 1656
  • 1657
  • 1658
  • 1659
  • 1660
  • 1661
  • 1662
  • 1663
  • 1664
  • 1665
  • 1666
  • 1667
  • 1668
  • 1669
  • 1670
  • 1671
  • 1672
  • 1673
  • 1674
  • 1675
  • 1676
  • 1677
  • 1678
  • 1679
  • 1680
  • 1681
  • 1682
  • 1683
  • 1684
  • 1685
  • 1686
  • 1687
  • 1688
  • 1689
  • 1690
  • 1691
  • 1692
  • 1693
  • 1694
  • 1695
  • 1696
  • 1697
  • 1698
  • 1699
  • 1700
  • 1701
  • 1702
  • 1703
  • 1704
  • 1705
  • 1706
  • 1707
  • 1708
  • 1709
  • 1710
  • 1711
  • 1712
  • 1713
  • 1714
  • 1715
  • 1716
  • 1717
  • 1718
  • 1719
  • 1720
  • 1721
  • 1722
  • 1723
  • 1724
  • 1725
  • 1726
  • 1727
  • 1728
  • 1729
  • 1730
  • 1731
  • 1732
  • 1733
  • 1734
  • 1735
  • 1736
  • 1737
  • 1738
  • 1739
  • 1740
  • 1741
  • 1742
  • 1743
  • 1744
  • 1745
  • 1746
  • 1747
  • 1748
  • 1749
  • 1750
  • 1751
  • 1752
  • 1753
  • 1754
  • 1755
  • 1756
  • 1757
  • 1758
  • 1759
  • 1760
  • 1761
  • 1762
  • 1763
  • 1764
  • 1765
  • 1766
  • 1767
  • 1768
  • 1769
  • 1770
  • 1771
  • 1772
  • 1773
  • 1774
  • 1775
  • 1776
  • 1777
  • 1778
  • 1779
  • 1780
  • 1781
  • 1782
  • 1783
  • 1784
  • 1785
  • 1786
  • 1787
  • 1788
  • 1789
  • 1790
  • 1791
  • 1792
  • 1793
  • 1794
  • 1795
  • 1796
  • 1797
  • 1798
  • 1799
  • 1800
  • 1801
  • 1802
  • 1803
  • 1804
  • 1805
  • 1806
  • 1807
  • 1808
  • 1809
  • 1810
  • 1811
  • 1812
  • 1813
  • 1814
  • 1815
  • 1816
  • 1817
  • 1818
  • 1819
  • 1820
  • 1821
  • 1822
  • 1823
  • 1824
  • 1825
  • 1826
  • 1827
  • 1828
  • 1829
  • 1830
  • 1831
  • 1832
  • 1833
  • 1834
  • 1835
  • 1836
  • 1837
  • 1838
  • 1839
  • 1840
  • 1841
  • 1842
  • 1843
  • 1844
  • 1845
  • 1846
  • 1847
  • 1848
  • 1849
  • 1850
  • 1851
  • 1852
  • 1853
  • 1854
  • 1855
  • 1856
  • 1857
  • 1858
  • 1859
  • 1860
  • 1861
  • 1862
  • 1863
  • 1864
  • 1865
  • 1866
  • 1867
  • 1868
  • 1869
  • 1870
  • 1871
  • 1872
  • 1873
  • 1874
  • 1875
  • 1876
  • 1877
  • 1878
  • 1879
  • 1880
  • 1881
  • 1882
  • 1883
  • 1884
  • 1885
  • 1886
  • 1887
  • 1888
  • 1889
  • 1890
  • 1891
  • 1892
  • 1893
  • 1894
  • 1895
  • 1896
  • 1897
  • 1898
  • 1899
  • 1900
  • 1901
  • 1902
  • 1903
  • 1904
  • 1905
  • 1906
  • 1907
  • 1908
  • 1909
  • 1910
  • 1911
  • 1912
  • 1913
  • 1914
  • 1915
  • 1916
  • 1917
  • 1918
  • 1919
  • 1920
  • 1921
  • 1922
  • 1923
  • 1924
  • 1925
  • 1926
  • 1927
  • 1928
  • 1929
  • 1930
  • 1931
  • 1932
  • 1933
  • 1934
  • 1935
  • 1936
  • 1937
  • 1938
  • 1939
  • 1940
  • 1941
  • 1942
  • 1943
  • 1944
  • 1945
  • 1946
  • 1947
  • 1948
  • 1949
  • 1950
  • 1951
  • 1952
  • 1953
  • 1954
  • 1955
  • 1956
  • 1957
  • 1958
  • 1959
  • 1960
  • 1961
  • 1962
  • 1963
  • 1964
  • 1965
  • 1966
  • 1967
  • 1968
  • 1969
  • 1970
  • 1971
  • 1972
  • 1973
  • 1974
  • 1975
  • 1976
  • 1977
  • 1978
  • 1979
  • 1980
  • 1981
  • 1982
  • 1983
  • 1984
  • 1985
  • 1986
  • 1987
  • 1988
  • 1989
  • 1990
  • 1991
  • 1992
  • 1993
  • 1994
  • 1995
  • 1996
  • 1997
  • 1998
  • 1999
  • 2000
  • 2001
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026
  • 2027
  • 2028
  • 2029
  • 2030
  • 2031
  • 2032
  • 2033
  • 2034
  • 2035
  • 2036
  • 2037
  • 2038
  • 2039
  • 2040
  • 2041
  • 2042
  • 2043
  • 2044
  • 2045
  • 2046
  • 2047
  • 2048
  • 2049
  • 2050
  • 2051
  • 2052
  • 2053
  • 2054
  • 2055
  • 2056
  • 2057
  • 2058
  • 2059
  • 2060
  • 2061
  • 2062
  • 2063
  • 2064
  • 2065
  • 2066
  • 2067
  • 2068
  • 2069
  • 2070
  • 2071
  • 2072
  • 2073
  • 2074
  • 2075
  • 2076
  • 2077
  • 2078
  • 2079
  • 2080
  • 2081
  • 2082
  • 2083
  • 2084
  • 2085
  • 2086
  • 2087
  • 2088
  • 2089
  • 2090
  • 2091
  • 2092
  • 2093
  • 2094
  • 2095
  • 2096
  • 2097
  • 2098
  • 2099
  • 2100
  • 2101
  • 2102
  • 2103
  • 2104
  • 2105
  • 2106
  • 2107
  • 2108
  • 2109
  • 2110
  • 2111
  • 2112
  • 2113
  • 2114
  • 2115
  • 2116
  • 2117
  • 2118
  • 2119
  • 2120
  • 2121
  • 2122
  • 2123
  • 2124
  • 2125
  • 2126
  • 2127
  • 2128
  • 2129
  • 2130
  • 2131
  • 2132
  • 2133
  • 2134
  • 2135
  • 2136
  • 2137
  • 2138
  • 2139
  • 2140
  • 2141
  • 2142
  • 2143
  • 2144
  • 2145
  • 2146
  • 2147
  • 2148
  • 2149
  • 2150
  • 2151
  • 2152
  • 2153
  • 2154
  • 2155
  • 2156
  • 2157
  • 2158
  • 2159
  • 2160
  • 2161
  • 2162
  • 2163
  • 2164
  • 2165
  • 2166
  • 2167
  • 2168
  • 2169
  • 2170
  • 2171
  • 2172
  • 2173
  • 2174
  • 2175
  • 2176
  • 2177
  • 2178
  • 2179
  • 2180
  • 2181
  • 2182
  • 2183
  • 2184
  • 2185
  • 2186
  • 2187
  • 2188
  • 2189
  • 2190
  • 2191
  • 2192
  • 2193
  • 2194
  • 2195
  • 2196
  • 2197
  • 2198
  • 2199
  • 2200
  • 2201
  • 2202
  • 2203
  • 2204
  • 2205
  • 2206
  • 2207
  • 2208
  • 2209
  • 2210
  • 2211
  • 2212
  • 2213
  • 2214
  • 2215
  • 2216
  • 2217
  • 2218
  • 2219
  • 2220
  • 2221
  • 2222
  • 2223
  • 2224
  • 2225
  • 2226
  • 2227
  • 2228
  • 2229
  • 2230
  • 2231
  • 2232
  • 2233
  • 2234
  • 2235
  • 2236
  • 2237
  • 2238
  • 2239
  • 2240
  • 2241
  • 2242
  • 2243
  • 2244
  • 2245
  • 2246
  • 2247
  • 2248
  • 2249
  • 2250
  • 2251
  • 2252
  • 2253
  • 2254
  • 2255
  • 2256
  • 2257
  • 2258
  • 2259
  • 2260
  • 2261
  • 2262
  • 2263
  • 2264
  • 2265
  • 2266
  • 2267
  • 2268
  • 2269
  • 2270
  • 2271
  • 2272
  • 2273
  • 2274
  • 2275
  • 2276
  • 2277
  • 2278
  • 2279
  • 2280
  • 2281
  • 2282
  • 2283
  • 2284
  • 2285
  • 2286
  • 2287
  • 2288
  • 2289
  • 2290
  • 2291
  • 2292
  • 2293
  • 2294
  • 2295
  • 2296
  • 2297
  • 2298
  • 2299
  • 2300
  • 2301
  • 2302
  • 2303
  • 2304
  • 2305
  • 2306
  • 2307
  • 2308
  • 2309
  • 2310
  • 2311
  • 2312
  • 2313
  • 2314
  • 2315
  • 2316
  • 2317
  • 2318
  • 2319
  • 2320
  • 2321
  • 2322
  • 2323
  • 2324
  • 2325
  • 2326
  • 2327
  • 2328
  • 2329
  • 2330
  • 2331
  • 2332
  • 2333
  • 2334
  • 2335
  • 2336
  • 2337
  • 2338
  • 2339
  • 2340
  • 2341
  • 2342
  • 2343
  • 2344
  • 2345
  • 2346
  • 2347
  • 2348
  • 2349
  • 2350
  • 2351
  • 2352
  • 2353
  • 2354
  • 2355
  • 2356
  • 2357
  • 2358
  • 2359
  • 2360
  • 2361
  • 2362
  • 2363
  • 2364
  • 2365
  • 2366
  • 2367
  • 2368
  • 2369
  • 2370
  • 2371
  • 2372
  • 2373
  • 2374
  • 2375
  • 2376
  • 2377
  • 2378
  • 2379
  • 2380
  • 2381
  • 2382
  • 2383
  • 2384
  • 2385
  • 2386
  • 2387
  • 2388
  • 2389
  • 2390
  • 2391
  • 2392
  • 2393
  • 2394
  • 2395
  • 2396
  • 2397
  • 2398
  • 2399
  • 2400
  • 2401
  • 2402
  • 2403
  • 2404
  • 2405
  • 2406
  • 2407
  • 2408
  • 2409
  • 2410
  • 2411
  • 2412
  • 2413
  • 2414
  • 2415
  • 2416
  • 2417
  • 2418
  • 2419
  • 2420
  • 2421
  • 2422
  • 2423
  • 2424
  • 2425
  • 2426
  • 2427
  • 2428
  • 2429
  • 2430
  • 2431
  • 2432
  • 2433
  • 2434
  • 2435
  • 2436
  • 2437
  • 2438
  • 2439
  • 2440
  • 2441
  • 2442
  • 2443
  • 2444
  • 2445
  • 2446
  • 2447
  • 2448
  • 2449
  • 2450
  • 2451
  • 2452
  • 2453
  • 2454
  • 2455
  • 2456
  • 2457
  • 2458
  • 2459
  • 2460
  • 2461
  • 2462
  • 2463
  • 2464
  • 2465
  • 2466
  • 2467
  • 2468
  • 2469
  • 2470
  • 2471
  • 2472
  • 2473
  • 2474
  • 2475
  • 2476
  • 2477
  • 2478
  • 2479
  • 2480
  • 2481
  • 2482
  • 2483
  • 2484
  • 2485
  • 2486
  • 2487
  • 2488
  • 2489
  • 2490
  • 2491
  • 2492
  • 2493
  • 2494
  • 2495
  • 2496
  • 2497
  • 2498
  • 2499
  • 2500
  • 2501
  • 2502
  • 2503
  • 2504
  • 2505
  • 2506
  • 2507
  • 2508
  • 2509
  • 2510
  • 2511
  • 2512
  • 2513
  • 2514
  • 2515
  • 2516
  • 2517
  • 2518
  • 2519
  • 2520
  • 2521
  • 2522
  • 2523
  • 2524
  • 2525
  • 2526
  • 2527
  • 2528
  • 2529
  • 2530
  • 2531
  • 2532
  • 2533
  • 2534
  • 2535
  • 2536
  • 2537
  • 2538
  • 2539
  • 2540
  • 2541
  • 2542
  • 2543
  • 2544
  • 2545
  • 2546
  • 2547
  • 2548
  • 2549
  • 2550
  • 2551
  • 2552
  • 2553
  • 2554
  • 2555
  • 2556
  • 2557
  • 2558
  • 2559
  • 2560
  • 2561
  • 2562
  • 2563
  • 2564
  • 2565
  • 2566
  • 2567
  • 2568
  • 2569
  • 2570
  • 2571
  • 2572
  • 2573
  • 2574
  • 2575
  • 2576
  • 2577
  • 2578
  • 2579
  • 2580
  • 2581
  • 2582
  • 2583
  • 2584
  • 2585
  • 2586
  • 2587
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/690931
推荐阅读
相关标签
  

闽ICP备14008679号