Activity for Mobile Atlas Creator

  • zstadler zstadler posted a comment on discussion Map Sources

    Following @Laurent Grenet, their terms say: 3. Use License Tracestrack grants you permission to use its map tiles for personal and commercial purposes, including use on websites, apps, media, and printed materials, under the Creative Commons Attribution 4.0 (CC BY 4.0 DEED license. Mass tile downloads are prohibited without agreement with Tracestrack. Any request header spoofing will be flagged as a security threat, resulting in temporary IP blocks or 403 responses for the offending addresses.

  • Nicolas PAOUR Nicolas PAOUR modified a comment on discussion General Discussion

    Hello, FYI, I use the last version without any problem Java VM: OpenJDK 64-Bit Server VM (25+36-LTS) Regards Nicolas

  • Nicolas PAOUR Nicolas PAOUR posted a comment on discussion General Discussion

    Hello, FYI, I use the last version withoutany problem Java VM: OpenJDK 64-Bit Server VM (25+36-LTS) Regards Nicolas

  • r_x r_x posted a comment on discussion General Discussion

    Assuming you are using a recent version of MOBAC: I use JDK 21 for MOBAC development. Java 17 also works, but as most Java 17 based distributions are end-of-life in Oct 2026 I wouldn't start using it anymore unless required by a program. Java 25 has not been intensively tested with MOBAC.

  • Laurent Grenet Laurent Grenet posted a comment on discussion General Discussion

    Hi @r_x, currently, I'm running Eclipse Adoptium Temurin JDK 17 But when looking for updates of this version, I saw that now exist also as LTS versions JDK 21 and JDK 25 Nevertheless before switching to JDK 25 ("a priori", the highest version should be the best....) I'd like your advice : Which of these versions are fully compatible with MOBAC ? And if all are compatible, what would be your personal advice ? Thanks in advance for your answer.

  • Laurent Grenet Laurent Grenet modified a comment on discussion Map Sources

    In answer to @WoRo, I agree with @r_x, since this map requires a key, it cannot be included in official package delivered by MOBAC. Nevertheless, you have just above a working bsh, provided by a user, and then that do not imply any responsibility of MOBAC. Use it, under YOUR responsibility, and don't ask to @r_x what he cannot answer positively....

  • Laurent Grenet Laurent Grenet posted a comment on discussion Map Sources

    In answer to @WoRo, I agree with @r_x, since this map requires a key, it cannot be included in official package delivered by MOBAC. Nevertheless, you have just above a working bsh, provided by a user, and then that do not imply any responsibility of MOBAC. Use it, and don't ask to @r_x what he cannot answer positively....

  • r_x r_x posted a comment on discussion Map Sources

    The web site mentions an API key that needs to be present. But I have not found the documentation how to obtain such a key.

  • WoRo WoRo posted a comment on discussion Map Sources

    Is it still possible to add Tracetrack Topo to Mobac?

  • r_x r_x posted a comment on discussion General Discussion

    For editing GPX files I mostly use https://sourceforge.net/projects/prune-gps/ especially when the GPX track was recorded from actual GPS positions as this tool has great features for filtering/thinning GPX track waypoints. In MOBAC the GPX editor is so lightweight because it's main purpose was to provide a source for downloading map tiles around a GPX track. I never needed more features so it was never implemented. I will check your code if it makes sense to include it into MOBAC and how much work...

  • r_x r_x committed [dab11a] on Git

    section about source code formatting added

  • r_x r_x committed [778fb1] on Git

    instructions added how to get org.beanshell:bsh:3.0.0-SNAPSHOT

  • Robert Staven Robert Staven posted a comment on discussion General Discussion

    I use Mobac a lot to look at maps, it's fast and easy. (QGIS is nice, but to cover large areas Mobac rules :) Searching maps generates waypoints, a lot of them... And I never found a tool to manage my waypoint(file)s I liked. QMapShack is probably useful for it, but I never really got friendly with it.. So I added what I wanted to Mobac. You find the fork here: https://github.com/robertmap/mobac-gpxedit I assume the intention with Mobac isn't to be a gpx/waypoint editor, so I assume my editions isn't...

  • nono303 nono303 posted a comment on ticket #400

    No worries or rush on my side ;) Just ping me on this ticket if help or testing needed.

  • r_x r_x modified a comment on ticket #400

    Thanks nono303, yes I think it makes sense to perform the http engine change also for the trunk/main branch. The main reason from my perspective is not the speed, but the left over connections which also affect the server side. That is unnecessary resource consumtion... The problem is that the old HttpURLConnection is exposed to map sources. Especially the BSH map sources are a complicated case I have to find a workaround for. At the moment my dev system is out of order so merging your patch will...

  • r_x r_x posted a comment on ticket #400

    Thanks nono303, yes I think it makes sense to perform the http engine change also for the trunk/main branch. The problem is that the old HttpURLConnection is exposed to map sources. Especially the BSH map sources are a complicated case I have to find a workaround for. At the moment my dev system is out of order so merging your patch will delay a bit.

  • nono303 nono303 posted a comment on ticket #400

    Hi @r_x, As I saw that you've already incorporated some of my commits into the trunk, I just attach a patch file for apacheCommonsHttp TileDownLoader, to avoid any dubious merge / rebase ;) In my pov., this implementation should be generalized because it resolves the TCP socket leak issue and significantly improves throughput (under the same conditions: trunk r2798 20MB/s vs. apacheCommonsHttp 54MB/s). I haven't found any memory leaks or issues after creating several atlases sequentially or simultaneously....

  • r_x r_x committed [e74da8] on Git

    fixed some deprecation warnings

  • r_x r_x committed [0fb185] on Git

    show git commit and branch in about dialog

  • nono303 nono303 posted a comment on ticket #400

    I’ll have a look onto sourceforge forking and merging but for now, we’ll continue diving on my github fork & once clean, I’ll rebase it on sourceforge branch with a PR (or give you a patch if it's a mess) Fyi, found an issue and fix it to use connManager on httpclient: https://github.com/nono303/mobac/commit/9907c20ce385e572ec80c523952ee38ee7906f2a (from 8.5MB/s to 51MB/s)

  • r_x r_x committed [136e67] on Git

    minor improvements to gradle script

  • r_x r_x posted a comment on ticket #400

    I have not used Git on Sourceforge before, but according to their documentation they do support forking and merging. The description seems to be hidden inside a linked Youtube video, at least I haven't found it in text form. https://sourceforge.net/p/forge/documentation/Git/#h-what-is-git But in the end I can use any online git repo as source.

  • nono303 nono303 posted a comment on ticket #400

    Many many thx @r_x for this work! I've just tested it: successful experiment! It burned my server cpu ^^ Same configuration as previous test: 24 parallel threads without local storage targeting local tile server on a 10 Gbps link result ~100000 tiles downloaded (4.4GB) in 3 minutes. On both Mobac and tile server side: netstat -an | grep TIME_WAIT | wc -l 0 I'll dive on TileDownLoader implementation trying to hardenize it for production readiness and fix some little new issue (ex. m.mapsources.custom.CustomMapSource:...

  • r_x r_x modified a comment on ticket #400

    I made a quick and dirty experiment replacing HttpUrlConnection by Apache Commons http client 5.5. Some functions of MOBAC like adding customHTTP headers don't work in this version but I assume for a local server this isn't necessary. You can find the code in branch apacheCommonsHttp in the new MOBAC git repository: https://sourceforge.net/p/mobac/git/ci/apacheCommonsHttp/tree/ Apache commons http client has an explicit connection manager and it makes sure HTTP connections are always returned in...

  • r_x r_x posted a comment on ticket #400

    I made a quick and dirty experiment replacing HttpUrlConnection by Apache Commons http client 5.5. Some functions of MOBAC like âdding customHTTP headers don't work in this version but I assume for a local server this isn't necessary. You can find the code in branch apacheCommonsHttp in the new MOBAC git repository: https://sourceforge.net/p/mobac/git/ci/apacheCommonsHttp/tree/ Apache commons http client has an explicit connection manager and it makes sure HTTP connections are always returned in...

  • r_x r_x committed [7d825e] on Git

    incomplete experiment: use Apache http client 5.5 for downloading tile images

  • r_x r_x committed [208919] on Git

    fixed some deprecation warnings

  • r_x r_x committed [1b7986] on Git

    change all Java files to LF line ending

  • r_x r_x committed [966188] on Git

    Extract GIT revision info in gradle build process

  • r_x r_x committed [aa9599] on Git

    Keep Java files with CRLF

  • r_x r_x committed [66dc2b] on Git

    make fields final where applicable

  • r_x r_x committed [b9d482] on Git

    enhance exception handling

  • r_x r_x committed [8e5b1b] on Git

    renormalize line endings

  • r_x r_x committed [5e1d15] on Git

    ignore directories.ini

  • r_x r_x committed [r2799] on SVN (historic)

    GIT migration message

  • r_x r_x committed [801fe4] on Git

    old SVN mentioned

  • r_x r_x committed [48b790] on Git

    some links fixed, content updated

  • r_x r_x committed [9b3837] on Git

    ignore MOBAC files generated at run-time

  • r_x r_x committed [059d0d] on Git

    ignore private key files

  • r_x r_x committed [398bcd] on Git

    GIT configuration

  • r_x r_x committed [b1a5ed] on Git

    Converted README from HTML to Markdown

  • r_x r_x committed [32f5f8] on Git

    Fixed several code hints and warnings

  • r_x r_x committed [651359] on Git

    Fixed several code hints and warnings

  • r_x r_x committed [638bbc] on Git

    Fixed several code hints and warnings

  • r_x r_x committed [485344] on Git

    Mapsforge library updated to version 0.26.1 + other libraries updated

  • r_x r_x committed [5008cb] on Git

    Label cache capacity to 10000 increased

  • r_x r_x committed [2cf6f3] on Git

    Map Evaluator: renamed OSM map to reference map

  • r_x r_x committed [e3a954] on Git

    logging

  • r_x r_x committed [f61f56] on Git

    field renamed

  • r_x r_x committed [a67b09] on Git

    added JPEG quality 40% and 30%

  • r_x r_x committed [11f5d5] on Git

    centralize URL creation

  • r_x r_x committed [f1686b] on Git

    remove finalize

  • r_x r_x committed [bc1077] on Git

    minor code changes

  • r_x r_x committed [8089f8] on Git

    setMapSource error messages improved

  • r_x r_x committed [a2e9e8] on Git

    README-DEV converted to Markup

  • r_x r_x committed [486123] on Git

    README-DEV converted to Markup

  • r_x r_x committed [50ca5e] on Git

    README-DEV converted to Markup

  • r_x r_x committed [43b7f8] on Git

    error logging improved

  • r_x r_x committed [e6caf1] on Git

    Updated edu.sc.seis.launch4j plugin to version 3.0.6

  • r_x r_x committed [811612] on Git

    Gradle wrapper updated to version 8.9

  • r_x r_x committed [b4c807] on Git

    fix server initialization

  • r_x r_x committed [b05bdf] on Git

    Dialog "Select distance around track" allows to increase the slider range

  • r_x r_x committed [004897] on Git

    fixed: defect lon coordinate

  • r_x r_x committed [63275f] on Git

    ignore defect track point when painting

  • r_x r_x committed [7f9935] on Git

    override MOBAC program directory via ENV variable "MOBAC-PROGRAM-DIR"

  • r_x r_x committed [4bcb4c] on Git

    replaced 4uMaps

  • r_x r_x committed [b0c07d] on Git

    bugfix: removed Osm4uMaps was still referenced in service file

  • r_x r_x committed [a9cd0c] on Git

    -

  • r_x r_x committed [78338f] on Git

    Formatting, comments, synchronization

  • r_x r_x committed [48a88b] on Git

    minor fixes

  • r_x r_x committed [f08dde] on Git

    Gradle wrapper updated to version 8.6

  • r_x r_x committed [2755f8] on Git

    utf8Control reuse instance

  • r_x r_x committed [0d8f18] on Git

    deleted no longer used launch4j config

  • r_x r_x committed [dd74f3] on Git

    Map source "4uMaps" removed (service discontinued)

  • r_x r_x committed [6a46ef] on Git

    bugfix: custom mapsources were not loaded

  • r_x r_x committed [69772c] on Git

    Custom map sources: validate map source names for disallowed characters

  • r_x r_x committed [b5885e] on Git

    2.3.3

  • r_x r_x committed [eece3d] on Git

    parseSVNRevision fix for dev environment

  • r_x r_x committed [5fc305] on Git

    bug fix: "Add-Exports" was only effective for https (http was overwritten)

  • r_x r_x committed [07bcbe] on Git

    error logging

  • r_x r_x committed [a7dbcb] on Git

    logging

  • r_x r_x committed [392c03] on Git

    reverted last commit

  • r_x r_x committed [f328c3] on Git

    [custom] multi-layer map source: only add successfully loaded layer images to the loaded list

  • r_x r_x committed [f90011] on Git

    minor stability and performance improvements

  • r_x r_x committed [20be1c] on Git

    code style

  • r_x r_x committed [efd3af] on Git

    workaround for #383

  • r_x r_x committed [b68ddc] on Git

    launch4j config requires64Bit=true added

  • r_x r_x committed [0ea984] on Git

    Updated org.xerial:sqlite-jdbc to 3.43.0.0

  • r_x r_x committed [797272] on Git

    Updated gradle plugin edu.sc.seis.launch4j to 3.0.5

  • r_x r_x committed [97fcfd] on Git

    v2.3.2

  • r_x r_x committed [d2c030] on Git

    code style

  • r_x r_x committed [33ed15] on Git

    updated gradlew to 8.3; update gradle plugins

  • r_x r_x committed [de03ff] on Git

    JPEG 75% option added

  • r_x r_x committed [49b9a9] on Git

    minor code changes

  • r_x r_x committed [edf85c] on Git

    minor code changes

  • r_x r_x committed [db40c3] on Git

    ignore out directories

  • r_x r_x committed [3df55a] on Git

    MOBAC Map Evaluator: log URLs of downloaded tiles

  • r_x r_x committed [74edc1] on Git

    Show map tile URL for WMS map sources in MOBAC Map Evaluator

1 >
MongoDB Logo MongoDB