Marthee commited on
Commit
d233b78
·
verified ·
1 Parent(s): e8ffdbe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -38,7 +38,7 @@ import deploying_3_3
38
  import Doors_Schedule
39
  import Code_2_7
40
  import Counting_Columns_2_1
41
- # import Find_Hyperlinking_text
42
  import ezdxf
43
  from flask import Flask, render_template, session, redirect, url_for
44
  from flask_session import Session # Capital "S"
@@ -221,7 +221,7 @@ def getfromdropboxImg(jsdata):
221
  jsdata=eval(jsdata)
222
  print('pdfnameeee==',jsdata)
223
 
224
- dbPath='/TSA JOBS/ADR Test/'+jsdata[0][0]+'/'+jsdata[0][1]+'/'+jsdata[0][2]+'/Measured Plan/'+'Measured_'+jsdata[1]
225
  print(dbPath)
226
  dbxTeam= tsadropboxretrieval.ADR_Access_DropboxTeam('user')
227
  md, res =dbxTeam.files_download(path=dbPath)
@@ -338,7 +338,7 @@ def measureproject(result,dataDoc=0,img=0,dxffile=0):
338
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
339
  print(dbPath,result[0])
340
  #
341
- pdflink= tsadropboxretrieval.uploadanyFile(doc=doc,path=dbPath,pdfname='Measured_'+result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/'
342
 
343
  _, buffer = cv2.imencode('.png', outputimg)
344
  arr=[ base64.b64encode(buffer).decode('utf-8'),SimilarAreaDictionary.to_dict(), spreadsheet_url,spreadsheetId,[],list1.to_dict(),pdflink,hatched_areas,namepathArr]#,hatched_areas,namepathArr]# , spreadsheetId, spreadsheet_url , list1.to_dict()]
@@ -352,17 +352,18 @@ def measureproject(result,dataDoc=0,img=0,dxffile=0):
352
  print(temp_filename)
353
 
354
  SearchArray=result[6]
 
355
  print(result)
356
  print("SearchArray = ",SearchArray)
357
  global hatched_areas2_7
358
- doc,outputimg, SimilarAreaDictionary ,spreadsheetId, spreadsheet_url , namepathArr , list1,hatched_areas=Code_2_7.mainFunctionDrawImgPdf(dataDoc,temp_filename,result[4],SearchArray, pdfpath,result[0])
359
  # global colorsused
360
  hatched_areas2_7=hatched_areas
361
  colorsused=list(SimilarAreaDictionary['Color'])
362
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
363
  print(dbPath,result[0])
364
  #
365
- pdflink= tsadropboxretrieval.uploadanyFile(doc=doc,path=dbPath,pdfname='Measured_'+result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/'
366
 
367
  _, buffer = cv2.imencode('.png', outputimg)
368
  arr=[ base64.b64encode(buffer).decode('utf-8'),SimilarAreaDictionary.to_dict(), spreadsheet_url,spreadsheetId,[],list1.to_dict(),pdflink,[],namepathArr]#,hatched_areas,namepathArr]# , spreadsheetId, spreadsheet_url , list1.to_dict()]
@@ -382,9 +383,9 @@ def measureproject(result,dataDoc=0,img=0,dxffile=0):
382
  SearchArray=result[7]
383
  print('searchhh:',SearchArray)
384
  # annotatedimg,pdf_document,spreadsheet_url, list1 , df_doors=doors_fasterrcnn.main_run(img,dataDoc,'separated_classes_all.pth',result[0],pdfpath, result[4]) #single_double.pth
385
- annotatedimg, pdf_document , list1, repeated_labels , not_found =Doors_Schedule.mainRun(dataDocDoorsSchedule, dataDoc,SearchArray)
386
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
387
- pdflink= tsadropboxretrieval.uploadanyFile(doc=pdf_document,path=dbPath,pdfname='Measured_'+result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/
388
  _, buffer = cv2.imencode('.png', annotatedimg)
389
  repeatedLabelsReturn=''
390
  NotFoundReturn=''
@@ -597,7 +598,7 @@ def getimg(jsdata):
597
  doc,areaPixel,perimeterPixel,pdfdata=pixelconversion.drawisrotated(data) # .openDrawPDF(data)
598
  yield f"data: 20\n\n" # Initial progress
599
  dbPath='/TSA JOBS/ADR Test/'+jsdata[0]+'/'+jsdata[1]+'/'+jsdata[2]+'/'+'Scale Document' +'/'
600
- dburl=tsadropboxretrieval.uploadanyFile(doc=doc,pdfname=str(jsdata[3]) ,path=dbPath)
601
  # areaPixel,perimeterPixel= pixelconversion.getAreaPerimeter(dbPath, str(jsdata[3]))
602
  yield f"data: 40\n\n" # Initial progress
603
  outputs=[areaPixel,perimeterPixel , dburl]
@@ -1000,7 +1001,6 @@ def cvtSummarytoXML(jsdata):
1000
  xmllink=google_sheet_to_xml.create_xml(documentname=result[1],dbPath=path)
1001
  return jsonify(xmllink)
1002
 
1003
-
1004
  #_________________________________________________________________________________________________________________________
1005
  #_________________________________________________________________________________________________________________________
1006
 
 
38
  import Doors_Schedule
39
  import Code_2_7
40
  import Counting_Columns_2_1
41
+ import Find_Hyperlinking_text
42
  import ezdxf
43
  from flask import Flask, render_template, session, redirect, url_for
44
  from flask_session import Session # Capital "S"
 
221
  jsdata=eval(jsdata)
222
  print('pdfnameeee==',jsdata)
223
 
224
+ dbPath='/TSA JOBS/ADR Test/'+jsdata[0][0]+'/'+jsdata[0][1]+'/'+jsdata[0][2]+'/Measured Plan/'+jsdata[1]
225
  print(dbPath)
226
  dbxTeam= tsadropboxretrieval.ADR_Access_DropboxTeam('user')
227
  md, res =dbxTeam.files_download(path=dbPath)
 
338
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
339
  print(dbPath,result[0])
340
  #
341
+ pdflink= tsadropboxretrieval.uploadanyFile(doc=doc,path=dbPath,pdfname=result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/'
342
 
343
  _, buffer = cv2.imencode('.png', outputimg)
344
  arr=[ base64.b64encode(buffer).decode('utf-8'),SimilarAreaDictionary.to_dict(), spreadsheet_url,spreadsheetId,[],list1.to_dict(),pdflink,hatched_areas,namepathArr]#,hatched_areas,namepathArr]# , spreadsheetId, spreadsheet_url , list1.to_dict()]
 
352
  print(temp_filename)
353
 
354
  SearchArray=result[6]
355
+ Thickness=result[7]
356
  print(result)
357
  print("SearchArray = ",SearchArray)
358
  global hatched_areas2_7
359
+ doc,outputimg, SimilarAreaDictionary ,spreadsheetId, spreadsheet_url , namepathArr , list1,hatched_areas=Code_2_7.mainFunctionDrawImgPdf(dataDoc,temp_filename,result[4],SearchArray,Thickness, pdfpath,result[0])
360
  # global colorsused
361
  hatched_areas2_7=hatched_areas
362
  colorsused=list(SimilarAreaDictionary['Color'])
363
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
364
  print(dbPath,result[0])
365
  #
366
+ pdflink= tsadropboxretrieval.uploadanyFile(doc=doc,path=dbPath,pdfname=result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/'
367
 
368
  _, buffer = cv2.imencode('.png', outputimg)
369
  arr=[ base64.b64encode(buffer).decode('utf-8'),SimilarAreaDictionary.to_dict(), spreadsheet_url,spreadsheetId,[],list1.to_dict(),pdflink,[],namepathArr]#,hatched_areas,namepathArr]# , spreadsheetId, spreadsheet_url , list1.to_dict()]
 
383
  SearchArray=result[7]
384
  print('searchhh:',SearchArray)
385
  # annotatedimg,pdf_document,spreadsheet_url, list1 , df_doors=doors_fasterrcnn.main_run(img,dataDoc,'separated_classes_all.pth',result[0],pdfpath, result[4]) #single_double.pth
386
+ annotatedimg, pdf_document , list1, repeated_labels , not_found =Doors_Schedule.mainRun(dataDocDoorsSchedule, dataDoc, SearchArray)
387
  dbPath='/TSA JOBS/ADR Test'+pdfpath+'Measured Plan/'
388
+ pdflink= tsadropboxretrieval.uploadanyFile(doc=pdf_document,path=dbPath,pdfname=result[0]) #doc=doc,pdfname=path,pdfpath=pdfpath+'Measured Plan/
389
  _, buffer = cv2.imencode('.png', annotatedimg)
390
  repeatedLabelsReturn=''
391
  NotFoundReturn=''
 
598
  doc,areaPixel,perimeterPixel,pdfdata=pixelconversion.drawisrotated(data) # .openDrawPDF(data)
599
  yield f"data: 20\n\n" # Initial progress
600
  dbPath='/TSA JOBS/ADR Test/'+jsdata[0]+'/'+jsdata[1]+'/'+jsdata[2]+'/'+'Scale Document' +'/'
601
+ dburl=tsadropboxretrieval.uploadanyFile(doc=doc,pdfname=str(jsdata[3]) ,path=dbPath) #PixelConv_
602
  # areaPixel,perimeterPixel= pixelconversion.getAreaPerimeter(dbPath, str(jsdata[3]))
603
  yield f"data: 40\n\n" # Initial progress
604
  outputs=[areaPixel,perimeterPixel , dburl]
 
1001
  xmllink=google_sheet_to_xml.create_xml(documentname=result[1],dbPath=path)
1002
  return jsonify(xmllink)
1003
 
 
1004
  #_________________________________________________________________________________________________________________________
1005
  #_________________________________________________________________________________________________________________________
1006