Tere!
Rohkem tegemise pärast sai tehtud vahend aardetuuri planeerimiseks ja pärast logimise lihtsustamiseks:
http://sookoll.ee/gp/
Ehk on kellelegi abi. Kuna rakendus kasutab HTML5 võimalusi, siis täisfunktsionaalsuses töötab vist ainult Chrome ja Opera brauserites.
Geotuuri järjekorra muutmine lisatud. Samuti asukoha tuvastamine ja kursori koordinaatide lukustamine (koos pöörd-geokodeerimisega).
edit (14.05): Otsinguaknasse saab nüüd sisestada WGS'84 koordinaate, kui aru saab, millega tegu, siis paneb punkti kaardile ja otsib lähima aadressi. Koordinaate saab sisestada kujul:
58.08170 26.89966
58,08170;26,89966
58 04 54, 26 53 59
58° 04' 54'' 26° 53' 59''
Tuleb:
[s]1. Punktide järjekorra muutmine geotuuris.[/s]
[s]2. Pöörd-geokodeerimine koordinaatide sisestamisel otsingulahtrisse (WGS'84).[/s]
3. võibolla gepsulogi puhvri abil aarete filtreerimine st jäta kaardile ainult need aarded mis jäävad logist x meetri kaugusele.
4. ?
Kas on palju tahetud, et sellele kaardile saaks laadida ka ainult leidmata aarded? Ja eraldi ka näiteks ainult tavalised ja multiaarde kui ei ole soovi mõistatustega tegeleda.
Ma esialgu piirdusin visuaalse eristamisega, st kui aarded on laetud geopeituse lehel tuvastatud kasutaja poolt, siis mustad on leidmata ja rohelised on leitud aarded. Ikooni järgi on aarde tüüp eristatav.
On võimalik aardeid eraldi linkide abil staatuse ja tüübi kaupa ka laadida. Hetkel on lahendatud nii, et iga uus laadimine tühjendab eelnevalt kaardil olevad aarded. St kui laadida tüübi kaupa, siis mitu korda ei saa aardeid laadida, tuleb ühe laadimisega endale vajalik komplekt tekitada.
Näiteks:
Kuna vahepeal oli igav, siis täiendasin abivahendit filtriga. Nüüd saab kõik aarded sisse laadida ja siis oleku ja tüübi järgi filtreid peale panna.
http://sookoll.ee/gp/
Filtrid leiab "Lae aarded" nupu kõrvalt.
Aplaus!
Väga hea kaardilt omi asju vaadata.
Kui nüüd veel minu otsitud, aga leidmata aarded(ehk olen sinise näo GP lehele teinud), oleks sellel kaardil siniste ikoonidega kaunistatud, saab see minu peamiseks leheks. Väga vahva asi!
Vaimar
vaimar kirjutas:
-------------------------------------------------------
Kui nüüd veel minu otsitud, aga leidmata
aarded (ehk olen sinise näo GP lehele teinud),
oleks sellel kaardil siniste ikoonidega
kaunistatud...
Hetkel ei näe ma selleks võimalust. Filtreerimine toimub brauseris laetud aarete küljes olevate atribuutandmete põhjal. Paraku aga otsitud aarete staatus neil puudub. Kas toetajatel on kaart 5 filtris see valik olemas? Kas äkki lehe arendajad on nõus selle liigutuse tegema, et lisavad ka otsitud aga leidmata staatuse?
kaart5-l polegi ühtki filtrit. näed lihtsalt punkte ja kaarti. eeliseks eo.map-i kaart taustal
toetajatel ei ole v5-l mingeid erinevusi, välja arvatud see, et teised seda kaarti ei näe
Filtreerimine toimub brauseris laetud aarete küljes olevate atribuutandmete põhjal
kas siis GP lehel sinise näo logi juurde ei tekigi atribuutandmeid?
Täpsustan: aarete laadimiseks kasutan samat andmestikku, mida ka kaart v5. Selles andmestikus on nii leidmata kui ka otsitud aga leidmata sama staatusega, ehk neid ei eristata. Seega ei saa ka mina neid eristada. Kui nüüd keegi lisaks selle staatuse kaart v5 väljundisse, siis ma lisan hea meelega selle ka rakenduse filtrisse.
Pea aasta mööda läinud. Tegin mõned muudatused:
1) rakenduse aadress muutus, asub nüüd https://gp.sookoll.ee, põhjuseks asjaolu, et Chrome ei luba enam geolocation api't kasutada krüptimata ühenduse puhul.
2) Lisatud Maa-ameti foto- ja põhikaart. Nende kaartide renderdamine on tiba aeglasem, kuna kaardipildi projektsiooniteisendus toimub brauseris.
Head aasta lõppu!
Update:
1) Koordinaatide otsing täienes. Saab erinevaid koordinaate sisestada erinevates vormingutes (eraldajateks saab olla tühik, koma, punkt, koolon, semikoolon jne):
WGS'84: lat, lon; kk.nnnn; kk° mm.nnn; kk° mm' ss'' (58° 23’ 39";26° 55’ 55" või N58 30 30 E26 30 30 või 58 23.39;26 55.55 või 58.5 26.5 või N 58,345:E 26.9876 jne)
L-EST'97: x, y; y, x (6472665,57 660394.45 või 660394;6472665)
UTM zone 34N: x, y; y, x (34N;6472665;660394 või 34N 6472665,57 660394.45 või 34N;660394;6472665)
UTM zone 35N: x, y; y, x (35N;6472665;660394 või 35N 660394.45 6472665,57)
2) Saab lisada WMS-kaardikihti aluskaardi valiku paneelilt. Näide on lisatud (maa-ameti katastrikiht).
3) Kaardivaade on jagatav. St valitud aluskaart ja asukoht aadressiribal kajastatud.
4) Loodud geotuur on jagatav. Ehk kui mitmekesi minna mängima siis enne saab planeeritavaid aardeid teistega jagada. Nupp on geotuuri paneelil gpx-ekspordi kõrval. Seda vajutades genereeritakse aadressiribale permalink. Kuna ma endiselt hoian sõltuvustevaba lähenemist ja andmeid kuhugi ei salvesta, siis kogu geotuuri andmestik kodeeritakse aadressiribale NB! aadressid on pikad. Ei ole testinud kui palju sinna mahub aga kuskilmaal tuleb brauseril limiit ette.
Näiteks:
https://gp.sookoll.ee/#map=ma_kaart/14/59.3687/25.7506&hash=type%7CFeature%7Cgeometry%7CPoint%7Ccoordinates%7Cproperties%7Cid%7C589%7Cname%7CAukj%C3%A4rve%7Cfstatus%7C0%7Cdate_hidden%7C05%2F27%2F07%7Cuser_name%7CRaivo%7Cuser_id%7Craivo%7CTavaline%2Baare%7Cdifficulty%7C1.0%7Cterrain%7C2.0%7Csize%7Cv%C3%A4ike%7C3746%7CV%C3%B5hma%2Braba%7C04%2F16%2F16%7CPiia%2Bja%2BPeeter%7Cblondiin%7CTavaline%2Baare%7C3.5%7Cnormaalne%7C23%7CJussi%2Baare%7C06%2F17%2F01%7CTiit%2BTali%7Cnotreg%7CTavaline%2Baare%7C3.0%7C91%7CKatkise%2BSilla%2Baare%7C04%2F19%2F03%7CMargus%2BV%C3%A4rton%2C%2Btaastasid%2BOve%2C%2BSpeedy%2Bja%2BJazzy%7Cmvarton%7CTavaline%2Baare%7C2.5%5E%5E25.77664%7C59.3568%7C25.73573%7C59.36175%7C25.72167%7C59.37167%7C25.76241%7C59.37912%5E%40%240%7C1%7C2%7C%240%7C3%7C4%7C%401B%7C1C%5D%5D%7C5%7C%246%7C7%7C8%7C9%7CA%7CB%7CC%7CD%7CE%7CF%7CG%7CH%7C0%7CI%7CJ%7CK%7CL%7CM%7CN%7CO%5D%5D%7C%240%7C1%7C2%7C%240%7C3%7C4%7C%401D%7C1E%5D%5D%7C5%7C%246%7CP%7C8%7CQ%7CA%7CB%7CC%7CR%7CE%7CS%7CG%7CT%7C0%7CU%7CJ%7CK%7CL%7CV%7CN%7CW%5D%5D%7C%240%7C1%7C2%7C%240%7C3%7C4%7C%401F%7C1G%5D%5D%7C5%7C%246%7CX%7C8%7CY%7CA%7CB%7CC%7CZ%7CE%7C10%7CG%7C11%7C0%7C12%7CJ%7CM%7CL%7C13%7CN%7CW%5D%5D%7C%240%7C1%7C2%7C%240%7C3%7C4%7C%401H%7C1I%5D%5D%7C5%7C%246%7C14%7C8%7C15%7CA%7CB%7CC%7C16%7CE%7C17%7CG%7C18%7C0%7C19%7CJ%7CM%7CL%7C1A%7CN%7CW%5D%5D%5D
Tulemas:
andmete salvestamine brauseri lokaalsesse hoidlasse. See annaks mitu lahedat võimalust: osalise offline võimekuse, brauseri avamisel on eelmise korra seis koos kõigi aaretega juba olemas. Kui praegu jagatud lingiga on ainult jagatavad andmed kaardil, siis pärast on kõik aarded + geotuur.
Geotuur ei lae praegu aardeid kaardile. Teab keegi, milles võiks viga olla?
Ma avastasin selle enne puhkust aga siis ei olnud aega tegeleda, täna hakkasin vaatama, milles kala. Hetkel tundub, et Geopeituse lehelt tulev GeoJSON muutub vigaseks brauseris avades:
..."properties": { "id": "4472", "name": "Männiku "NAVY"", "fstatus": "0"...
NAVY ümber olevad jutumärgid peaks olema taandatud (escaped) -märgiga või kodeeritud.
Enne kui ma hakkan omalt poolt mingit (fake-)parandust välja mõtlema tahaks teada, kas saaks andmestikku kuidagi parandada või muul viisil kasutada? Kellega ma sellest rääkida võiksin (geopeituse arendaja)?
NB! Hetkel kiirlahendusena võib pärast andmete kopeerimist CTRL-F otsida sõna NAVY ja muuta nii:
..."properties": { "id": "4472", "name": "Männiku "NAVY"", "fstatus": "0"...
Kontaktid administraatoritega vahetatud ja detailsem ning tehnilisem arutelu jätkub privades.
M.
Kuna see rakenduse kolimine geopeituse alla on venima jäänud, siis sai vahepeal enda vajadustest lähtuvalt asja edasi arendatud.
Versioon 0.2.6:
1) häkk selle "NAVY" probleemi lahendamiseks, kopeerimine jälle toimib nagu enne.
2) Lisatud "Uute aarete" filter. Uued aarded kuvatakse kaardil kollase taustaga. Uued aarded on kuni 30 päeva vanad leidmata aarded.
3) Aluskaartidest kadus ära Eesti OSM, kuna kaart.maakaart.ee võtsime maha.
4) Joonmõõtkava all nurgas.
5) Koordinaatide otsing märgib markeri kaardile. Kaardi markereid saab kustutada ja lisada geotuuri lisapunktidena.
5) Oma asukoha funktsionaalsus täienes. On kaks režiimi: kaart on paigal ja asukoht liigub ning minu asukoht on ekraani suhtes paigal ja kaart all liigub (liikumissuuna suhtes). Sama nupu all järjest lülitatav (režiim1 -> režiim2 -> väljas).
6) Lisandus context-menüü ehk parema kliki menüü, mobiilil siis "long touch".
7) Context-menüü kaudu saab kaardile lisada markereid. Kaardi markereid saab kustutada ja lisada geotuuri lisapunktidena.
8) Context-menüü kaudu saab avada selle asukoha kohta Google Streetview. Siin siis oluline teada, et Streetview on olemas ainult (suuremate) teede peal.
9) Context-menüü kaudu saab mõõta vahemaid ja ringi raadiust koos asimuudiga. Mõõtmine snäpib kaardil olevate objektide külge, seega saab täpsemalt mõõta näiteks kahe aardepunkti vahemaad. Ringi puhul saab raadiust ja asimuuti sisestada ka tekstilahtri kaudu (kasulik, kui on teada, et aare asub nullist x meetri kaugusel või kas 160m raadiuses mingist punktist asub mõni aare). Mõõtejoont saab muuta.
10) Eraldi nupp all paneelil, mis keerab kaasa kui kaarti pöörata ning mis keerab kaardi põhjasuunda tagasi, kui sellel vajutada.
11) Lisatud ka uued aardetüübid Kirjakastiaare ja KusMaLäen filtrisse ja kaardile.
Aadress endiselt: https://gp.sookoll.ee
Head kasutamist!