Freifunk-Karte

1๋งŒ+
๋‹ค์šด๋กœ๋“œ
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€

์•ฑ ์ •๋ณด

============
๊ท€ํ•˜์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ๋‚˜์š”?
์ด ์•ฑ์€ Freifunk API์˜ ๊ณต์‹ Directory.json์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž…๋ ฅ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๋Œ€๋กœ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์•˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:
https://www.freifunk-karte.de/debug.php

๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์งˆ๋ฌธ์ด๋‚˜ ๋„์›€์œผ๋กœ ์ €ํฌ์—๊ฒŒ ์—ฐ๋ฝํ•˜์‹ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค: https://forum.freifunk.net/t/freifunk-landkarte/5181
============

๋ฐ์ดํ„ฐ ์†Œ์Šค:
์ด ์ง€๋„๋Š” Freifunk API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋…์ผ์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ชฉ๋ก์„ ์–ป์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋…ธ๋“œ ๋งต์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ํ•ด๋‹น API ํŒŒ์ผ์—์„œ ์ฝ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ Netmon, ffmap ๋ฐ OpenWifiMap์˜ 3๊ฐ€์ง€ ์œ ํ˜•์˜ ๋…ธ๋“œ ๋งต์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์—ฌ๊ธฐ์— ํ‘œ์‹œ๋œ ๊ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋…ธ๋“œ/๋ผ์šฐํ„ฐ/์•ก์„ธ์Šค ํฌ์ธํŠธ๊ฐ€ ์ด ์ง€๋„์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

์ฒ˜๋ฆฌ๋œ ๋„ค ๋ฒˆ์งธ ํ˜•์‹์€ "nodelist"์ด๋ฉฐ, ์ด๋Š” 3๊ฐ€์ง€ ์นด๋“œ ์†”๋ฃจ์…˜ ์ค‘ ํ•˜๋‚˜๋„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“  ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.
nodelist์— ๋Œ€ํ•œ ์ •๋ณด๋Š” github -> nodelist์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒ˜๋ฆฌ:
๋ฐ์ดํ„ฐ๋Š” 60๋ถ„๋งˆ๋‹ค ์žฌ์ฒ˜๋ฆฌ๋˜๊ณ  ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

์˜ค๋žซ๋™์•ˆ ์˜คํ”„๋ผ์ธ ์ƒํƒœ์ธ ๋…ธ๋“œ๋Š” ์ง€๋„์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 3์ผ ๋ฏธ๋งŒ ๋™์•ˆ ์˜คํ”„๋ผ์ธ ์ƒํƒœ์ธ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ง„ ๊ฒฝ์šฐ ํšŒ์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ˆ„๊ฐ€ ๋งŒ๋“ค์—ˆ๋Š”์ง€:
ํ‹ฐ๋…ธ ๋””ํ…”
ํ‹ฐ๋…ธ [at] freifunk-emskirchen.de
ํ”„๋ผ์ดํŽ‘ํฌ ์— ์Šคํ‚ค๋ฅดํ—จ
https://github.com/stilgarbf/

ํžˆํŠธ๋งต ๋ ˆ์ด์–ด:
์•Œ๋ ‰์‚ฐ๋” ๋ถ„์น˜ํฌ
freifunk [at] Wunschik.net
ํ”„๋ผ์ดํŽ‘ํฌ ํ”„๋ž‘์ฝ”๋‹ˆ์•„
https://github.com/mojoaxel/

๊ธฐ์ˆ :

์ „๋‹จ์ง€ http://leafletjs.com/
์ „๋‹จ์ง€ ๋งˆ์ปค ํด๋Ÿฌ์Šคํ„ฐ https://github.com/Leaflet/Leaflet.markercluster
๋ถ€ํŠธ์ŠคํŠธ๋žฉ http://getbootstrap.com/
simpleCachedCurl https://github.com/ginader/simpleCachedCurl/

์†์„ฑ:
CC BY 3.0์— ๋”ฐ๋ผ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ถ€์—ฌ๋œ Icons8 - www.flaicon.com์—์„œ ๋งŒ๋“  ์ง€๋„ ์ค‘์•™ ์ •๋ ฌ์šฉ ์•„์ด์ฝ˜


==== ๋ณ€๊ฒฝ ๋กœ๊ทธ ====

๋ฆด๋ฆฌ์Šค 1.5:
์ถ”๊ฐ€: Android 10 ์ง€์›
์ˆ˜์ •: ์•ฑ ์‹คํ–‰ ์‹œ ๋์—†๋Š” ๋กœ๋”ฉ ํ™”๋ฉด

๋ฒ„์ „ 1.4:
์ถ”๊ฐ€: ์ด์ œ ์•ฑ์„ SD ์นด๋“œ๋กœ ๊ต์ฒดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ถ”๊ฐ€: ๋ ˆ์ด์–ด HeatMap ๋ผ์šฐํ„ฐ + HeatMap ์‚ฌ์šฉ์ž
์ˆ˜์ •: ์ด์ œ ๊ฒฐํ•ฉ๋œ ์•„์ด์ฝ˜์„ ์ตœ๋Œ€ ํ™•๋Œ€/์ถ•์†Œ๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋ชจ๋“  ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ํƒ์ƒ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 1.3:
์ˆ˜์ •: ์œ„์น˜ ๊ฐ์ง€ ๊ด€๋ จ ๋ฒ„๊ทธ ์ˆ˜์ •
(๋Ÿฐํƒ€์ž„ ๊ถŒํ•œ์ด ์‚ฝ์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ ์‹œ์ž‘ํ•  ๋•Œ ํ—ˆ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.) (์•ˆ๋“œ๋กœ์ด๋“œ 6.0 ์ด์ƒ)

๋ฒ„์ „ 1.2:
์ถ”๊ฐ€: ๊ฐœ๋ณ„ ๋ผ์šฐํ„ฐ ํƒ์ƒ‰

์ด๋ฒˆ ์—…๋ฐ์ดํŠธ์—์„œ๋Š” ๊ฐœ๋ณ„ ๋…ธ๋“œ์— ๋Œ€ํ•œ ํƒ์ƒ‰์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋‹จ์ผ ๋ผ์šฐํ„ฐ๋ฅผ ์„ ํƒํ•˜๋ฉด ๋ชจ๋“  ์ง€๋„ ์•ฑ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” "์—ฌ๊ธฐ๋กœ ์ด๋™" ๋งํฌ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” Google ์ง€๋„๋ฅผ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ ๋‚ ์งœ
2023. 8. 18.

๋ฐ์ดํ„ฐ ๋ณด์•ˆ

๋ณด์•ˆ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ๊ณต์œ ํ•˜๋Š” ๋ฐฉ์‹์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ ๊ด€ํ–‰์€ ์‚ฌ์šฉ์ž์˜ ์•ฑ ์‚ฌ์šฉ, ์ง€์—ญ, ์—ฐ๋ น์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ œ๊ณตํ•œ ์ •๋ณด์ด๋ฉฐ ์ถ”ํ›„ ์—…๋ฐ์ดํŠธ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ œ3์ž์™€ ๊ณต์œ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์—†์Œ
๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ณต์œ ๋ฅผ ์„ ์–ธํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.
์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ป๊ฒŒ ์ˆ˜์ง‘์„ ์„ ์–ธํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.
์ „์†ก ์ค‘ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”๋จ
๋ฐ์ดํ„ฐ ์‚ญ์ œ๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Œ

์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ

Version 1.5.1:
Add: Android 13 Support