KGC Data Resolution Example

Nicholas R. Wheeler, Chelsey Bryant, Franz Rubel, Roger H. French

2017-09-21

Two differing resolutions of climate zone data have been included in this package.

These can be accessed with the parameter res in the RoundCoordinates() and LookupCZ() functions.

Resolution Details

Example

library("kgc")
print(head(kgcities))
##                  loc                rczd rcz       lon         lat
## 1      Puyo, Ecuador tropical rainforest  Af -78.00111 -1.06666700
## 2   Medan, Indonesia tropical rainforest  Af  98.66667  3.58333300
## 3 Davao, Philippines tropical rainforest  Af 125.60000  7.06666700
## 4     Macapa, Brazil    tropical monsoon  Am -51.06639  0.03388889
## 5     Miami, Florida    tropical monsoon  Am -80.20889 25.77528000
## 6    Yangon, Myanmar    tropical monsoon  Am  96.18333 16.85000000
  # Query Course Resolution
  data <- data.frame(kgcities, rndCoord.lon = RoundCoordinates(kgcities$lon), rndCoord.lat = RoundCoordinates(kgcities$lat))
  data <- data.frame(data,CZ.c=LookupCZ(data))
  colnames(data)[which(colnames(data)=='rndCoord.lon')] <- 'rndCoord.lon.course'
  colnames(data)[which(colnames(data)=='rndCoord.lat')] <- 'rndCoord.lat.course'

  # Query Fine Resolution
  data <- data.frame(data, rndCoord.lon = RoundCoordinates(kgcities$lon,res='fine',latlong='lon'), rndCoord.lat = RoundCoordinates(kgcities$lat,res='fine',latlong='lat'))
  data <- data.frame(data,CZ.f=LookupCZ(data,res='fine'))

  # Print Results
  print(data[,c(1,3,8,11)])
##                                 loc rcz CZ.c  CZ.f
## 1                     Puyo, Ecuador  Af  Cfb    Af
## 2                  Medan, Indonesia  Af   Af    Af
## 3                Davao, Philippines  Af   Af    Af
## 4                    Macapa, Brazil  Am   Am    Am
## 5                    Miami, Florida  Am   Am    Am
## 6                   Yangon, Myanmar  Am   Am    Am
## 7  Monte Cristi, Dominican Republic  As   Aw    Aw
## 8            Trincomalee, Sri Lanka  As   As    As
## 9       Luperon, Dominican Republic  As   Af    Af
## 10                Darwin, Australia  Aw   Aw    Aw
## 11                 Brasilia, Brazil  Aw   Aw    Aw
## 12                     Accra, Ghana  Aw   Aw    Aw
## 13                     Sabha, Libya BWh  BWh   BWh
## 14                    Murcia, Spain BWh  BSk   BSk
## 15                       Lima, Peru BWn   Af    Af
## 16                    Niamey, Niger BSh  BSh   BSh
## 17                  Alicante, Spain BSh  BSk   BSh
## 18                  Piraeus, Greece BSh  Csa   Csa
## 19              Swakopmund, Namibia BWn  BWk   BWh
## 20              Walvis Bay, Namibia BWn  BWk   BWh
## 21                       Lima, Peru BWn  BWh   BWh
## 22                       Leh, India BWk  Dwc   BWk
## 23                Aktau, Kazakhstan BWk  BSk   BWk
## 24                Nukus, Uzbekistan BWk  BWk   BWk
## 25                     Reno, Nevada BSk  Csb   Csa
## 26                     Tabriz, Iran BSk  BSk   BSk
## 27                  Zaragoza, Spain BSk  BSk   BSk
## 28                  Beirut, Lebanon Csa  Csa   Csa
## 29              Adelaide, Australia Csa  Csb   Csb
## 30                     Nice, France Csa  Csb   Csa
## 31                  Porto, Portugal Csb  Csb   Csb
## 32          Cape Town, South Africa Csb  Csb   Csb
## 33                   Potenza, Italy Csb  Csb   Cfb
## 34                 Balmaceda, Chile Csc  Cfc   Csb
## 35    Haleakala Summit, Hawaii, USA Csc   Af Ocean
## 36                        New Delhi Cwa  Cwa   BSh
## 37                   Hanoi, Vietnam Cwa  Cwa   Cwa
## 38                 Kathmandu, Nepal Cwa  Cwa   Cwa
## 39                  Da Lat, Vietnam Cwb   Aw   Cwb
## 40                   Nairobi, Kenya Cwb  Cfb   Cfb
## 41              Mexico City, Mexico Cwb  Cwb   Cwb
## 42                 El Alto, Bolivia Cwc  Cwc    ET
## 43             Durban, South Africa Cfa  Cfa   Cfa
## 44                     Tokyo, Japan Cfa  Cfa   Cfa
## 45                 Kutaisi, Georgia Cfa  Cfa   Cfa
## 46                    Paris, France Cfb  Cfb   Cfb
## 47                  Berlin, Germany Cfb  Cfb   Cfb
## 48     Port Elizabeth, South Africa Cfb  Cfa   BSh
## 49            Unalaska, Alaska, USA Cfc   ET   Cfc
## 50               Reykjavík, Iceland Cfc  Cfc   Cfc
## 51              Punta Arenas, Chile Cfc   ET   Cfc
## 52              Bishkek, Kyrgyzstan Dsa  Dfb   Dfa
## 53                      Mus, Turkey Dsa  Dsa   Dsb
## 54            Cambridge, Idaho, USA Dsa  Csb   Csa
## 55                    Sivas, Turkey Dsb  Dsb   Dsb
## 56           Bridgeport, California Dsb  Csb   Csb
## 57                      Dras, India Dsb  Dfc   Dfc
## 58               Homer, Alaska, USA Dsc  Dfc   Dsc
## 59           Bodie, California, USA Dsc  Csb   Csb
## 60    Bohemia Mountain, Oregon, USA Dsc  Csb   Csb
## 61                   Beijing, China Dwa  Dwa   BSk
## 62                 Changchun, China Dwa  Dwa   Dwa
## 63           Pyongyang, North Korea Dwa  Dwa   Dwa
## 64              Vladivostok, Russia Dwb  Dwb   Dwb
## 65           Baruunturuun, Mongolia Dwb  BSk   BSk
## 66                     Heihe, China Dwb  Dwb   Dwb
## 67        Yushu City, Qinghai China Dwc   ET    ET
## 68                  Moron, Mongolia Dwc  Dwc   BSk
## 69                     Lukla, Nepal Dwc   ET   Cwb
## 70                 Seymchan, Russia Dwd  Dfc   Dfc
## 71                 Oymyakon, Russia Dwd  Dfd   Dfd
## 72                 Oral, Kazakhstan Dfa  Dfa   Dfa
## 73      Minneapolis, Minnesota, USA Dfa  Dfa   Dfa
## 74               Bucharest, Romania Dfa  Cfa   Cfa
## 75         Montpelier, Vermont, USA Dfb  Dfb   Dfb
## 76            Youngstown, Ohio, USA Dfb  Dfb   Cfb
## 77                  Erzurum, Turkey Dfb  Dfb   Dsb
## 78                    Aldan, Russia Dfc  Dfc   Dfc
## 79           Anchorage, Alaska, USA Dfc  Dfc   Dsc
## 80                   Tromso, Norway Dfc  Dfc   Dfc
## 81                  Yakutsk, Russia Dfd  Dfd   Dfc
## 82              Verkhoyansk, Russia Dfd  Dfd   Dfd
## 83               Ushuaia, Argentina  ET   ET    ET
## 84               La Rinconada, Peru  ET   ET    ET
## 85      Mt Rainier, Washington, USA  ET  Csb    ET
## 86             Mount Ararat, Turkey  EF  Csa Ocean
## 87       Mount Everest, China/Nepal  EF   ET    EF
## 88           Scott Base, Antarctica  EF   EF    EF