Locus Map - forum

Support => Troubles & Questions => Topic started by: thany on July 03, 2012, 13:40:58

Title: Cannot download vector maps
Post by: thany on July 03, 2012, 13:40:58
I'm trying to download/update my vector maps, and I'm being confronted with this message:

QuoteProcess unsuccessful
Installed add-on is not supported anymore (since 1.7.2012).
Please uninstall it (add-on) and purchase credit for downloading of the Vector maps! (code:412)

First of all, what add-on? I don't have any add-ons installed, do I? Looking at the android market, the only "locus" thing I've installed is Locus Pro itself.
Secondly, you can't seriously mean to make maps paid, espacially seeing that they are built with OSM as the source.
Third, there's no option to purchase credit, but I'm not going to anyway. I already paid for the app.

Please fix the problem.
Title: Re: Cannot download vector maps
Post by: Menion on July 03, 2012, 13:47:58
Hi Thany,
  there is no problem to be fixed

1) I'm sure you bought add-on Vector maps for 1€, that allowed you to download maps in Locus. Add-on is not visible on Market because it was removed during a February, but old description is still visible for example on AndroidPIT server http://www.androidpit.com/en/android/ma ... ector-maps (http://www.androidpit.com/en/android/market/apps/app/menion.android.locus.addon.vectorMaps01/Locus-addon-Vector-maps)

2) I'm serious and yes I sell maps through Locus even if they're created from OSM data. Cost for maps is really low, work on my side take some time and finally storing and downloading maps cost some money. If you don't like it, there is no force that push you to pay for them. You may create your own vector maps - here is description http://code.google.com/p/mapsforge/wiki ... dMapWriter (http://code.google.com/p/mapsforge/wiki/GettingStartedMapWriter)

3) option for purchase credit is in "Menu > Shop > Maps"
Title: AW: Cannot download vector maps
Post by: druki on July 03, 2012, 19:01:38
By paying vector maps in shop I can donate menion for his work and by using shop maps, I can reduce load at OSM servers. Aditionally I have no trouble with generating maps.
So for all it's a winwin situation.
For me its worth this very few bucks.

P.S. I prefer the shop but I also payed the Vector app. I personally can't understand the relation why people invest worthful time for complaining about a few cents.
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 07, 2012, 10:31:55
I think this was a very bad decision and I am very disappointed with it. Not only did I pay for the pro version, I also paid for vector app because I was OK with donating the extra for the trouble of making the maps. Something that takes time but is fully automatic. I also doubt very much that the payload on the server is so high that it wouldn't be covered by payed extensions. It's not like these maps have such major changes everyday. And yes I know the costs of a server as I am hosting myself.

So bottom line for me is that it looks like Locus is becoming a milkcow and I will refrain from buying anything anymore till the maps will be available for people who bought the (now useless) map extension. Posted on Play store too.
Title: AW: Cannot download vector maps
Post by: druki on July 07, 2012, 11:14:08
Try this link http://www.vectormaps4locus.eu/ (http://www.vectormaps4locus.eu/)
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 07, 2012, 13:54:14
<rant mode on>
@druki, thats ridiculous as the maps are available on http://download.mapsforge.org/maps/ (http://download.mapsforge.org/maps/) without the overhead and noise. Fact is we want to be able to do this within the app without the menace of wingetting and scping it to our devices.

That was what the add-on did. That is why we bought the add-on in the firstplace. So lets face it a ample change and update of the addon to use f.i. the mapsforge repo would have been as easy as 1 2 3. But that wouldn't bring in a steady source of income right?

As far as mapsforge is concerned they don't give a shit if you winget it curl it or use the bloody addon. This is no more then pure customer frustration.
<rant mode off>
Title: Re: Cannot download vector maps
Post by: Menion on July 08, 2012, 16:38:17
I still don't see where is problem. What happen with add-on was planned since begin. It was written in description of add-on and on every possible place where I was writing about it. Also, since start, in description was, that add-on will be available to 31.3., but because we received more money then we paid for data on Amazon, add-on remained valid for 3 next months.

Also, I don't think I have to defend this decision. For me it looks very reasonable and I'm still 100% sure about it.
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 12:31:23
Menion you only prove my point as where the dataconsumption is concerned, the add-on brought more in then the actual costs. So in principle there is no reason not to continue with it as far as data is concerned. Leaves us with the time investment you do.

Here I would like again point out that this could/should be fairly automatic and boils down to processor time. If that is all to much for you, you could just link to mapsforge. Simple.

Do not forget that the license of the OSM data allows you to sell it as long as you adhere to the same license. Which means that anyone buying the maps from you can distribute them freely if they want. So all and all the only thing you do here is frustrating people without any need without any benefit. (FGS use a paypall donate button if you want more money)

This is not an attack on you personally but mere a request to reconsider here. as I think it is not worth it. You have a fine product that has a fair price and people will propagate it if you don't piss them off with these kind of actions. If you haven't noticed the trend is going to free maps everywhere.

Now I for me have solved the problem with a simple script on my android phone, downloading the map from the forge with wget and installing it in the Locus dir with the help of the SManager app. But I again, politely, ask you to reconsider and turn back from this move. I will then be more then glad to edit my remarks in the playshop and propagate Locus once again to anyone who looks for a decent GPS app.
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 13:00:27
This is the script I use for anyone intereted save and set the right permissions:

#!/system/bin/sh
# wget -P <destination dir> url
# The example below retrieves the andorra map on my android galaxy s.
# running the script with SManager.(free version available in PlayStore)
# at http://fwd4.me/154I (http://fwd4.me/154I)
wget -P /emmc/Locus/mapsVector/europe http://download.mapsforge.org/maps/europe/andorra.map (http://download.mapsforge.org/maps/europe/andorra.map)

HMM I'm just thinking, I could even make this better by useing a PHP script and have it check for filesize changes before download and have it run on a nightly base. Then I wouldn't have to do anything anymore ever and Locus would always be cutting edge up to date. Isn't it nice if developers get you hacking at their walls?
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 16:37:42
There you go my friends. Same license as OSM pun intended. :mrgreen:

#!/system/bin/php
<?php

/*
   licensed under the terms of the Creative Commons Attribution-ShareAlike 2.0 license
   created and copyright by Roelf Renkema in protest of shutdown locus vectormap app
*/

// CHANGE if the destination on your device differs
$dest = "/emmc/Locus/mapsVector/";
//CHANGE if you want to use another source
$source = "http://download.mapsforge.org/maps/";
//CHANGE to maps you want, you need to create the dir structure yourself
$maps = array(
            "europe/andorra.map",
            "europe/liechtenstein.map"
);

foreach($maps as $map){
   $furl = $source.$map;
   $fdest = $dest.$map;
   
   $lsize = filesize($fdest);
   $esize = getextsize($furl);
   if(!$lsize) $lsize=0;
   echo "$furl is $esize bytes big. Local size = $lsizen";
   if($lsize != $esize){
      getextfile($furl,$fdest);
   } else {
         echo "Skipped $mapn";
   };
}

exit;

function getextsize($furl){

   $ch = curl_init();
    curl_setopt($ch, CURLOPT_HEADER, true);
    curl_setopt($ch, CURLOPT_NOBODY, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_URL, $furl); //specify the url
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $head = curl_exec($ch);
    $size = curl_getinfo($ch,CURLINFO_CONTENT_LENGTH_DOWNLOAD);
   curl_close($ch);
   
   return($size);
};

function getextfile($furl,$fname){
   $fp = fopen($fname, 'w');
   if (!$fp) exit("Failed to open file for writing");

   $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $furl);
   curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_exec($ch);
   curl_close($ch);
   fclose($fp);
if (is_resource($fp))
   fclose($fp);
};

?>
Title: Re: Cannot download vector maps
Post by: Menion on July 09, 2012, 16:56:27
hmm, I still don't have your point :)

Pointing on different server is not enough. My own server wasn't enough to server data in around January. Now every month it's around 2TB of maps that are downloaded, sometime more, sometimes less, and it's hard to handle on own server where also should works different stuff, not just map downloading.

Licence of these maps I have in mind, don't worry. If you'll sell or distribute them ... no problem. Enjoy it. I'm not taking it as an attack. I have no problems with other distributing types. As you can see here on forum, I'm not deleting links to other sites where people generate maps. Why not, it's good that OSM maps are used and distributed into public

If you want propagate some scripts for automatic downloading, it's also not a problem. Do as you want. Anyway I'll not change my decision. It was planed since begin with no secrets and it's just on people if they want to pay few bucks for simplicity or create or download their maps from alternative sites or by your scripts.
Title: Re: Cannot download vector maps
Post by: gynta on July 09, 2012, 16:58:15
Hi roelfrenkema and welcome to the Locus Forum
Quote from: "roelfrenkema"Fact is we want to be able to do this within the app
So you can start a idea posting on https://getsatisfaction.com/locus/ideas/popular (https://getsatisfaction.com/locus/ideas/popular)
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 17:24:15
@menion

I know the app was supposed to be temporary but there was no talk about that the future maps would come at a price, otherwise I might have reconsidered in buying an app that would be obsoleted without IMHO proper replacement.

Am I right that we (buyers of the add-on) served as testers for the current system? You really had us pay for helping you? Because that is how it feels now. So I think it would be an acceptable solution if you would offer the owners of the app some sort of compensation. A good idea might be the price of the app in credits for the new system.

Anyway your business model has left a dent in my and probably many other users belive in the community spirit here. I think there are other ways to solve this vectormap storage problem then the current one you choose as my script clearly states. Now I am awaiting the first troll lecturing about OSM bandwith and supportive spirit.

I am supportive as I showed when I bought that app and and increase in bandwith for OSM resolves from taking out the app. Not my doing.
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 17:28:02
@gynta
What do you mean? I already gave several solutions. But these will not help non technical users thats why I am speaking up for them.
Title: AW: Cannot download vector maps
Post by: druki on July 09, 2012, 17:55:43
I'm a pretty nontechnical user and just bought some more credits in the store which I will never use. With this money, menion may payback some users.
If I think it over, each release of Locus gives multiple values in features of what I payed in money for it initially.
Title: Re: Cannot download vector maps
Post by: voldapet on July 09, 2012, 18:46:08
Hi
@roelfrenkema
I don't clearly understand this discussion... as was written Much Ado About Nothing.
I hope you can agree that every service cost some money. No matter if is automated or not.  OK?
From my point of view nothing was changed. In previous concept you paid for service ...now you pay for service again. Mentioned add-on was from beginning wrong concept. In new concept pay every user only for data what they really use/download. No one will be limited because another user downloads 10 times more than rest of users.
I have to say that we can not talk about price of maps , users pay for service. For example in Garmin shop cost TOPO Germany map 200$. On other hand if you buy credit from Locus shop you pay for Germany 0.25euro. I know that we can't compare this maps but I want only show that this is not great business. And of course as Menion said you can create or download map from different sources.

Your idea to use mapsforge download FTP is also wrong. I can't imagine how thousands of users pump Berlin university server.
Another Idea? I don't want to say that this new concept is the best solution but I consider it as a most appropriate solution at this moment.
BTW: Who is non-technical user? ;)
Title: Re: Cannot download vector maps
Post by: roelfrenkema on July 09, 2012, 23:02:12
@voldapet. As Menion said, the app paid more then it used so your argument that even more payment is needed to keep the service going is thereby invalidated. Your Garmin example is also outdated. Please check the playstore and be amazed what is going on on the GPS scene now a days. Community driven, commercialy driven, but free is the hype at the moment especially now Google Maps is getting better by the day and starting to show offline incentives.

As for the good people of the TU Berlin, if what Menion said about the traffic his server was drawing in Januari I think they will be smiling over your remark just now. 2T a month is probably less then peanuts for then. More like flees or a mild cold. It also doesn't add up to thousands of users. Where f.i. Locus Free points to 1 million installs this in no way implies the amount of daily users, vector map users, or regular vectormap downloaders. The 2T per month indicates that I am not far wrong with that logic.

With a non-technical user I mean someone who cannot root his phone, let alone run or install a script on it which probably will be true for the majority of Locus users.

That said I will now refrain from further comments as IMHO everything that I had to say has been said on the topic.
Title: Re: Cannot download vector maps
Post by: thany on July 12, 2012, 13:28:36
The least thing you could do is take bandwidth cost seriously. There is no way in hell that 2GB costs 99 cents. If that's so, change hosts. It should be more like 99 cents for 2TB.
Title: Re: Cannot download vector maps
Post by: Menion on July 12, 2012, 16:17:46
another explanation? OK ...

from 0.99, takes 30% Google and we in the end receive around 45% of price you paid (taxes), so it's around ... 0.45 cents. Cost for 2GB takes around 0.30, depend on location from where you're downloading. So hey, we're very rich from it ... in case of 30GB we have almost zero from it ... that's all maths behind it ...
Title: Re: Cannot download vector maps
Post by: wvb on July 12, 2012, 17:41:40
Come on people... If you see how cheap Locus is and how many updates and features there are, why be difficult over a small amount like this?
If you don't like it, create the maps yourself..

Sent from my SGSII CM9 with Tapatalk 2
Title: AW: Cannot download vector maps
Post by: druki on July 12, 2012, 19:19:41
And hey people, have you ever thought about what a professional skilled developer charges for his work regulary (I know prices like 800 EUR a day)? And even when he is busy doing things like administration of google payments, webhosting, doing support, writing manuals or negotiating with map providers. And for all this work (did I mention all work, I don't know) what does he get?
I think it's time for some more praises for locus and to menion.
Title: Re: Cannot download vector maps
Post by: Menion on July 12, 2012, 20:14:21
thanks druki and wvb!

In this case anyway it's not problem a price I think. People that shout because of 1€ ... I'm just sorry for them. Anyway problem with this add-on is not enough information that people get. It's good lesson for me - to display all possible limitations to users again again and again. Add-on was limited since begin. First day I put it on market, there were - working till 31.3.2012. Unfortunately text on market wasn't enough, even if I expected that people read at least first three lines ...

So I'm sorry that some feel like I cheated them, no I didn't and I don't want. I'm anyway not forcing anyone to pay for something, so some sentences in which I have to defend income that I have from my work, aren't necessary. Locus is not some "milkcow". When it will be, I'll leave it and went finally on one year vacation :) (which will anyway not happen so I'm also looking forward to new exciting features that will come in next years ;) ). Howgh and please enough unless you have something sensible to say ...
Title: Re: Cannot download vector maps
Post by: supawuff on August 07, 2012, 14:02:33
Hello,

the original question of this thread was this:

QuoteI'm trying to download/update my vector maps, and I'm being confronted with this message:

Process unsuccessful
Installed add-on is not supported anymore (since 1.7.2012).
Please uninstall it (add-on) and purchase credit for downloading of the Vector maps! (code:412)

I have uninstalled the vector map add-on and I cannot find it in my application list (google play/market) any more. But I still get the above message.


Thank you.