Week 5: TBD
Amazing description that will astound even myself with its wisdom
Amazing description that will astound even myself with its wisdom
This week has been one where some roadblocks have been cleared. I would like to thank Abby Kramer for helping me out with gaining access to the google maps API. Other than that though, I have continued working on the program that grabs the metadata out of photos. For the most part, when I upload an image it will pull the available meta data out of the photo. I am using the exif_read_data function for grabbing the metadata. This works really well for JPGs but not for other formats like pngs. I am also experiencing a weird bug where certain JPGs can't be uploaded and I am debugging that currently.
A very rough example of the program.
This week has been an interesting one since I am now working on a portion of my project that I had not initially planned on working on yet. As I talked about in the previous blog post, I was trying to start working with the google API and go from there. Unfortunately I ran into an issue, weird google terms of service, that forced me to pivot temporarily. I am now coding a program that can be run when a user uploads a photo that will grab relevant data from the photo, such as gps coordinates , and attempt to locate the photo as best it can with the available meta data. If it is unable to get enough information from the photos meta data then I plan on the program prompting the user to fill out the necessary information. As of the time of me writing this, I have run into the issue where I don't seem to have "access to local resources", I ran into this issue when trying to test my code with just local files first. I don't know if this is a setting thing or something else, but I am actively investigating it.
I spent most of this week thinking about my project and how exactly I would need to spend my time in order to do it. I have also finished coding a website for my project in order to help me practice some html and css. While I'm sure that the website will go through a couple of minor changes throughout this semester, I think that it has already turned out really well. Next, I have found out where I can gain access to the api key for google maps so that I can truly begin the coding portions of my project. Finally, I have started thinking about how I want to users to see images displayed on their device amongst other logistical questions.
Image of some initial designs
This is my first blog entry for my Capstone project! Most of this week has been spent getting things setup for myself, so I can dive headfirst into this project with a solid footing. Much of the setup has been learning how to code in html, css. I also began to research whether to use google maps or arcGIS's API for the map in my project. I also began thinking about what exactly my project would need to function.