I want to create an embedded Google Maps on my non profit website. I've asked around to a few "professional" developers, and they all want thousands of dollars... in case you missed it, this is a non profit.
What I want to do is embed a Google Map on my website that will:
Allow anonymous users to type in an intersection, (ie: Woodward and Fort), grab the map, pan and zoom.
Allow users to anonymously add markers to the map. These markers will be pre-set, one for "suspected drug activity," another for "illegal dumping," "dangerous structure," etc...
Allow users to anonymously comment on those markers and have that activity take place in an "Info Box" on that marker. The comments should be saved in the info box for other anonymous users to see. It'd be nice if there were some way I, as an admin, could have those comments appear in a custom admin window so they can be easily printed out and taken to the police.
Allow only the site administrator to delete markers.
The anonymous users should not be able to move or delete a marker once its placed. Whatever happens on the map should pretty much stay there for anyone to see until it gets deleted by an admin.
Long story short, I live in Detroit, MI and have my entire life. I've traveled the world, but home is home and I love it. I see young people like myself being passionate about the city but most of us don't know how to engage and even though we're outraged by whats going on in our neighborhoods, we're complicitly silent on the problems. I want to create this site so people can keep a public record of the problems in the neighborhoods so the police can do something about it. A second map would share positive news on the city to show that its not all doom and gloom and there are things that are beautiful, fun, safe, and worth-while here.
If you don't mind pitching in some time to help, I'd appreciate it very much. But if you've got an idea on how to code it, I can try to do it myself.
Thanks for reading, and thanks for your input.
Thanks everyone for your support. In response to Duncan here is my specific question:
How can I embed a map on my site but still have a place for visitors to type in an intersection and be taken there while still on my site?
Thanks!
Google provides a pretty basic tutorial for implementing google maps here: https://developers.google.com/maps/documentation/javascript/tutorial
Related
I had an idea to hide gifts for different occasions (Christmas, Birthday, Anniversary, etc) around the house, and create an app that will act as a "locator". Preferably, I would like to have AR directions similar to those shown in Google Maps' Live View Walking Directions. Are there any platforms that exist to help me map out my house and create these AR Markers showing which way to go?
My worst case scenario at the moment is to just place an AirTag with the gift and let them use my phone to find the item. This will require almost no prep time, but loses the "cool" factor. I don't mind spending a lot of time on this as it's something I would enjoy doing.
After some extended research, I was able to find that Google's ARCore Cloud Anchors are exactly what I am looking for. More information can be found here: https://developers.google.com/ar/develop/cloud-anchors
Cloud Anchors let you map a location, place anchors, and attach virtual content to these anchors. These are great for private locations and events where you can show up ahead of time, map the location, and place content.
I have a model with a few heatmaps and I'm trying to make the cutplanes work with them, but currently not achieving it.
I searched on the DataViz api documentation and I didn't found any information on it, even though I've noticed that on the DataViz reference app you can select by floor and it looks like a cutplane. Any idea?
Update: Good News! Heatmap gets cut planes supported now. (tested with v7.58)
=====
I got the confirmation from our engineering team. Unfortunately, the cut planes aren't implemented for the Heatmaps now, so we logged a wishlist item, LMV-6409, to add this support. You're welcome to track updates via sending an email to forge[DOT]help[AT]autodesk[DOT]com quoting this wishlist item id.
I am Public History major, mapping historical buildings in Annapolis MD. I made a Google Spreadsheet with the 1,415 historic properties and all documentation from fed and state databases. I am not a coder. I want to turn this into a mobile walking tour map where people can choose the type of house from the legend, like all Victorian Homes, or all Colonial Homes, and have them plotted to view and walk to.
My questions are:
1. Is it possible to choose a text column, like primary style: Victorian, and make it the legend?
2. Can I add audio files to a fusion table, so I can add stories about the property or the person who build the property, so people can listen to the story?
3. It there a way to turn this map into an app?
Again, I am not a coder, but I am taking two classes next semester to learn about making apps (HTML5), and I need to know if this is even possible, and if you have any stuff I can read that will help a laymen, I'd appreciate it.
Here is the link to the fusion table: Historic Annapolis Map (https://www.google.com/fusiontables/DataSource?docid=1RUffU8cRaz6o_1XPlH8XyhGLT6PB04v2ly6OAec)
Thanks.
Melanie
Is it possible to choose a text column, like primary style: Victorian, and make it the legend?
You could do this with some coding, but the automatic legends only work for marker icons when you use the bucketing approach rather than storing the icon names in a column,
Can I add audio files to a fusion table, so I can add stories about the property or the person who build the property, so people can listen to the story?
Sure, as long as they are hosted on YouTube or Vimeo.
It there a way to turn this map into an app?
You can use Tools > Publish to get either an <iframe> that can be embedded in another site, or the HTML and JavaScript to put in your own page. But it there's no automatic way to create a mobile app.
I'm building an application where user-submitted posts are placed via their location as markers on a Google Map. The users are currently able to view the markers/posts on a map in relation to their current location.
What I'm aiming to do is allow the user to change the location of the map so that users can see the markers/posts in relation to another address, specifically via a form that allows them to enter an address and change the location of the map.
I found a YouTube video illustrating a pretty close approximation of what I'm aiming to do, but it unfortunately provides no code or instructions (http://www.youtube.com/watch?v=4uyIawlsvzU).
Is there a way to efficiently wrap an existing Google Map and the existing markers into a form such as this? I've searched for a solution but can't seem to find the proper way to achieve this. Many thanks for any feedback.
You need to search for LatLng by user specified address and to display it. I see not problems at all :)
Study Google Geocoding API for this (seems best solution for your case) and this example
I’m currently working on a Google Maps project showing places of interest in my local town. My plan was to use multiple markers on the map to identify different places which when clicked on would open an InfoWindow listing more details about the place.... I also thought it would be good to allow visitors to leave comments and experiences using the Facebook Comments Plugin within the InfoWindow.
However, on further research and reading a couple of other peoples efforts into trying to get Facebook Comments into InfoWindows it doesn’t seem possible... the closet I’ve seen is a chap who managed to get the SAME comments stream appearing in every InfoWindow no matter which marker / point on map was selected.... which isn’t what I want! His conclusion was to build your own comments stream in PHP.
Here's the link to the above article which has a link to the map at work;
https://groups.google.com/forum/#!msg/google-maps-js-api-v3/4wvBdVxPHJ0/vxuYP93N-lgJ
I’m pretty new to Facebook development but certainly don’t mind climbing the learning curve to achieve what I want, but thought it wise to check with the experts here at stackoverflow in case what I am trying to achieve is a non-starter!
Any suggestions, advice and pointers would be gratefully received.
I recently managed to do it.
The trick is to
insert the content of your infowindow on the end of the page in a hidden div.
parse this div with FB.XFBML.parse
get the innerHTML of your div
call infowindow.setContent() with the innerHTML you got before
If you want different comments in every infowindow you must have a different url for every infowindow's comment plugin: like http://localhost?infowindow=content1 and http://localhost?infowindow=content2 for another.
Hope that helped!