Portsoy is a locality and its consensus geometry is derived from whosonfirst.
{"gn:population":1688,"name:jpn_x_preferred":["ポートソイ"],"geom:latitude":57.681498,"qs:loc_alt":"Portsoy","wof:name":"Portsoy","counts:names_total":17,"name:ceb_x_preferred":["Portsoy"],"wd:wordcount":440,"mz:is_current":1,"wof:hierarchy":[{"continent_id":102191581,"country_id":85633159,"county_id":1360699031,"empire_id":136253055,"locality_id":101872669,"macrocounty_id":1880762109,"macroregion_id":404227471,"region_id":1880773121}],"wof:geom_alt":["quattroshapes","quattroshapes_pg"],"mz:min_zoom":11,"lbl:latitude":57.681499,"lbl:min_zoom":12,"geom:area":0,"qs:id":0,"lbl:bbox":"-2.710515,57.661498,-2.670515,57.701498","counts:concordances_total":5,"qs:adm0":"United Kingdom","geom:type":"Point","wof:lastmodified":1700723827,"qs:a1":"*Aberdeenshire","wof:belongsto":[1880773121,102191581,85633159,1880762109,404227471,136253055,1360699031],"mps:latitude":57.681499,"qs:a0":"United Kingdom","wof:repo":"whosonfirst-data-admin-gb","qs:loc":"Portsoy","wof:country":"GB","counts:names_preferred":17,"geom:area_square_m":0,"name:nob_x_preferred":["Portsoy"],"name:swe_x_preferred":["Portsoy"],"counts:names_variant":0,"wof:breaches":[],"edtf:inception":"uuuu","iso:country":"GB","geom:bbox":"-2.690515,57.681498,-2.690515,57.681498","name:spa_x_preferred":["Portsoy"],"name:eng_x_preferred":["Portsoy"],"src:lbl_centroid":"mapshaper","wof:superseded_by":[],"name:fra_x_preferred":["Portsoy"],"name:nld_x_preferred":["Portsoy"],"wof:geomhash":"95f8d1afde5328c3515f014926a5b72a","name:fas_x_preferred":["پورتسوی"],"qs:pop":0,"wof:placetype_id":102312317,"qs:la_lc":"*","qs:level":"locality","mz:is_ceased":0,"lbl:max_zoom":16,"src:population":"geonames","wof:placetype":"locality","name:sco_x_preferred":["Portsoy"],"name:ita_x_preferred":["Portsoy"],"mz:is_deprecated":0,"wd:latitude":57.683,"qs:type":"buffered point","geom:longitude":-2.690515,"wof:population":1688,"wof:id":101872669,"name:eus_x_preferred":["Portsoy"],"qs:a1r_lc":"GB11000000","qs:source":"RCustom EuroGlobalMap + UMZ Urban Polygons + Geonames + GeoPlanet","wof:concordances":{"gn:id":2639992,"gp:id":32454,"qs_pg:id":278993,"wd:id":"Q1010537","wk:page":"Portsoy"},"qs:a1r":"0Scotland","src:geom":"whosonfirst","name:gla_x_preferred":["Port Saoidh"],"src:geom_alt":["quattroshapes_pg","quattroshapes"],"name:bul_x_preferred":["Порцой"],"wof:tags":[],"src:geom_via":"quattroshapes","wof:population_rank":3,"counts:names_languages":17,"mps:longitude":-2.690515,"qs:a1_lc":"GB11QB0000","wof:supersedes":[],"lbl:longitude":-2.690515,"name:cym_x_preferred":["Portsoy"],"wof:parent_id":1360699031,"wof:placetype_names":["locality"],"mz:hierarchy_label":1,"name:gle_x_preferred":["Port Saoidh"],"edtf:cessation":"uuuu","name:deu_x_preferred":["Portsoy"],"wd:longitude":-2.688}