Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Menion

#201
Hi to all,
  seems that waiting for new My Tracks release is never ending ...

 ... so, seems that you really want track recording, I created one during today!

There is also missing many features but recording and viewing recorded track is now available!

BUT! I need any feedback from you! I'm personally not using track recording, so I don't know what is most important for that. Help me create simple and useful track recorder. Not any complex as My Tracks and many others is. Try this version, write me mistakes and things you really miss and want!! Exporting feature is prepared but not working. What formats do you like to export? Is important for you to select path of exported data or is enough to export to for example Locus root directory? Write, write, something :) thanks to all ...

EDIT

19.1.2011 - Locus 0.9.3.7
Big update ...
  • support for maps bigger then 2GB actually disabled. No simple solution to Hack android device problems with these big files!
  • improved menu on map screen (when you press hardware menu button). There is enough space for new, simple "tools"
  • ability to draw (and save) track manually
  • created categories for tracks (currently only few types ... do you want more? which?), ability to filter them similar to point filter.
  • many fixs with My Maps. Now should work much better!
  • new dialog for creating new maps in My Maps
  • and many more, I don't even know what ... :)

17.1.2011 - Locus 0.9.3.6
One update after another ...
  • imporvements for SQL maps with TXT file works even on smaller maps if you have any problems or want faster initialization
  • small fix to Locus icon

17.1.2011 - Locus 0.9.3.5
One nice morning update!
  • added support for unlimited SQL file map size ;) (with some work before fully function to do - read after try to add map - works?)
  • rapidly improved importing of files (KML now support whole range of style tag, GPX, ...)
  • fixed some problems with map edit!
  • added custom filtering of POI's (by icon - usable for imported data, PQ, KML, ...)

16.1.2011 - Locus 0.9.3.4
Hmm, don't work on saturday and sunday I suggest. But I have to, you're waiting for new versions right? :) so ...
  • improved route record speed and stability. Now do not harm map speed anymore ...
  • added editable style of every single track!!
  • added settings for default track style and also settings for behavior of track record!
  • many fixs and improvements mainly with tracks ... uff

15.1.2011 - Locus 0.9.3.3
  • fixed stupid crashing mistake during track record
  • added Switzerland Maps+
  • re-writted online map handling. I founded source of OutOfMemory errors during Online maps viewing. But it need some testing, so Online maps may be a little slower now, just test and let me know ...
  • problem with Offline maps bigger then 2GB cannot be solved! It's limitation in Android devices, so offline maps bigger then 2GB aren't supported now!

14.1.2011 - Locus 0.9.3.2
  • added Google China (doesn't seem to work as have to ... same as MOBAC ... in Peking, around 500 metres out ... what you think?!)
  • added Google Korea maps
  • added ability to export Tracks
  • fixed problem with selection download "By state"
  • founded problem with SQLite maps bigger then cca 1.5GB! I cannot initialize them correctly! Not fixed yet. Currently only solution for me is that all zooms will be opened which means that you'll zoom through all zooms even when no tiles are downloaded ... stupid!
  • fixed some crashs when leaving POI screen too fast :)
[/list]
#202
News & Hints / Testing on J2ME OpenWIG
January 02, 2011, 14:55:39
Why test on java OpenWIG core?
Core of WhereYouGo is based on work of Matejcik. Person who created OpenWIG project. Why test? Answer is simple. If you have any troubles with WhereYouGo, firstly test this on OpenWIG! If All works fine, problem is with WhereYouGo, so write me and I'll fix this. If OpenWIG have same issue as WhereYouGo, you have to post your issue on OpenWIG google code page here!

How to test your cartridge on OpenWIG core?
  • download Java WTK 2.5.2 library from here.
  • download newest OpenWIG.jar and OpenWIG.jad files from here.
  • install Sun WTK 2.5.2. Then go to install folder bin (on my computer - c:Program FilesJavawtk_2.5.2bin) and run ktoolbar.exe.
  • click File and Create project from Jad/Jar and choose your downloaded OpenWIG files.
  • click run on top panel and voala .. :)
  • directory which serve as card in emulator is on my computer c:Usersmenionj2mewtk2.5.2appdbDefaultColorPhonefilesystemroot1

hope this simple tutorial helps you!
#203
Hi to all,
  hope you've got nice start of new year. Me ... yes :)

so ... some news are coming. It'll take same time since new version will be on market. I really want to test some features. If you want, you should help with developing by testing new versions of Locus from this topic!


6.1.2011 - Locus 0.9.0
  • uff ... enough waiting. New version is on Market and I hope that all will work well or at least, no angry one star comments, will not appear on market!
  • small info: myTracks support is currently removed. I did great work on this today but I need to new version of MyTracks release on market. Until that, I cannot release my version with this support


5.1.2011 - Locus 0.9.0.4
  • adding paths to MyMaps (filled or just lines)
  • new dialog for adding point to MyMaps
  • ability to export MyMaps data to Locus database
  • many others fixs ... ufff


4.1.2011 - Locus 0.9.0.3
  • improved ability to add points. Now use correct icons.
  • ability to DELETE points.
  • ability to add Points from database to MyMaps! (Start editing any map and then click on item from database)
  • fixed many bugs with showing maps
  • added ability to cache calling to show MyMaps from SMS, email, ... (for example previously sended by Locus 'any MyMaps -> Share')

... and c'mon guys, any feedback is needed :)

3.1.2011 - Locus 0.9.0.2
  • impoved MyMaps support!!!
  • fixed problems on A2.1 and lower
  • ability to create NEW maps in application
  • ability to ADD POINTS into MyMaps from application
  • some fixs and improvements


1.1.2011 - Locus 0.9.0.1
  • basic support for MyMaps (viewing)!!!
  • basic integration of MyTracks
  • ability to import and show tracks on map
  • offline mod for online maps (in settings)
  • changed style of bottom menus (two lines now)

about MyTracks integration - version that support this integration is not currently on market, so you have to use attached, UNSIGNED MyTracks (you need to remove old MyTracks and install this), otherwise, Stop recording function will not work. Also track is not visible on map, even in MyTracks. It's just for start and stop recording. System of MyTracks is still in developing, so I'm waiting with integration to final version!

what I want before release?
  • tune MyMaps integration, with ability to share maps and delete them
  • wait a while for MyTracks release and improve MyTracks integration (viewing recorded tracks on map, ability to show another recorded tracks on map, ...)
#204
Finally I did what I wanted almost since begining! To rewrite downloading method to really new fast system. So try please and let me know how this works! It's really important to work well

I also created this manual page
 mainly on bottom is page with description of download types! so read it!!

EDIT 23.12.2010
new version 0.8.0 is on market now!
I pretend some problems with database and tile downloading. It's too big change to whole system and needs to be tested a lot, to work well. So if you have any problems write me please here or on email!!!

If you want to use app and your problems don't allow this, use version 0.7.2 (attached here) and wait for new version here or on market!

Thanks to all, be tolerant if any mistake occur and don't forget to give me some positive comment on market ;)


EDIT 20.12.2010

new version for testing!
added:
  • exporting of POIs
  • support for all types of geocaching logs
  • improved speed of POI handling
  • direct link to manual page on Map download config screen
  • and some minor fixs of course ...
#205
Information / [POLL] - what to do in 2011!
December 16, 2010, 11:22:56
I have created a little poll, that helps to choose next steps for next year. My priorities are clear - Maps, showing, downloading, working with. But next? It's a little bit up to you ... so, vote in poll and write post, if you want to say me something really important ;)

PS: you may vote for three things ...
#206
Testing / [APP] - version 0.6.15 RC1
December 15, 2010, 17:13:16
news:
  • completely new online map caching. now use SqliteDb! Need testing, so tell if you feel any differences! Hope you not and all is fluent as before.
  • icons for not-available caches
  • improved gaocache main screen, hope for better
  • some small improvements
  • new panel hiding behaviour. Now hide after 5 seconds of inactivity on panels. To show, do double-click on map! What you think? I feel it much better then before!

to fully working geocache things, please do new import of your PQ files!
#207
Hi to all,
  I need to have some feedback.

new version 0.6.14 is out, together with previous version, brings lot of new features and I have almost no response from YOU!

so, few questions:
  • hiding panels, are you use this? hide any of panels? timing? fast, slow? tell me ...
  • new geocaching support in 0.6.14. Did you try import some PQ files? Do you feel that this feature is usable? I also need some tips to improve screen with cache details! Don't ask for some online support. I will not do this. For online support use, c:geo or SmartMaps in czech republic. Only online stuff what I'll probably do with geocaching is loading travel bug infos!
  • right quick menu - i'll add later new functions. Main for me is that I have place to add new functions! but what you? do you feel comfortable with right panel?
  • long click feature on map - google street view, add point, quick guiding, anything else is need?

and so on, so tell!
#208
POI's / [ICONS] custom category icons
December 11, 2010, 17:54:14
complete pack of icons from google maps code size here.

download, copy into Locus/icons directory and when creating or editing category icons, choose google-icons.zip from spinner.

Enjoy

PS: icons are sorted by name, but it should be really nice to have them sorted by type. It need some prefix. Is here anyone who wants to do this? ;)

hmm, nice work scinkk, thanx (download in third post)
#209
needed version - 0.6.12 and higher

method is very simple. Icons compress with zip compression and whole file copy into Locus/icons directory. In dialog where you select icons, you will have choice which icons (internal Locus or any of your files) you want to show!

size of icons is on you! Suggest sizes around 32x32px or 48x48px.

align of icons is on center of bottom border. I thing that's best and most useful.

enjoy!
#210
Other features / which map format USE?
December 08, 2010, 13:06:39
I currently added support for SQLiteDB map format into Locus. Locus also work with slightly modified TrekBuddy map format with map (default map format from OziExplorer) or my own map definition format in xml file.  Also big news, but nowhere published is support for various Online maps providers with custom map format, different (custom tile name, other projections) from Google Maps or other main map providers.

So I was checking which format I can add more to support. I lunched Mobile Atlas Creator and created few map from same source to compare them and for my surprise, they're almost all really terrible. Just look at them. Testing area was Czech and Slovakia in bounding box and Google maps in zooms 8 and 12. Together its 7243 tiles.

  • AndNav format - hmm really nice, create folder structure based on zoom/x/y.png.andnav.
      stats: there is 7243 files, 133 folders and size? 72,3MB that seems on disk as 86,3MB.

  • Maveric format - next very nice. Exactly same as AndNav except tiles ends with .tile endings.
      stats: same as AndNav!

  • Mobile Trail - same again, no!! this is even worst. Every file end with correct name, in this case .png, so in Android, all map tiles are in image gallery, terrible!
      stats: same as AndNav!

  • OruxMaps - it's first from listed map formats, that use it's own system. On first sight, it compress 4 tiles into one binary file. Whole map layer is in one directory together with configuration file, similar to my xml. Only problem seems to be that predict rectangular map are projection (only four calibration point in corners).
      stats: there is 1848 files, 4 folders, size 94,5MB that seems on disk as 98,1MB. Too much against others, weird!

  • OziEplorer - little funny, whole map layer pack into one huge png file. It's 140MB big ... unusable!
      stats: there is 4 files, 0 folders, size 136MB that seems on disk as 136MB.

  • TrekBuddy - well know format, for me - still a little mystery. Why so complicated???
      stats: there is 5 files, 3 folders, size 77,9MB that seems on disk as 77,9MB.

  • SQLiteDB - from available formats, my favorite. I founded some missing things in it, for example some info about numbers of layers in it, date of tiles adding (so I may update only few of them). But finally, it's just a SQ Lite database with "int x, int y, int z, byte[] image" table.
      stats: there is 1 files, 0 folders, size 74,3MB that seems on disk as 74,3MB.

  • Locus format - grab from TrekBuddy atlas only tared map files and place them into one directory. You have Locus format. Simple and easy ...
      stats: there is 2 files, 0 folders, size 77,6MB that seems on disk as 77,6MB.


So why this article? I wanted to sumarize available map formats. As I wrote on beggining, I'm searching for format that should Locus also support. Yes you're right, one main is missing. Ozfx2(3), map format. For this I have to use external library. I really don't want to do this. If you want use this format, recreate map to Locus format by this method.

I really don't know why use format where is 7243 tiles on SD Card. It's really terrible to manage. I hate this ... you wait five minutes until directory is deleted ...

So, I wanna ask you if you have any tips to improve map format support. Currently, totally best format seems to be SQLiteDB. I plan to rewrite map creating process from Locus format to SQLiteDB. It saves time (no packaging, no deleting dowloaded tiles) and reduces error which comes to me during this process. What you think? I enjoy your feedbacks!
#211
SQLiteDB map file contain 4 zooms of whole Czech and Slovakia. Download, extract from RAR file and copy into maps directory!

... removed ...

Enjoy!
#212
Bin / [FAQ]
November 29, 2010, 15:14:09
Update 9.11.2012

TOPIC OUTDATED (moved to bin)



  • ACTUAL NEWS & IMPORTANT
    • New (unpublished) application builds? - here!
    • Manual? - yes, I wrote some texts, here (nice in mobile browser)

  • QUESTION - Why so many permissions?
    Just read this - //http://locus.asamm.cz/?page_id=454

  • QUESTION - I have a problem, what to do?
    First request - don't give a negative commentary on market or low stars. If problematic feature worked and now not, it should work again. If you want to use Locus and want to repair this issue, you should
    • check this discussions, if your problem is not already solved
    • create new topic with your issue here, and hope that some kind soul find solution
    • send me crash log from "locus/logs" directory on locus(@)asamm.cz email
    • describe me your problem on same email as above
    and I'm sure we find solution. Negative rating sends application between trash, and my taste to work also. Thanks.

  • QUESTION - How to create maps on computer?
    Just read this - //http://forum.asamm.cz/viewtopic.php?f=21&t=4

  • QUESTION - How can I use my own very nice icons?
    Just read this - //http://forum.asamm.cz/viewtopic.php?f=21&t=55

  • QUESTION - I like my old OziExplorer maps, can I use them?
    Just read this - //http://forum.asamm.cz/viewtopic.php?f=21&t=3

  • QUESTION - I'm an developer, how can I send points to show on Locus?
    Just read this - //http://forum.asamm.cz/viewtopic.php?f=21&t=34

  • QUESTION - Why basic map initialization takes so long?
    When I change format of initialized files or you just create new map or add your custom, application need to create some configuration files. Time needed for creating is based on type of map

    • TAR maps - create bounding box of map. More time takes initializing map tiles directory. I have to find every tile and cache his byte[] position if file. Then I should load this tile directly without moving through whole file. This takes really long time ..

    • SQL maps - also bounding box and also numbers of available zooms. SQLiteDB format is little weird, so I have to go through whole database and find unique zoom numbers. For this I use this "SELECT DISTINCT z FROM table_tiles" ... which on big map files takes soooo long ...

     so, take excuse from me, but this initialization is really needed. On second side, thanks to it, maps are really fast and next starts are fast too. About frequency of configuration file changes - I really don't like to do this, so as I know, file changed in version 0.4.0 and now in 0.6.10. And I hope that this is enough for a long time.

  • PROBLEM - Tar compression error - maps cannot be downloaded and compressed
    This error is mystery for me. Sometimes someone write me about this. On my phone this never happen - unfortunately. But solution is to delete whole cache directory. You will loose map that is currently downloading, your cached Online maps and some cached indexed files. But I believe, that then all will be working fine...
#213
Current manual for Custom online maps support in Locus is moved on WIKI page

http://docs.locusmap.eu/doku.php/manual ... nline_maps
#214
Troubles & Questions / Icons for POIs
November 27, 2010, 17:46:20
So, also question from me ...

currently I'm using few icons from //http://code.google.com/p/google-maps-icons/.

I thing they're really nice, they also not force me to set application as open source (which I'm not a big fan). But ... there's lot of icons and I cannot choose which are rights. All of them is just too much ...

So, place for you to choose and say me which icons you want or miss in application, if you want to sort them to any categories or if have any other source of nice map icons for free use. I'm not a graphics co it's impossible for me to create special icons for Locus ...

I'll be very glad for your opinion
#215
Cartridge experience / Cartridge summary
November 24, 2010, 14:28:17
PLAYABLE
    GC252QC - Celtic adventure
    GC2JB9H - Hradecky Poklad (Hradec Králové)
    GC29KJ1 - Ku krizu lodnikov / To a sailors' cross
    GC220H0 - Levice 1 WIG
    GC2G0WA - M.u.F.
    GC2382T - Stinadla se bouri
    GC23F9N - Vyznamne budovy Levic 1
    GC2576D - Zatraceny mudla!
NOT PLAYABLE
    GC1TFHN - Vylet Kacera Broucka do XV. stoleti
#216
Testing / [APP] - version 0.6.0 RC1
November 24, 2010, 14:13:49
so ...
  it's really big amount of emails, market commentars and others, than want after me some implementation of "Points handling" ...

  just try this release candidate ... ;)

  hint: to show points, you have to CHECK them ... it's not much intuitive think, don't have idea how to do it better ... I NEED your feedback ;)
 
  enjoy ...

#217
Tested on WhereYouGo version: 0.4.10
playable: NO
problems: YES

Game is currently not playable, some problems on begining ...
#218
Developers / [DEV] - (DEPRECATED) show points on map
November 16, 2010, 07:14:40
Simple solution for using Locus as external viewer of points from other applications!

6.7.2011 - This method is DEPRECATED - use new API instead - viewtopic.php?f=29&t=767

[s:ounfezv9]19.4.2011 - New update of calling method - version 2

working for version >= 1.5.3

simple code example says more then few pages of words (use commentary as helping solution)

private void callLocus() {
ByteArrayOutputStream baos = null;
DataOutputStream dos = null;
try {
   baos = new ByteArrayOutputStream();
   dos = new DataOutputStream(baos);

   // version
   dos.writeInt(2);

   // write objects names
   dos.writeUTF("Points from my application");
   
   // write category count - here I write three categories. Categories are defined as
                    // array of points that share same map icon!
   dos.writeInt(3);
   
   // write categories
   writeCategory(dos);
   writeCategory(dos);
   writeCategory(dos);
   
   // flush data to output stream
   dos.flush();
   
   // create intent with right calling method
   Intent intent = new Intent();
   intent.setAction(Intent.ACTION_VIEW);
   intent.setData(Uri.parse("menion.points:extraDataSomeName"));
 
   // here put data into intent
   intent.putExtra("extraDataSomeName", baos.toByteArray());

   // finally start activity
   startActivity(intent);
} catch (Exception e) {
   Log.e(TAG, "callLocus()", e);
} finally {
try {
if (baos != null) {
baos.close();
baos = null;
}
if (dos != null) {
dos .close();
dos = null;
}
} catch (Exception e) {
// catch not needed
}
}
}

private void writeCategory(DataOutputStream dos) {
try {
// convert resource to byte array
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon_gc_wherigo);
ByteArrayOutputStream baos2 = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos2);
byte[] image = baos2.toByteArray();
baos2.close();

// write image data or size '0' and no data if use default image of Locus (currently just red dot)
                       - so if you want write image use this
                        dos.writeInt(image.length); // image size
dos.write(image); // image data
                        - and if you don't want use only this
                        dos.writeInt(0);

// write all points now
int pointCount = 1000;
dos.writeInt(pointCount);
for (int i = 0; i < pointCount; i++) {
// write item name
dos.writeUTF("name_" + (i + 1));
// write item description
dos.writeUTF("some description with <html>tags</html>!");
// extra values (describe below - optional)
dos.writeUTF("");
// write latitude
dos.writeDouble(50.0 + 0.01 * i);
// write longitude
dos.writeDouble(14.0 + 0.01 * i);
}
} catch (Exception e) {
   Log.e(TAG, "writeCategory()", e);
}
}

Extra values written in code can be used for extending possibilities which user can do with point

currently supported:
    Call-back - "intent;ButtonName;com.super.application;com.super.application.Main;returnData;someStringData"
      intent - just identifier
        ButtonName - String that shows on button
        com.super.application - The name of the package that the component exists in
        com.super.application.Main - The name of the class inside of com.super.application that implements the component.
        returnData - String uder which data will be stored. Can be retrieved by String data = getIntent.getStringExtra("returnData");
        someStringData - data stored in intent at returnData StringExtra place
      [/list]
      [/list]

      Actual application that use this feature
      c:geo[/s:ounfezv9]
      #219
      Testing / [APP] - version 0.4.0 RC
      November 04, 2010, 08:47:03
      Hi to all,
        after two days of work, I completely transcribed methods for downloading maps. I wanted to do a long time before, but finally ...

        - so please, try it and help me to catch all bugs or improve things that are not quite intuitive.

        - look on icon design. It's no my own, cause I'm not graphically talented. I someone want to create graphics for Locus, or if you know any place with nice icons, it will be very welcome :)
      #220
      Cartridge experience / GC252QC - Celtic adventure
      October 26, 2010, 13:27:13
      application version: 0.4.5
      playable: YES
      problems: no

      //http://coord.info/GC252QC