Google MAPS: colour active countries AND add markers - google-maps

I'm building a travel social network website and I need to create a custom Google Maps based map.
In their profile users can:
list the countries they've visited;
for each country they can specify the cities they visited.
That means that on the same map I need to:
colour the countries the user has visited;
for each (now coloured) country he has visited, add a marker on the cities he went to.
As far as I've read, I should use Google Charts API to get the countries coloured.
But I need an actual Google Map....any ideas?
Thanks in advance,
E.

Use the Google Maps API v3. See the documentation and search this site for how to:
add markers
create country polygons

Related

Google Street View: How to get indoor panoramas as Google does

I'm looking for a way to get exactly the same indoor panoramas for businesses Google is showing in [Google maps] (can't add any more links).
What I did:
google.maps.StreetViewService class requires either lng/lat or pano ID, so...
convert business address to lng/lat using google.maps.Geocoder (issues occured, see below)e.g. Richard-Wagner-Str. 7, 04109 Leipzig, Germany
convert business to lng/lat using google.maps.Place (issues occured, see below)e.g. Park Hotel, Richard-Wagner-Str. 7, 04109 Leipzig, Germany
thanks to this post I found a way to get pano ID for a certain address
Issues:
None of this was working as I hoped for...
get indoor panorama by converting business address to lng/lat:found resulting panorama to be wrong business at same address (got restaurant, wanted hotel) --- and no, there was no resulting array with multiple entries
get indoor panorama by using whole search term with places API:
got slightly different lng/lat but was outside panorama instead of inside
get indoor panorama by pano ID:
working fine but still was outside panorama
Questions:
It must be working. Somehow. Any idea how Google's doing the job? (check with Google maps, review box on the left: using address responds with same outside pano Google shows as well. But how to get corresponding inside pano?)
How to make sure a pano is inside, not outside?
Quite often, Google offers multiple indoor panos for a certain business. Any suggestions how this may work?
documentation of http://developers.google.com/places/place-id#id-overview says, place-id "... can be used with Google Maps Javascript API ..."Any idea why not working with street view panos?
Many thanks!
Update
Making my questions more precise:
How do I get same indoor panoramas as Google does?
How do I get more than just one panorama per business (as Google does)?
Any chance to make street view work with Google Places place_id?
you can use this tool to extract pano ID :)
www.ekreativa.com/pano-id-extract/

Google maps embed API fallback coordinates

I have a website that contains a database of places, mostly stores and small businesses, and i want to add a google map for every business on the site. I have a name and coordinates for each business, but not all of them are listed on google maps. If i make a Google Maps Embed API map like this:
https://www.google.com/maps/embed/v1/place?key=APIKEY&q=Place name
I will get a marker on that place, but if that place is not found, is it possible to make it put a marker on the coordinates provided?
I know i can just use the coordinates without any name, but in case the place is listed on google maps, querying its name instead of coordinates will display details about the place
Yes you can still place a marker as long as you have the lat and long.
You can add your business to Google Map over here.

Google Maps API - Create a color coded map by neighborhood

I need to show neighborhood data on a map.
Each neighborhoods color would be based on the value it has.
In google maps the neighborhoods are highlighted by google when I search for them.
I do not see a way to create custom colors for them through the API.
To clarify I want to show a bunch of adjacent neighborhoods in different colors, not change the color of all neighborhoods.
More Info: Thanks Duncan, Google Maps has neighborhood outlines, eg typing menisa, edmonton into Google Maps highlights that neighborhood. Would that be geocoding via neighborhood?
This link is an example of what I am looking for.
http://www.bizjournals.com/boston/real_estate/2013/07/boston-liquor-licenses-database.html
Do I need to use google places to query for the google.maps.places.PlaceGeometry.viewport? And then use heatmaps to specify a weightedvalue?
From reading the documentation it looks to me like Google Maps API does not support this. If so could someone confirm that.
You can find the information to get you started here: Google Fusion Tables

Show multiple counties on google maps

If I search for a county, it shows an outline. How can I add multiple counties to the query and show them all?
One option would be to create a kml file containing polygons for the countries of interest and display that on a google map.

Similar Addresses are overlapping on each other in Google Maps

I'm using Google Maps in my academic project,I've provided map for users to enter their address,Up-to that its working fine.On home page I need to display map,on map I've to show users addresses as markers(red dots).
Suppose user#1 have H.NO:45-6-3,Abids,Hyderabad and user#2 have H.No:8-9-54,Abids,Hyderabad.These two addresses are near to each other they are overlapping.I need to display two individual markers on map.What I should do ? I'm using OpenLayers map,I don't want to use clusters.