Hasanpur is a locality and its consensus geometry is derived from karmashapes.
{"geom:latitude":27.073529,"wof:name":"Hasanpur","counts:names_total":4,"ks:ks_alt_nam":"Hasanpur Gopāl","mz:is_current":1,"wof:hierarchy":[{"continent_id":102191569,"country_id":85632469,"county_id":1108695817,"locality_id":1829916145,"region_id":85672205}],"lbl:latitude":27.073351,"geom:area":5.0E-6,"counts:concordances_total":1,"geom:type":"Polygon","wof:lastmodified":1686165912,"wof:belongsto":[102191569,85632469,85672205,1108695817],"ks:ks_alt_nam_2":"Hasanpur Gopal","ks:ks_name":"Hasanpur","mps:latitude":27.073351,"wof:repo":"whosonfirst-data-admin-in","wof:country":"IN","counts:names_preferred":2,"counts:names_variant":2,"wof:breaches":[],"edtf:inception":"uuuu","iso:country":"IN","ks:ks_ua_id":"ESA_1889751","geom:bbox":"80.108707,27.071996,80.111041,27.075062","name:eng_x_preferred":["Hasanpur"],"name:hin_x_preferred":["हसनपुर"],"src:lbl_centroid":"mapshaper","wof:superseded_by":[],"wof:geomhash":"3fe05ab71cbbfccf3dc49a5afc90eae2","wof:placetype_id":102312317,"ks:ks_type":"VILLAGE","mz:is_ceased":0,"wof:placetype":"locality","mz:is_deprecated":0,"geom:longitude":80.109873,"wof:id":1829916145,"ks:ks_id":"KS38BA1D498CE6469ABACA1D5BA7B5275C","wof:concordances":{"ks:id":"KS38BA1D498CE6469ABACA1D5BA7B5275C"},"name:eng_x_variant":["Hasanpur Gopāl","Hasanpur Gopal"],"src:geom":"karmashapes","wof:tags":[],"ks:ks_source_id":"N|13565276","counts:names_languages":2,"mps:longitude":80.10999,"wof:supersedes":[],"lbl:longitude":80.10999,"wof:parent_id":1108695817,"wof:placetype_names":["locality"],"mz:hierarchy_label":1,"edtf:cessation":"uuuu"}