Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
Purpose The purpose of this assessment is to utilize a third - party web service in an original program. Assessment Requirements For this assessment, you
Purpose The purpose of this assessment is to utilize a thirdparty web service in an original program. Assessment Requirements For this assessment, you will use two web service application programming interfaces APIs: Google Geocoding and Google Maps You will provide a form for the user to enter an address, city, state, and ZIP code. This information will be passed to the Google Geocoding API, which will convert the address to the latitude and longitude coordinates. You will want to study the Google Geocoding API to understand the data format requirements and think about how you will have to massage the form data to meet the API requirements. The latitude and longitude coordinates will then be passed to the Google Maps API, and you will display the map for the location in three different formats eg road view, satellite, and hybrid Keep in mind the multitier architecture and try to use this approach of keeping GUI and business logic separate. Be creative in how you control the display of the views. You might display all of them at once, use radio button controls to select between the views or any other options you want to use in your design. Assessment Instructions Create a form for entry of address of your choice including address, city, state, ZIP The address data is passed to the Google Geocoding API to convert the address to latitude and longitude. The latitude and longitude are then passed to Google Maps API, and the location is mapped in three different map formats. Directions for Saving and Submitting Your Assessment Zip your solution folder and all subfolders. Name your assessment document according to this convention: INMYourLastNameAssessment. Submit your completed assessment to the Competency Assessment Dropbox. API Key: AIzaSyCgHhkVAZgFmgXQDPIaFSfxNACBMaI
Purpose
The purpose of this assessment is to utilize a thirdparty web service in an original program.
Assessment Requirements
For this assessment, you will use two web service application programming interfaces APIs: Google Geocoding and Google Maps You will provide a form for the user to enter an address, city, state, and ZIP code. This information will be passed to the Google Geocoding API, which will convert the address to the latitude and longitude coordinates. You will want to study the Google Geocoding API to understand the data format requirements and think about how you will have to massage the form data to meet the API requirements. The latitude and longitude coordinates will then be passed to the Google Maps API, and you will display the map for the location in three different formats eg road view, satellite, and hybrid
Keep in mind the multitier architecture and try to use this approach of keeping GUI and business logic separate. Be creative in how you control the display of the views. You might display all of them at once, use radio button controls to select between the views or any other options you want to use in your design.
Assessment Instructions
Create a form for entry of address of your choice including address, city, state, ZIP
The address data is passed to the Google Geocoding API to convert the address to latitude and longitude.
The latitude and longitude are then passed to Google Maps API, and the location is mapped in three different map formats.
Directions for Saving and Submitting Your Assessment
Zip your solution folder and all subfolders.
Name your assessment document according to this convention: INMYourLastNameAssessment. Submit your completed assessment to the Competency Assessment Dropbox.
API Key: AIzaSyCgHhkVAZgFmgXQDPIaFSfxNACBMaI
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started