SpatialWebAgent commited on
Commit
50fd089
·
verified ·
1 Parent(s): 820b4b3

Update disambiguation/disambiguate.py

Browse files
Files changed (1) hide show
  1. disambiguation/disambiguate.py +15 -15
disambiguation/disambiguate.py CHANGED
@@ -42,21 +42,21 @@ def call_backend(input_text):
42
  def dismabiguate_entities(doc, ent, ase, level_1, level_2, level_3, midmid):
43
  return get_coordinates(ent, ase, level_1, level_2, level_3, midmid)
44
  def get_coordinates(ent, ase, level_1, level_2, level_3, midmid):
45
- request_url = 'https://nominatim.openstreetmap.org/search.php?q='+ase+'&polygon_geojson=1&accept-language=en&format=jsonv2'
46
- headers = {
47
- "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15"
48
- }
49
- time.sleep(2)
50
- page = requests.get(request_url, headers=headers, verify=False)
51
-
52
- json_content = json.loads(page.content)
53
- print(json_content, 'jjjjj')
54
- all_coordinates = json_content[0]['geojson']['coordinates'][0]
55
- centroid = (float(json_content[0]['lon']), float(json_content[0]['lat']))
56
-
57
- # res = call_backend(ase)
58
- # all_coordinates = res[0]
59
- # centroid = res[1]
60
 
61
  for p in all_coordinates:
62
  p2 = (p[0], p[1])
 
42
  def dismabiguate_entities(doc, ent, ase, level_1, level_2, level_3, midmid):
43
  return get_coordinates(ent, ase, level_1, level_2, level_3, midmid)
44
  def get_coordinates(ent, ase, level_1, level_2, level_3, midmid):
45
+ # request_url = 'https://nominatim.openstreetmap.org/search.php?q='+ase+'&polygon_geojson=1&accept-language=en&format=jsonv2'
46
+ # headers = {
47
+ # "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15"
48
+ # }
49
+ # time.sleep(2)
50
+ # page = requests.get(request_url, headers=headers, verify=False)
51
+
52
+ # json_content = json.loads(page.content)
53
+ # print(json_content, 'jjjjj')
54
+ # all_coordinates = json_content[0]['geojson']['coordinates'][0]
55
+ # centroid = (float(json_content[0]['lon']), float(json_content[0]['lat']))
56
+
57
+ res = call_backend(ase)
58
+ all_coordinates = res[0]
59
+ centroid = res[1]
60
 
61
  for p in all_coordinates:
62
  p2 = (p[0], p[1])