Hat Yai is a locality and its consensus geometry is derived from quattroshapes.
{"name:ell_x_preferred":["Χατ Γιάι"],"ne:MEGANAME":null,"name:pnb_x_preferred":["ہات یائی"],"ne:GN_ASCII":"Hat Yai","ne:MAX_POP50":0,"name:srp_x_preferred":["Хат Јаи"],"wof:geom_alt":["quattroshapes_pg"],"ne:MAX_NATSCA":10,"ne:ADM1NAME":"Songkhla","geom:type":"MultiPolygon","ne:MAX_POP300":0,"qs:a2":"Hat Yai","qs:a1":"*Songkhla","mps:latitude":7.010259,"qs:a0":"Thailand","wof:repo":"whosonfirst-data-admin-th","ne:ADM0CAP":0,"ne:MIN_BBXMIN":100.366667,"wof:breaches":[],"edtf:inception":"uuuu","qs:loc_lc":"1610780","name:hin_x_preferred":["हैट ये"],"name:tam_x_variant":["அட் யாய்"],"ne:MAX_POP310":0,"wof:geomhash":"36cfd74c0fcbe77404044fb044820e78","mz:is_ceased":0,"lbl:max_zoom":14,"name:dan_x_preferred":["Hat Yai"],"ne:NAMEDIFF":0,"ne:NAMEPAR":null,"ne:CITYALT":null,"name:afr_x_preferred":["Hat Yai"],"name:war_x_preferred":["Hat Yai"],"ne:MAX_BBYMAX":7.092443,"qs:a1r":"*","src:geom_alt":["quattroshapes_pg"],"name:pol_x_preferred":["Hat Yai"],"ne:DIFFNOTE":"Changed scale rank.","wof:population_rank":9,"wof:supersedes":[],"lbl:longitude":100.473036,"name:mar_x_preferred":["हॅट यॅ"],"ne:ADMIN1_COD":68,"ne:UN_ADM0":null,"edtf:cessation":"uuuu","name:ben_x_preferred":["হাত ইয়াই"],"qs:loc_alt":"Hat Yai","counts:names_total":62,"ne:POP_MIN":191696,"ne:CAPIN":null,"ne:MIN_BBYMIN":6.916667,"wof:hierarchy":[{"continent_id":102191569,"country_id":85632293,"county_id":890467223,"locality_id":102025409,"region_id":85678603}],"ne:MAX_POP10":317954,"mz:min_zoom":6,"ne:ADM0NAME":"Thailand","ne:POP2050":0,"lbl:latitude":7.010259,"ne:MIN_AREAKM":136,"name:bel_x_preferred":["Хацьяй"],"geom:area":0.017465,"ne:GTOPO30":71,"name:kor_x_preferred":["핫야이"],"gn:latitude":7.00836,"name:tat_x_preferred":["Һатъяй"],"qs:loc":"Hat Yai","counts:names_preferred":54,"geom:area_square_m":2.14354727592442E8,"counts:names_variant":8,"ne:MAX_POP20":0,"ne:SOV0NAME":"Thailand","ne:UN_FID":0,"name:nld_x_preferred":["Hat Yai"],"ne:MAX_AREAKM":136,"ne:RANK_MIN":9,"wof:placetype_id":102312317,"qs:level":"locality","ne:MIN_PERMI":74,"ne:POP1985":0,"ne:MAX_BBXMAX":100.566667,"name:ita_x_preferred":["Hat Yai"],"ne:CAPALT":0,"mz:is_deprecated":0,"qs:type":"Town","geom:longitude":100.467545,"wof:id":102025409,"ne:POP1980":0,"name:tel_x_preferred":["హ్యాట్ యె"],"ne:POP1995":0,"ne:GEONAMEID":1610780,"name:eng_x_variant":["Ban Haad Yai","Ban Hat Yai","HDY","Haad Yai","Had Yai"],"name:mya_x_preferred":["ဟတ်ရိုင်မြို့"],"ne:DIFFASCII":0,"ne:NAME":"Hat Yai","name:tur_x_preferred":["Hat Yai"],"ne:NATSCALE":30,"ne:MAX_AREAMI":53,"mps:longitude":100.473036,"ne:LONGITUDE":100.471428,"name:sin_x_preferred":["හැට්යයි"],"ne:GN_POP":191696,"wof:parent_id":890467223,"mz:hierarchy_label":1,"name:gle_x_preferred":["Hat Yai"],"ne:POP_OTHER":309902,"ne:POP1990":0,"name:epo_x_preferred":["Hatjaj"],"ne:MEAN_BBXC":100.468402,"name:heb_x_preferred":["האד-יאי"],"name:jpn_x_preferred":["ハートヤイ郡"],"ne:POP1960":0,"ne:POP2015":0,"geom:latitude":6.99305,"wof:name":"Hat Yai","name:ceb_x_preferred":["Hat Yai"],"ne:COMPARE":0,"ne:MIN_PERKM":119,"ne:POP1965":0,"wd:wordcount":1678,"name:tha_x_preferred":["เทศบาลนครหาดใหญ่"],"name:ara_x_preferred":["هات ياي"],"ne:UN_LAT":0,"name:hun_x_preferred":["Hatjaj"],"ne:POP2010":0,"qs:id":0,"ne:CHECKME":0,"counts:concordances_total":7,"ne:MEGACITY":0,"wof:lastmodified":1690868717,"ne:MAX_PERMI":74,"ne:POP1975":0,"ne:FEATURECLA":"Populated place","wof:belongsto":[102191569,85632293,85678603,890467223],"name:rus_x_preferred":["Хатъяй"],"name:ind_x_preferred":["Hat Yai"],"wof:country":"TH","ne:ADM0_A3":"THA","name:kal_x_preferred":["Hat Yai"],"name:nob_x_preferred":["Hat Yai"],"name:swe_x_preferred":["Hat Yai"],"ne:ELEVATION":0,"iso:country":"TH","geom:bbox":"100.378523,6.835581,100.539447,7.115387","name:kan_x_preferred":["ಹ್ಯಾಟ್ ಯಾಯ್"],"ne:FEATURE_CL":"P","ne:MIN_BBXMAX":100.566667,"ne:POP2020":0,"src:lbl_centroid":"mapshaper","ne:FEATURE_CO":"PPL","ne:SCALERANK":6,"name:fra_x_preferred":["Hat Yai"],"name:fas_x_preferred":["هت یای"],"ne:POP1970":0,"ne:POP2025":0,"src:population":"geonames","wof:placetype":"locality","name:mlg_x_preferred":["Hat Yai"],"ne:NOTE":null,"name:zho_x_preferred":["合艾"],"gn:longitude":100.47668,"name:jpn_x_variant":["ハートヤイ"],"name:nor_x_preferred":["Hat Yai"],"ne:MIN_AREAMI":53,"ne:NAMEALT":null,"wof:population":191696,"ne:LATITUDE":6.996432,"ne:POP1950":0,"ne:POP2005":0,"ne:POP1955":0,"name:guj_x_preferred":["હેત યાઇ"],"qs:source":"Aquattroshapes","wof:concordances":{"fct:id":"07ce8d04-8f76-11e1-848f-cfd5bf3ef515","gn:id":1610780,"gp:id":1225974,"loc:id":"n84037436","qs_pg:id":274049,"wd:id":"Q651286","wk:page":"Hat Yai"},"name:lav_x_preferred":["Hatjaja"],"ne:LS_NAME":"Hat Yai","name:fin_x_preferred":["Hat Yai"],"wof:tags":[],"ne:NAMEASCII":"Hat Yai","name:urd_x_preferred":["ہٹ یے"],"ne:POP2000":0,"name:deu_x_preferred":["Hat Yai"],"name:fij_x_preferred":["Hat Yai"],"gn:population":191696,"mz:is_current":1,"name:lit_x_preferred":["Hatjajus"],"name:vie_x_preferred":["Hat Yai"],"ne:SOV_A3":"THA","ne:POP_MAX":317954,"lbl:min_zoom":9,"name:por_x_preferred":["Hat Yai"],"name:tha_x_variant":["หาดใหญ่"],"ne:MAX_BBYMIN":6.916667,"ne:MIN_BBYMAX":7.092443,"ne:RANK_MAX":10,"name:tam_x_preferred":["ஹட் யை"],"wof:lang":["eng"],"name:ukr_x_preferred":["Хат'яй"],"name:spa_x_preferred":["Hat Yai"],"name:eng_x_preferred":["Hat Yai"],"name:vec_x_preferred":["Hat Yai"],"ne:CHANGED":1,"wof:superseded_by":[],"qs:pop":0,"qs:la_lc":"*","ne:GEONAMESNO":"Geonames ascii name + lat.d + long.d matching.","name:bod_x_preferred":["ཧ་ཊི་ཡའི།"],"ne:MAX_PERKM":119,"ne:LABELRANK":5,"ne:MEAN_BBYC":7.012268,"ne:UN_LONG":0,"ne:WORLDCITY":0,"ne:LS_MATCH":1,"src:geom":"quattroshapes","counts:names_languages":54,"ne:MAX_BBXMIN":100.366667,"ne:TIMEZONE":"Asia/Bangkok","wof:placetype_names":["locality"],"name:msa_x_preferred":["Hat Yai"],"ne:ISO_A2":"TH"}