<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Infinity Code Forum — Unity iOS map problem]]></title>
		<link>https://forum.infinity-code.com/viewtopic.php?id=822</link>
		<atom:link href="https://forum.infinity-code.com/extern.php?action=feed&amp;tid=822&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Unity iOS map problem.]]></description>
		<lastBuildDate>Mon, 16 Apr 2018 19:42:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Unity iOS map problem]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?pid=3552#p3552</link>
			<description><![CDATA[<p>Hello.</p><p>Unfortunately, I did not understand your description of the problem.<br />But based on your code, I see that you want to redraw the map with &quot;provider - custom&quot; with another language.<br />First of all, by changing the url in this way, you will have problems with caching.<br />Here the right way is to create your own provider, and just change the language of the map.<br />Example:<br /></p><div class="codebox"><pre><code>using UnityEngine;

public class ChangeCustomProviderLanguage:MonoBehaviour
{
    public string language = &quot;en&quot;;

    private void OnGUI()
    {
        if (GUILayout.Button(&quot;Update language&quot;))
        {
            OnlineMaps.instance.language = language;
        }
    }

    private void Start()
    {
        string url = &quot;https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i{zoom}!2i{x}!3i{y}!4i256!2m3!1e0!2sm!3i350018650!3m14!2s{lng}!3sUS!5e18!12m1!1e47!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjF8cy5lOmwudC5mfHAuYzojZmY2MTk1YTAscy50OjE4fHMuZTpnLnN8cC52Om9mZixzLnQ6NXxzLmU6Z3xwLmw6MHxwLnM6MHxwLmM6I2ZmZjVmNWYyfHAuZzoxLHMudDo4MXxwLmw6LTN8cC5nOjEuMDAscy50OjEzMTR8cC52Om9mZixzLnQ6MnxwLnY6b2ZmLHMudDo0MHxzLmU6Zy5mfHAuYzojZmZiYWU1Y2V8cC52Om9uLHMudDozfHAuczotMTAwfHAubDo0NXxwLnY6c2ltcGxpZmllZCxzLnQ6NDl8cC52OnNpbXBsaWZpZWQscy50OjQ5fHMuZTpnLmZ8cC5jOiNmZmZhYzlhOXxwLnY6c2ltcGxpZmllZCxzLnQ6NDl8cy5lOmwudHxwLmM6I2ZmNGU0ZTRlLHMudDo1MHxzLmU6bC50LmZ8cC5jOiNmZjc4Nzg3OCxzLnQ6NTB8cy5lOmwuaXxwLnY6b2ZmLHMudDo0fHAudjpzaW1wbGlmaWVkLHMudDoxMDU5fHMuZTpsLml8cC5oOiMwYTAwZmZ8cC5zOi03N3xwLmc6MC41N3xwLmw6MCxzLnQ6MTA1N3xzLmU6bC50LmZ8cC5jOiNmZjQzMzIxZSxzLnQ6MTA1N3xzLmU6bC5pfHAuaDojZmY2YzAwfHAubDo0fHAuZzowLjc1fHAuczotNjgscy50OjZ8cC5jOiNmZmVhZjZmOHxwLnY6b24scy50OjZ8cy5lOmcuZnxwLmM6I2ZmYzdlY2VkLHMudDo2fHMuZTpsLnQuZnxwLmw6LTQ5fHAuczotNTN8cC5nOjAuNzk!4e0&quot;;

        OnlineMapsProvider.Create(&quot;myprovider&quot;).AppendTypes(
            new OnlineMapsProvider.MapType(&quot;mystyle&quot;) { urlWithLabels = url, }
        );

        OnlineMaps.instance.mapType = &quot;myprovider.mystyle&quot;;
    }
}</code></pre></div><p>Notice {lng} tag in URL.<br />This will work correctly with the cache.</p>]]></description>
			<author><![CDATA[null@example.com (Alex Vertax)]]></author>
			<pubDate>Mon, 16 Apr 2018 19:42:07 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?pid=3552#p3552</guid>
		</item>
		<item>
			<title><![CDATA[Unity iOS map problem]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?pid=3551#p3551</link>
			<description><![CDATA[<p>Hallo there.In my main project I have method(), that draw my map by button click, but don&#039;t do this on start, but in android build all is ok.<br />What can be wrong?<br />Need help!</p><p>I use tileset.<br /></p><div class="codebox"><pre><code>public void setDefaultLayer() 
 { 
  string lang = settingsData.languageId.ToString().ToLower() + &quot;-&quot; + settingsData.languageId.ToString(); 
 
  mapPlugin.customProviderURL = &quot;https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i{zoom}!2i{x}!3i{y}!4i256!2m3!1e0!2sm!3i350018650!3m14!2s&quot; + lang + &quot;!3sUS!5e18!12m1!1e47!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjF8cy5lOmwudC5mfHAuYzojZmY2MTk1YTAscy50OjE4fHMuZTpnLnN8cC52Om9mZixzLnQ6NXxzLmU6Z3xwLmw6MHxwLnM6MHxwLmM6I2ZmZjVmNWYyfHAuZzoxLHMudDo4MXxwLmw6LTN8cC5nOjEuMDAscy50OjEzMTR8cC52Om9mZixzLnQ6MnxwLnY6b2ZmLHMudDo0MHxzLmU6Zy5mfHAuYzojZmZiYWU1Y2V8cC52Om9uLHMudDozfHAuczotMTAwfHAubDo0NXxwLnY6c2ltcGxpZmllZCxzLnQ6NDl8cC52OnNpbXBsaWZpZWQscy50OjQ5fHMuZTpnLmZ8cC5jOiNmZmZhYzlhOXxwLnY6c2ltcGxpZmllZCxzLnQ6NDl8cy5lOmwudHxwLmM6I2ZmNGU0ZTRlLHMudDo1MHxzLmU6bC50LmZ8cC5jOiNmZjc4Nzg3OCxzLnQ6NTB8cy5lOmwuaXxwLnY6b2ZmLHMudDo0fHAudjpzaW1wbGlmaWVkLHMudDoxMDU5fHMuZTpsLml8cC5oOiMwYTAwZmZ8cC5zOi03N3xwLmc6MC41N3xwLmw6MCxzLnQ6MTA1N3xzLmU6bC50LmZ8cC5jOiNmZjQzMzIxZSxzLnQ6MTA1N3xzLmU6bC5pfHAuaDojZmY2YzAwfHAubDo0fHAuZzowLjc1fHAuczotNjgscy50OjZ8cC5jOiNmZmVhZjZmOHxwLnY6b24scy50OjZ8cy5lOmcuZnxwLmM6I2ZmYzdlY2VkLHMudDo2fHMuZTpsLnQuZnxwLmw6LTQ5fHAuczotNTN8cC5nOjAuNzk!4e0&quot;; 
 
  mapPlugin.RedrawImmediately(); 
 }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Roman)]]></author>
			<pubDate>Mon, 16 Apr 2018 19:17:55 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?pid=3551#p3551</guid>
		</item>
	</channel>
</rss>
