Toolset Maps is a WordPress plugin that allows you to add address fields to any content type or users and display any content on Google Maps.
Toolset Maps User Guides include detailed documentation for creating these special address fields, adding pointers to them and displaying them on maps.
When you ask for help or report issues, make sure to tell us the versions of the Toolset plugins that you have installed and activated.
Problem:
Resize PNG and SVG markers for a better quality. On mobile view, the PNG marker is displayed pixelated. Solution:
I checked it and the SVG markers are always resized to 32x32
There's a workaround to avoid it. You'll find the code line that controls this at line #565, in the file: "/toolset-maps/resources/js/wpv_addon_maps.js":
var scaledSize = new google.maps.Size(32, 32);
You could change the size value in the actual plugin file if needed, but since this part of code is not filterable, it is not possible to change it with a hook for example, you'd have to edit the file itself. ( please note that you'll need to keep track of this edit, as future plugin updates will overwrite any changes )
I also checked that PNG files are shown in the map with the same size they've been uploaded, it is necessary to work with the image and upload the final version to use it.
Problem:
Can Latitude/ Longitude be used dynamically for maps Solution:
Is this data coming from a specific CPT, you can try these steps:
1. Use a known address at first, and save it for your post. For example, "Paris France".
2. Edit the post, and scroll down to the address field. Click Show Coordinates, and update these fields with your desired coordinates. You may have to delete the content before pasting your own in, it's a bit tricky but it should work. Click the map to refresh it and confirm your coordinates, then save.
3. Now your address field will display as the Lat and Lng coordinates, and the map marker will use these new coordinates.
4. If you need to use the written address in a View, you'll need to include that as a separate custom field, or as the title of the post, etc. If it's a separate custom field, then you can use conditional logic easily to determine when to show the address field, and when to show the lat/long override field.
If you still have issues after this procedure, please open a ticket so we can analyze it.