OSMfocus Reborn

100+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เช“เชเชธเชเชฎเชซเซ‹เช•เชธ เชฐเชฟเชฌเซ‹เชฐเซเชจ เช เชจเช•เชถเชพ เชชเชฐ เชซเชฐเชคเซ‡ เช“เชชเชจเชธเซเชŸเซเชฐเซ€เชŸเชฎเซ‡เชช (เช“เชเชธเชเชฎ) เชคเชคเซเชตเซ‹เชจเซ€ เชคเชชเชพเชธ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชฎเซเช•เซเชค เชธเซเชฐเซ‹เชค เชธเชพเชงเชจ เช›เซ‡. เช“เชเชธเชเชฎ เชซเซ‹เช•เชธ เชฐเชฟเชฌเซ‹เชฐเซเชจ เช…เชฅเชตเชพ เช“เชชเชจเชธเซเชŸเซเชฐเซ€เชŸเชฎเซ‡เชช เชซเซ‹เช•เชธ เชฐเชฟเชฌเซ‹เชฐเซเชจ เชคเชฐเซ€เช•เซ‡ เชชเชฃ เช“เชณเช–เชพเชฏ เช›เซ‡.

เชคเซ‡เชจเซ€ เชšเชพเชตเซ€เช“ เช…เชจเซ‡ เชฎเซ‚เชฒเซเชฏเซ‹ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชฎเช•เชพเชจ เช…เชฅเชตเชพ เชฐเชธเซเชคเชพ เช‰เชชเชฐ เชจเช•เชถเชพเชจเซ€ เชฎเชงเซเชฏเชฎเชพเช‚ เช•เซเชฐเซ‹เชธเชถเซ‡เชฐ เช–เชธเซ‡เชกเซ‹. เชธเซเช•เซเชฐเซ€เชจเชจเซ€ เชฌเชพเชœเซเชจเชพ เชฌ withเช•เซเชธ เชธเชพเชฅเซ‡ เชเชฒเชฟเชฎเซ‡เชจเซเชŸเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชคเซ€ เชเช• เชฒเซ€เชŸเซ€ เชฆเซ‹เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช† เชฌ Openเช•เซเชธเชฎเชพเช‚ เช“เชชเชจเชธเซเชŸเซเชฐเซ€เชŸเชฎเซ‡เชชเชฎเชพเช‚ เชคเชคเซเชตเชจเซ‹ เชฆเชฐเซ‡เช• เชŸเซ‡เช— เช›เซ‡. เชญเซ‚เชฒเซ‹ เชถเซ‹เชงเชตเชพ เช…เชฅเชตเชพ เชจเชœเซ€เช•เชจเชพ เชตเชฟเชธเซเชคเชพเชฐเชจเซ€ เชคเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเชจเซ‡ เชตเชงเชพเชฐเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ€ เชœเซ‹เชˆเชคเซ€ เชนเซ‹เชฏ เชคเซ‹ เชเช• เชฌ theเช•เซเชธ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹.

เชฌเซ‡เชเชฎเซ‡เชช (เชฌเซ‡เช•เช—เซเชฐเชพเช‰เชจเซเชก เชฒเซ‡เชฏเชฐ) เชฌเชฆเชฒเซ‹ เช…เชฅเชตเชพ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเซเช•เซเชฐเซ€เชจ (เช• cเช— เช†เช‡เช•เซ‹เชจ) เชชเชฐ เชœเชˆเชจเซ‡ เชคเชฎเชพเชฐเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เช‰เชฎเซ‡เชฐเซ‹.

เชธเซ‹เชฐเซเชธ, เช‡เชถเซเชฏเซ‚ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เช…เชจเซ‡ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ€:
https://github.com/ubipo/osmfocus

เชชเชฐเชตเชพเชจเช—เซ€:

- "เชธเช‚เชชเซ‚เชฐเซเชฃ เชจเซ‡เชŸเชตเชฐเซเช• "เช•เซเชธเซ‡เชธ": เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชจเช•เชถเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‹, เช“เชเชธเชเชฎ เชกเซ‡เชŸเชพ เชชเซเชจ .เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‹
- "เชšเซ‹เช•เซเช•เชธ เชธเซเชฅเชพเชจ": (เชตเซˆเช•เชฒเซเชชเชฟเช•) เชจเช•เชถเชพเชจเซ‡ เช‰เชชเช•เชฐเชฃเชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชพเชจ เชชเชฐ เช–เชธเซ‡เชกเซ‹


เชธเซ‚เชšเชจเชพเช“:

เช“เชเชธเชเชฎเชซเซ‹เช•เชธ เชคเชฎเชจเซ‡ เช“เชชเชจเชธเซเชŸเซเชฐเซ€เชŸเชฎเซ‡เชช เชกเซ‡เชŸเชพ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชกเซ‡เชŸเชพ ยฉ (เช• Copyrightเชชเชฟเชฐเชพเช‡เชŸ) เช“เชชเชจเชธเซเชŸเซเชฐเซ€เชŸเชฎเซ‡เชช เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐเชพเช“ เช›เซ‡ เช…เชจเซ‡ เช“เชชเชจ เชกเซ‡เชŸเชพเชฌเซ‡เชธ เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. https://www.openstreetmap.org/copyright

เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เชจเซ‡เชŸเชตเชฐเซเช• 42 / เชฎเชพเช‡เช•เชฒเชตเซ€เชเชฒ ("เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเซ‡เช‚เชธ 2.0" เชฒเชพเช‡เชธเซ‡เช‚เชธ.) เชฆเซเชตเชพเชฐเชพ เชนเชตเซ‡ (07-11-2020) เชกเชฟเชซเช‚เช•เซเชŸ เช“เชเชธเชเชฎเชซเซ‹เช•เชธเชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€ เช›เซ‡. https://play.google.com/store/apps/details?id=dk.network42.osmfocus https://github.com/MichaelVL/osm-focus
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
3 เช‘เช—เชธเซเชŸ, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Bug fixes

เชเชช เชธเชชเซ‹เชฐเซเชŸ

Pieter Fiers เชฆเซเชตเชพเชฐเชพ เชตเชงเซ

เชธเชฎเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹