In need of a control for use with Google Maps.
The requirements of the control are.
**Design:**
1. Must be toolbox item in Visual Studio unless explained up front and agreed upon.
2. VB.NET must be the language unless agreed upon ahead of time to use C#, you will have to make your case.
**Functionality:
**1. Must be able to pass the control an address, it then displays address on map.
2. Must be able to pass a startpoint and endpoint to the control which then displays both address's on the map as well as returns driving directions.
3. Markers need to be customizable with popups capable of a title, small description and image.
4. Ability to pass the control a startpoint and endpoint as well as an array of address's the might be between and have the control determine which address's to include between the 2.
Lastly, I would like to be able to pass in a startpoint, endpoint and an array or list of lat/long and a radius and have the control find all qualifying address's in between the 2 so we can display driving directions as well as attractions between the 2 address's.
Feel free to ask any questions if my explnation is not clear.
## Deliverables
In need of a control for use with Google Maps.
The requirements of the control are.
**Design:**
1. Must be toolbox item in Visual Studio unless explained up front and agreed upon.
2. VB.NET must be the language unless agreed upon ahead of time to use C#, you will have to make your case.
**Functionality:
**1. Must be able to pass the control an address, it then displays address on map.
2. Must be able to pass a startpoint and endpoint to the control which then displays both address's on the map as well as returns driving directions.
3. Markers need to be customizable with popups capable of a title, small description and image.
4. Ability to pass the control a startpoint and endpoint as well as an array of address's the might be between and have the control determine which address's to include between the 2.
I currently have a database with address's. These currently do not contain Lat/Long information so the control needs to be able to return these so I can populate those fields.
We already have an address object we use which has the following properties.
1. Address1
2. Address2
3. City
4 State
5. Zip
6. Lat
7. Lng
My preferance would be to use the control in code something like as follows (where gmap is the name of the control).
'Basic map of address.
Dim objAddress as new Address(ID) 'Populate an address.
dim marker as new marker 'whatever would be used for marker.
marker.popup.bgcolor="red"
[login to view URL] = "SomeImageURL"
[login to view URL] = "SomeText in HTML so
, **etc could be used"
[login to view URL] = "SomeColor" or
marker.MarkerImageURL="Path to image that can be used as a marker"
[login to view URL](objAddress, Marker)
'Driving Directions.
Dim objAddress1 as new Address(ID) 'Populate an address.
Dim objAddress2 as new Address(ID) 'Populate an address.
[login to view URL](ObjAddress1, objAddress2, marker1, marker2) 'See marker code above.
Driving directions need to come back in a way that I can format and display them.
Lastly, I would like to be able to pass in a startpoint, endpoint and an array or list of lat/long and a radius and have the control find all qualifying address's in between the 2 so we can display driving directions as well as attractions between the 2 address's.
Feel free to ask any questions if my explnation is not clear.**
## Platform
asp.net, vb.net, all browsers