Adding a Place in Google Maps through KML - google-maps

Is it possible for me to do this: people will input the name of a place in my site's textbox and then upon submission, that place will be placed in the database, have my site's embedded google map updated (display all the original places and the added one) and can be toggled?
Currently, I already had a working code of getting the latitude and longitude of a certain place. Placing that information in the database is also done. I can also generate a KML file from my latlng-database. What I wanted is to have the generated kml used by my website's map to get the necessary points and be toggled whether to be displayed or not and will reflect any added area/place. To be more specific, adding a place is only by KML file, meaning the textbox in the site will be added depending on which KML the user will want to change.
Or is it better to use OpenLayers?
Thanks!

Related

Link to an address on Here Maps?

Is it possible to link to a specific address on https://wego.here.com as you can with Google maps like this: https://www.google.com/maps?q=221b+Baker+Street%2C+London ?
You can do the same by using Places and locating your place and getting the shortened here link to it. Please see the image attached. You can also add locations to your collection and later get the links to them.
Edit (from comment):
You can do it programmatically by appending your search term like this
https://wego.here.com/search/221b-Baker-Street%2C-London

How can I open google map for a specific region

I am using google map API to show our locations in a website
The problem:
I search something opening google.com and navigate to map, it is same as the locator on the website. It gives the same result.
When google is opened in local and navigate to map and do the same search, it will navigate to same place however the name is different. Please note it is not that name is in English and French that's the reason it is different. Basically this region on question is disputed over the countries.
Description:
When client opens google in his locale e.g. https://www.google.fr/ and navigates to google map he gets a different result, the name is different for the same place in google map as the place is in the border of 2 countries .
If you open by google.com it will show the widely accepted name whereas if you open google.xx and then open the same location the name will be different.
The locator by default is showing the global name in the website which the client does not want, he is asking for showing the name as displayed when opening from their region.
Is there a way I can set something like a data source or something to show google map based on some particular region.
Help will be appreciated.
Regards
Take a look here.
You can add an optional language parameter to the <script> tag when including the Maps API JavaScript code, specifying the language to use. For example, to display a Maps API application in Japanese, add &language=ja to the <script> tag.

Google Maps bicycling route

I'm using the following link to open directions from one point to another on Google Maps:
https://www.google.com/maps/?saddr=[one-point]&daddr=[another]
I would like to open the bicycling directly. Which link should I use or which parameter should I add? Adding &mode=bicycling does not seem to work.
Perhaps this has changed since you first asked, but I just followed your link, clicked the Cycling Icon, and then copied the resulting URL, which seems to do what you're after.
Comparing the two URLs, the only difference I see is the addition of !3e1 on the end of a standard "directions" URL.

Wordpress custom post type and Google maps API

I have programmed custom post type inside Wordpress and I am using it for submission of properties inside system.
I would like to add google maps functionality where based on adress that someone enters, he automatically gets a place on the map, all on google maps.
Is that possible? How to render correct place on google maps based on html form inut? Im just loking for an idea on this, if someone can give me a hint I would be thankful.
you most likely need to implement a small plugin that defines a google map shortcode, with the field with location as a parameter.
The reason is that you need to include libraries etc that are not needed for all other pages, and the ability to put the map wherever you need it within said post.

How to show/hide markers from XML file without refreshing the page

I have a map described here.
Markers from XML files are loaded only if the checkbox is checked. When you uncheck it, they are still displayed until the page is refreshed. How is it possible to show/hide them when the checkbox value is changed? Simple
onclick="initialize();"
doesn't work and would be very inefficient anyway.
I can't avoid having two xml files and can't use one file with categories instead of them.
Here is an example which shows/hides markers based on their categories (again translated from Mike Williams' v2 tutorial):
http://www.geocodezip.com/v3_MW_example_categories.html
Write code to add a category for each of the XML files.