Skip to content

Latest commit

 

History

History
205 lines (142 loc) · 9.45 KB

README.md

File metadata and controls

205 lines (142 loc) · 9.45 KB

GeoPic

A Java Web Project for WebGIS course .We call it as "GeoPic". In fact, it is Just a simple photoManagement System.Welcome to Everyone!

Update Daily

modified by Daisy

2020.07.05 14:05

  1. 完成照片缩略图的使用。因为前端加载大量的静态资料会造成页面渲染及其缓慢,于是我们将所有的照片保存了一份其缩略图,前端页面显示的是照片的缩略图,缩略图比原图小太多了。这里偷了懒,直接用的一个jar包,Thumbnailator.jar。很强大,要是早发现就好了,哈哈哈哈。
  2. 完成项目的最终部署

modified by Daisy

2020.07.04 12:08

  1. 完成照片时间轴的简易制作
  2. 虽然整个项目的大致功能已经全部完成,但是项目中还存在或多或少的小bug,以及整个项目运行的项目效率不高,这是多种原因造成的,首先是使用一些网络服务API,因为服务请求返回结果需要一定的实践;其次并没有设计数据库索引;最后由于js中异步同步的使用不太熟练,可能会造成一定的堵塞。
  3. 作业马上就要交了,整体实现还算是可以的,后面我会继续完善各种大小问题。
  4. 下一步:完成照片时间抽模态框中查看照片信息;完成照片删除功能。

modified by Daisy

2020.06.30 20:52

  1. 完成顶部照片轮播的随机显示,并且照片适应尺寸

modified by Daisy

2020.06.30 20:12

  1. 完成检测出的多个人脸以此出现模态框的bug问题
  2. 发现了照片地图和照片查询页面为啥排版乱了的原因
  3. 下一步:完成顶部轮番播放图片的随机显示与大小适应问题

modified by Daisy

2020.06.28 13:30

  1. 完成照片查询的语义查询
  2. 但是我发现一个对用户不友好的事情,万一用户只是想要综合地点和标签呢,我们此处的设计时间总是被选中的,所以很不友好,后面看有时间没,有时间就改一下
  3. 我还发现一个关于人脸重名的问题,艾,写着写着发现一堆问题,罢了罢了。
  4. 下一步:完善照片地图的照片分级显示:即放大缩小地图至不同的比例尺,照片随之改变其显示状态。

modified by Daisy

2020.06.28 10:39

  1. 完成照片的语义查询功能,并且已经经过测试

  2. 但是我现在照片查询和照片地图的menu-box的排版出了问题艾,还没发现为什么,等我把功能写好再去看看

  3. 下一步:照片的综合查询

  4. Complete the semantic query function of photos, which has been tested

  5. But there is something wrong with the layout of menu-box of photo query and photo map. I haven't found the reason yet

  6. Next step: Comprehensive query of photos

modified by Daisy

2020.06.27 22:20

  1. 完成照片详情模态框的相关内容,可以实现通过点击照片墙的照片查看照片详情,并且可以编辑更新照片标签

  2. 下一步:写照片的语义查询

  3. 下一步:照片详情更新成功与失败的信息提示框

  4. Complete the relevant contents of the photo details modal box. Click the photo on the photo wall to view the photo details, and edit and update the photo label

  5. Next step: Write semantic query for photos

  6. Next step: Photo details update success and failure information prompt box

modified by Daisy

2020.06.20 18:57

  1. 完成了已存在的人脸id与照片的关联

  2. 下一步:写照片墙中的照片点击弹出照片详情,添加照片标签

  3. Completed the existing face ID and photo association

  4. Next step: Write the photo in the photo wall. Click on the popup photo details and add the photo tag

modified by Daisy

2020.06.20 16:58

  1. 完成了人脸id关联到相应的图片,但是是对于新添加的人脸来说的,如果是已存在的人脸,则需要用faceToken查询人脸的id,思路已有了。

  2. 但是我今天发现了一个bug,对于含有多张人物的照片来说,客户端只显示一张人脸。

  3. 下一步:先实现已存在人脸的关联

  4. Completed the face ID association with the corresponding picture, but for the newly added face, if it is an existing face, it needs to use faceToken to query the face ID.Howerver,the idea has been developed.

  5. But I found a bug today. For photos with multiple people, the client only shows one face.

  6. Next step: First realize the existing face association

modified by Daisy

2020.06.19 21:05

  1. 解决click事件的累加绑定,先使用off在使用on

modified by Daisy

2020.06.19 20:00

  1. 完成在客户端的人脸标签输入,当检测到人脸,并且数据库中没有这个人时,弹出模态框,用户输入人物标签

  2. 完成在服务端的人脸标签入库

  3. 下一步:将人脸id关联到相应的照片

  4. Complete the face label input in the client. When the face is detected and there is no such person in the database, a modal box pops up and the user enters the character label

  5. Complete the warehousing of face tags on the server

  6. Next: Associate the face ID with the corresponding photo

modified by Daisy

2020.06.19 13:13

  1. 创建人脸数据集FaceSet,用于存储所有检测到的人脸的face_token

  2. 完成人脸检测、人脸搜索、人脸添加的过程。并且可以从后台返回添加的人脸的路径

  3. 待完成:将新添加的人脸显示在客户端,由用户输入人物标签,完成人物的标注

  4. Create a face data set FaceSet to store the FACE_token for all detected faces

  5. Complete the process of face detection, face search and face addition.And the path of the added face can be returned from the background.

  6. To be completed: The newly added face will be displayed on the client, and the user will input the character label to complete the character labeling

modified by Daisy

2020.06.12 15:16

  1. 完成了初始化照片墙

  2. 完成了人脸检测并将检测到的人脸保存到项目目录下和上传到数据库

  3. 我放弃使用opencv进行人脸检测了

  4. 下一步写将保存的人脸返回客户端显示,让用户输入人脸标签;

  5. 再写创建faceAPI中的faceSet,用于存储检测到的face_token,为人脸搜索做准备。

  6. Completed the initialization of photo wall

  7. Completed face detection and saved the detected faces to the project directory and uploaded them to the database

  8. I gave up using Opencv for face detection

  9. Next I'll write the saved face back to the client display, and let the user input face label;

  10. Write again to create faceSet in faceAPI to store the detected FACE_Token in preparation for face search.

modified by Daisy

2020.06.10 0:26

  1. 完成了照片数据从前端传递到后端,并且后端实现将base64数据转换为图片保存在特定的文件夹下。

  2. 明天先写初始化照片墙,显示目录下保存的图片。

  3. Completed the transfer of the photo data from the front end to the back end, and the back end implementation converted the base64 data into images and saved them in a specific folder.

  4. Write the initialization photo wall tomorrow to display the images saved in the directory.

2020.06.09 22:00

modified by Daisy

  1. 完成照片的空间查询、时间查询

  2. 下一步完成查询结果展示

  3. Complete the spatial and temporal query of photos

  4. Complete the query result display next

2020.06.09 14:53

modified by Daisy

  1. 完成照片查询的前端界面设计

  2. 下一步完成根据输入条件从后台取得相应的照片

  3. 加了一个bootstrap库,本来想用它的下拉菜单的,但是由于涉及到其他样式的原因放弃了。

  4. Complete the front-end interface design of the photoQuery.

  5. The next step is to get the corresponding photos from the background according to the input conditions

2020.06.09 10:24

modified by Daisy

  1. 完成照片的地图可视化。但是样式目前较为简单,后面会修改滴

  2. 下一步写照片检索,先搭框架,把基本内容写出来

  3. Complete the map visualization of photos.However, the style is relatively simple and will be modified later

  4. The next step is to write the photo retrieval, first frame, write out the basic content

2020.06.08 0:17

modified by Daisy

  1. load amap
  2. getPhotoGSPAndPath from GeoPic database

2020.06.07 15:18

modified by Daisy

  1. 完成照片信息的提取

  2. 完成照片基本信息(时间、地点、路径、GPS坐标)的入库

  3. 未解决:照片数据在前后端的传递,故暂时无法将前端打开的数据复制到我们的项目文件夹下。

  4. 数据存放位置:data/photos为原始照片,data/thumbs为缩略图。

  5. Complete the extraction of photo information

  6. Complete the storage of basic photo information (time, place, path and GPS coordinates)

  7. Unresolved: The photo data is transferred in the front end and the back end, so the data opened in the front end cannot be copied to our project folder temporarily.

  8. Data storage location: Data /photos is the original photo, and data/ Thumbs is the thumbnail.

  9. 下一步我先写照片地图了,先搭框架,写一下简单的哈哈哈哈,然后再去细化。

2020.06.02 12:35

modified by Daisy

  1. photoWall ui design.
  2. complete image-scroll and some component layout

2020.06.01 23:00

modified by Daisy

  1. complish the registration and login.Now it can well work.
  2. Next work is PhotoWall.

2020.06.01 13:00

modified by Daisy

  1. Database table structure design

2020.5.30 23:17

modified by Daisy

  1. new project and add some supports