  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| In need of a website that has Google maps embedded
I am looking to create a very basic website that allows people to enter a given address (in a field), a few comments, and then it will show up (as a pushpin) on Google maps. The Google maps mashup would be the main page of the website, and anybody that visits the website can see all the pushpins and associated comments. I visited Google's website and they do offer the API for embedding Maps into your website, however I cant tell if that will also allow for maplets (the little pushpin things) to be added. Does anyone know more about this, and how I can get the desired result? If anyone feels up to the challenge, PM me and I will gladly let you put a "site designed by XX" link on the page (assuming you put the site together!. -- Комитет государственной безопасности
|
|
  Gbcue E.I.T. Premium join:2001-09-30 Santa Rosa, CA clubs:  | »platial.com/mapmaker formerly Frappr does that. |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY | That seems pretty cool. Is there a way to embed that into my own website however? The map itself appears to be Flash, so I am not sure how I would incorporate that into another website. |
|
  Mickeyme You might be right, but, I don't care Premium join:2008-09-05 Carson City, NV | reply to wifi4milez »www.ehow.com/how_2209419_embed-g···yssp_art |
|
  Gbcue E.I.T. Premium join:2001-09-30 Santa Rosa, CA clubs: 
·T-Mobile US
·Skype
·Dreamhost
·Comcast
·AT&T U-Verse
| quote: Tips & Warnings
* The Google Maps API is available to advanced web designers. More information is available at the Google Maps API website (see Resources below). * Google will not allow you to embed traffic maps or Mapplets into your website.
|
|
  Mickeyme You might be right, but, I don't care Premium join:2008-09-05 Carson City, NV | »maps.google.com/help/maps/gadget···s-gns-dd |
|
  91822330 USPS Fedex UPS DHL
join:2008-12-18 Poteet, TX | reply to wifi4milez facebook |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| reply to Mickeyme That looks very close to the data entry field I would want, thanks. -- Комитет государственной безопасности
|
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| reply to Gbcue said by Gbcue : quote: Tips & Warnings
* The Google Maps API is available to advanced web designers. More information is available at the Google Maps API website (see Resources below). * Google will not allow you to embed traffic maps or Mapplets into your website.
I dont think its impossible, because I have seen plenty of websites do it. For instance, in the link below you will see that all the listings are showing up as (what I think is) a maplet on the Google map to the right. You can then mouse over the little icons and get more information. That is exactly what I am looking to do, any idea how they did that?
»www.streeteasy.com/nyc/rentals/nyc/ -- Комитет государственной безопасности
|
|
  Tenar
join:2008-01-02 Midland, ON
1 edit | Yes, it can be done. I've done one for my company. You can use the google maps API and you will need a database to store the Latitude and Longitude of the addresses. I don't think what you are asking for is a Mapplet, just normal google maps.
Google API can do a search on the addresses entered and return the Lat and Long of the address (geo coding). Store that in the database.
You are only allowed something like 5000 lookups per day so if your site will get a lot of traffic then you will have to buy your key. Storing Lat and Long means you don't need to look up addresses as you display them, only when you are entering.
You can sign up for a free Google maps API Key. keep the key and use it or pass it to your web developer. »code.google.com/apis/maps/
The google maps API uses javascript to display the maps and retreive addresses. If you are handy with JS or if you have a developer who is, these links may be helpful:
Google Map API Concepts Google Maps API examples Google Maps API Reference
this topic might be best moved to web developers forum, you might get some more help there.
Edit: I should add, the "pushpins" are just a feature of the normal map API. The "bubbles" just display normal HTML code.
ex. »code.google.com/apis/maps/docume···ure.html
You can use the API to make them look however you want.
This site has a bunch of tutorials »econym.googlepages.com/index.htm |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| said by Tenar :Yes, it can be done. I've done one for my company. You can use the google maps API and you will need a database to store the Latitude and Longitude of the addresses. I don't think what you are asking for is a Mapplet, just normal google maps. Google API can do a search on the addresses entered and return the Lat and Long of the address (geo coding). Store that in the database. You are only allowed something like 5000 lookups per day so if your site will get a lot of traffic then you will have to buy your key. Storing Lat and Long means you don't need to look up addresses as you display them, only when you are entering. You can sign up for a free Google maps API Key. keep the key and use it or pass it to your web developer. » code.google.com/apis/maps/The google maps API uses javascript to display the maps and retreive addresses. If you are handy with JS or if you have a developer who is, these links may be helpful: Google Map API ConceptsGoogle Maps API examplesGoogle Maps API Referencethis topic might be best moved to web developers forum, you might get some more help there. Edit: I should add, the "pushpins" are just a feature of the normal map API. The "bubbles" just display normal HTML code. ex. » code.google.com/apis/maps/docume···ure.htmlYou can use the API to make them look however you want. This site has a bunch of tutorials » econym.googlepages.com/index.htm Ok that is some very helpful info. Do you happen to know if its possible (witout too much effort) to have data entered by a visitor populate your map with a pushpin and some comments? That is what I am ultimately looking to do. -- Комитет государственной безопасности
|
|
  marigolds Gainfully employed, finally Premium,MVM join:2002-05-13 Saint Louis, MO
2 edits | reply to wifi4milez Try the ArcGIS Javascript Extension for the Google API »resources.esri.com/arcgisserver/···?fa=home
You can use a dojo datastore to store you data and then use the "show results as KML" example as a foundation: »resources.esri.com/help/9.3/arcg···kml.html
The Code Gallery has some more detailed examples: »resources.esri.com/arcgisserver/···eGallery |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| I think that might be just what I am looking for! Now, does the entered data show up as icons on the map (similar to the Google pushpins) or is it displayed in some other fashion? -- Комитет государственной безопасности
|
|
  marigolds Gainfully employed, finally Premium,MVM join:2002-05-13 Saint Louis, MO
| Look at esri.arcgis.gmaps.MapExtension.addToMap or esri.arcgis.gmaps.MapExtension.addToMapAsync
»resources.esri.com/help/9.3/arcg···xtension
The Overlay options give you complete control over the symbology (including access to all of the GMarker icons). InfoWindowOptions gives you control over the pop up display when an icon is clicked. -- ISCABBS - the oldest and largest BBS on the Internet telnet://bbs.iscabbs.com Professional Geographer Geographic Information Science researcher |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| said by marigolds :Look at esri.arcgis.gmaps.MapExtension.addToMap or esri.arcgis.gmaps.MapExtension.addToMapAsync » resources.esri.com/help/9.3/arcg···xtensionThe Overlay options give you complete control over the symbology (including access to all of the GMarker icons). InfoWindowOptions gives you control over the pop up display when an icon is clicked. Looks good, thanks again for the tip. I havent done any sort of HTML or other website development in about 10 years now, so my next challenge will be finding a friend who wants to put the site together for me! -- Комитет государственной безопасности
|
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| reply to marigolds I found the following website, and it is exactly what I am looking to do (without the requirement to scroll to the right!). Did they use the overlay discussed here or did they do something more basic?
»kleincast.com/maps/mcrib.php |
|
  marigolds Gainfully employed, finally Premium,MVM join:2002-05-13 Saint Louis, MO | I think they just used the google maps api combined with some php scripting to handle the form. |
|
  wifi4milez Big Russ, 1918 to 2008. Rest in Peace
join:2004-08-07 New York, NY
·Verizon FIOS
·Sprint Mobile Broa..
·RoadRunner Cable
·BroadVoice
| said by marigolds :I think they just used the google maps api combined with some php scripting to handle the form. I wonder if that would be easier to implement then. Again, that exact format (perhaps with a login requirement) is all I need. Your suggestions seem very good, but perhaps they are too robust for my (admittedly very simple!) application. -- Комитет государственной безопасности
|
|
  Alan Mcrib Fan
@comcast.net
| Indeed, I did use Google API as well as PHP. Additionally, I utilize MySQL as well. I could have included a login requirement, however I wanted entries to be simple and nonrestrictive. Logins can turn some people away. As you noticed, I then had to add a method for viewers to rate if the sighting was real or not. Hard to believe that people would feel the need to spam a McRib Locator. |
|