Displaying an auto updating map off a Google Sheet - openstreetmap

I am trying to help witth rescue operations in Nepal.
I have setup a Google Form here and that information gets stored on a Google Sheet.
Now, I want to provide a map (OSM) that would autopopulate using data in the Google Sheet (there is a column with GPS coordinates.
Is this currently do-able? It would be ideal if I could provide an endpoint where various OSM maps could get the Google Sheet information from.
Thanks in advance.

You can use Leaflet or OpenLayers to place markers and popups on top of OSM maps. uMap might also be worth looking at.
Additionally there is also the Humanitarian OSM Team (HOT) doing various tasks for helping the Nepal rescue teams. The 2015 Nepal earthquake wiki contains an overview, guidelines and specific tasks. It might be useful to discuss your ideas with HOT.

In short, no. I've been in communication with Google about this. It's currently not a feature, and they have no plans to add this feature in the future.
And I, for one, desperately need such a feature! I'd imagine if thousands of us flooded Google with requests for this feature -- maybe they'd add it?

Related

Finding USA's roads key attributes for OpenStreetMap

I understand that most of the data in OSM for USA is coming from TIGER. It seems that this doesn't have complete road key attributes such as speed limit, maximum weight, allowed / restricted turns, lane change etc.
I found that some state level DOT do have public datasets available for the roads within their jurisdiction, however some states don't have that. I wonder if the OSM community knows if the data already available at these state DOT's was loaded in the OSM?
Please also let me know if there was a netter place to ask this question?
Many thanks,
It is stated in the OSM webpage as well as in other GIS blogs that OSM doesn't have much data on key attributes of roads ie truck restrictions, however some DOT do have data on that.
In OSM pages it wasn't clear if that data was loaded.
There's been an awful lot of discussion about data imports, especially within the USA, over the years. I suspect that if data is available and hasn't been imported into OSM it's for one of two reasons:
the quality isn't very good
the licence isn't compatible
The relevant OSM wiki page that explains what would someone suggesting a new import need to do is here. With regard to the "community buy-in" step, I'd suggest contacting the OSM USA community in the first instance via the forum, mailing list or OSM US' slack workspace.

How to get polygon co-ordinates for a location searched on google maps. Maps API

I want to know if there is any way to get a city/suburb/postal code's outer boundary coordinates, so as to be able to draw a polygon on the map.
I have read through the google maps API documentation (Places, Maps, and Routes) and I can't find anywhere where they provide this information.
Native in google maps if you search for a city google maps will draw a polygon around the city edges. Drawing the polygon is not the issue I just want to know how to get the polygon points for any given location.
I have searched and all the available answers are either very old or provided only a community maintained polygon database, that is not guaranteed to have your location mapped.
So my question is, do google maps APIs expose some function to get these coordinates, or is there some reputable well maintained service where this information can be obtained from?
I am using it in a flutter applicant making use of google_maps_flutter.
These are some of the resources and other links I found but seem dated.
Resource 1
Resource 2
Googles Docs
Please please help.
I'm not sure that the Google Maps API offers this functionality, but I trust that you've dug through enough of their documentation to find that they don't.
I suggest looking at Nominatim, which queries data from OSM (OpenStreetMap). They're free to use and community-driven - which can be both awesome and scary (eg. you can't assume "permanent ID"s for the things you query)
Relevant Links:
https://nominatim.org/release-docs/latest/api/Overview/
https://nominatim.openstreetmap.org/ui/search.html
Otherwise, you could also try looking for other tools that allow you to download datasets of boundary coordinates (eg: GADM) but you'd have to find one that has the level of granularity you need and read up on their usage policies (most disallow use for commercial purposes).
Unfortunately the world of GIS and digital cartography is one that can get pretty complicated and that I'm no expert in, but I hope this helps somewhat.
Listing other resources I've found that are rather outdated, but could still be helpful:
Google Maps how to Show city or an Area outline
Add "Search Area" outline onto google maps result

Bing Maps, can I use aerial imagery to edit my data like Waze?

I want to create a web interface where I can adjust my own "street" data to match aerial images of streets so that it is more accurate. I will have someone who is on the street, will see that it is inaccurately represented on my map and then they will go to the web interface to update it.
I understand that Waze used Bing aerial tiles to do this in their map editor (https://www.waze.com/editor/) before they were acquired by Google. Is this sort of function still available from Bing?
My worry is that maps like Google or OpenStreetMaps do not allow for you to "trace" their aerial tiles. Although this is a question of legality in the case of Bing, I am more interested in suggestions for mapping services that would allow me to integrate this functionality into my web interface.
Note: I am not taking answers here as legal advice. I understand that I am legally liable for whatever I chose to do, I am just looking for suggestions on an aerial map I could use for my project.
Thanks :)
It depends on what the base map data is. Bing Maps already provides OpenStreetMaps with aerial imagery which can be used to trace roads in their editor tool. I can't see OpenStreetMaps disabling this any time soon as long as Bing continues to provide them with access to the aerial imagery.
Send me an email at richbrun at microsoft.com and we can discuss in more detail.

Hidden things in CartoDB or MapBox

I am in a plan to use cartoDB or MapBox for one of my data visualization application. I would like to know whether is there any features restricted between shared codes and the own hosted solution? Is the shared codes missing any fancy stuffs?Is there any hidden things in their API's? What benefits one gets for the paid solution? Thanks in advance.
Those two companies have websites where they've posted detailed pricing plans and their benefits:
https://www.mapbox.com/pricing/
https://cartodb.com/pricing/

Google Finance style time series chart

I need to plot time stamped sensor data on a chart. There would be 3000 to 15000 data points in a day and I am looking for an interactive chart that is easy to navigate. Google Finance chart widget is perfect for my requirement. It seems to intelligently load data as one scrolls and zooms.
See: http://www.google.com/finance?q=NYSE%3AXOM
I have seen the same widget being used by causes.com which makes me think that it is not a Google proprietary component.
http://www.causes.com/causes/579073-india-against-corruption/impact
Does anyone know where can I find this component or an alternative?
Just FYI: I am using Ext GWT and a Java back end.
Edit: On further search found it on Google Chart Tools. Its use seems to be dependent on Google's infrastructure. I don't want such dependencies in my app and so I guess I will have to settle for an alternative.
Are you looking for something like this?
http://dygraphs.com/tests/range-selector.html
dygraphs is an open-source self-contained JavaScript library for charting time series, with no dependencies. It automatically scales the graph to match your data, translates times into the correct time zone, can plot CSV files from arbitrary remote URLs etc.
Use the Annotated TimeLine chart provided in the Google Visualization API.
It gives you the same chart that you see in the link http://www.google.com/finance?q=NYSE%3AXOM
I have been working on an Ext-Gwt app that requires a chart with somewhat the same specs that you mentioned.
The google api Chart integrates well into my App, and is not that difficult to code. I am pretty satisfied with it and would recommend you to try it out.
It though does need Google Inra to draw the Charts though. So if you can decide on a tradeoff, it would be a great option for you.