Post by Karstunen
latvamik wrote:
KariH-Fin wrote:Aiheen vierestä, mutta menköön kuitenkin: luurille latasin aikoinaan myös WURM:in jolla sai kätevästi liikenteessä merkattua nopeusrajoituksia. Tuokaan ei enää toimi, koska profundos.org katosi.
WURMin osoite on muuttunut, uusi on https://waze.xpto.org/wurm/
Loistavaa! Se toimii jälleen [emoji41]
Karstunen
Waze Local Champs
Waze Local Champs
Posts: 411
Has thanked: 430 times
Been thanked: 155 times
Send a message
Local Champ / Country Manager / Localizer / First Responder: Finland

Editing the Waze map since 2013

Post by kumiankka
latvamik wrote:Mites tuo WME Color Highlight, eikö se näytä u-käännöksiä street-tasolla ollenkaan? Tsekkailin tässä kotinurkilla ja pallukat loistavat poissaolollaan mutta kun valitsen streetin, niin eikös siellä päissä näykin u-käännökset sallittuina... :cry:
WME Toolbox näyttää U-käännökset

Itsellä asennettuna siis nämä:
  • WME-JunctionAngle näyttää risteyksen kulmat asteina ja laskennallisen ääniopastuksen värikoodina.
  • WME Route Checker näyttää reitin kahden valitun segmentin välillä ym.
  • Map Overlays vaihtaa satelliittikuvan tilalle esim. Bing mapsin tai Heren satelliittikuvan tai OpenStreetMapin.
  • WME Color Highlights korostaa teitä eri väreillä niiden ominaisuuksien mukaan.
  • WME Report a problem mahdollistaa UR:n luomisen suoraan WME:stä (en ole vielä käyttänyt)
  • Tampermonkey mahdollistaa omien skriptien ajamisen nettisivuilla (tarvitaan seuraavaa varten)
  • WME Toolbox (linkki yllä) kokoelma pieniä työkaluja (korostaa mm. U-käännökset ja muokatut ääniopasteet)
  • Waze - Google Maps™ link avaa WME:ssä olevan alueen Google Mapsissa
  • WME Geometries mahdollistaa esim. GPS-laitteella tallennetun gpx-tiedoston näyttämisen WME:ssä
  • LMUR näyttää UR:t livemapin puolella
kumiankka
Map Editor - Level 5
Map Editor - Level 5
Posts: 955
Answers: 1
Has thanked: 197 times
Been thanked: 428 times
Send a message

Post by kumiankka
OnttoKaiku wrote:
latvamik wrote:Mites tuo WME Color Highlight, eikö se näytä u-käännöksiä street-tasolla ollenkaan? Tsekkailin tässä kotinurkilla ja pallukat loistavat poissaolollaan mutta kun valitsen streetin, niin eikös siellä päissä näykin u-käännökset sallittuina... :cry:
Jos viet asetuksissa hiiren siihen Soft-turns and U-turns* -kohtaan, niin tähden merkitys paljastuu: *Only on primary roads and above eli ei tosiaan pidäkään näkyä jos u-käännökset ovat streetillä.


Täällä kun tuota kotimaista tuotantoa jaetaan enemmänkin (mm. kielipaketin kehityshommat, JAI on alunperin kotimaista tuotantoa, jne), niin jaetaan myös tämä:

Nukutti tuossa taannoin vähän huonosti, niin aloin ihmetellä tuon scriptin u-käännösten toimintaa. Sain jollakin olemattomalla ohjelmoijan taidolla poistettua tuon rajoituksen ja U-käännökset ja soft turnit näkyviin kaikkiin tiekategorioihin.

Tämän hetkisessä versiossa löytyy riviltä 764 seuraavaa:
if (showTurns && majorRoadTypes.indexOf(seg1Attr.roadType) != -1) {

Punaisella korostamani osa pois ko. riviltä, tallennus ja WME reload.

=> Sen jälkeen nukutti vielä huonommin... :cry:

PS. Vastuuvapauslauseke. Artisti vastaa. Minua ei pidä syyttää mistään mitä muutos aiheuttaa. Enkä tiedä onko tuo homma oikein. Kunhan koitin ja sain pahan mielen editorissa.
Edellä lainauksessa mainitun tuunauksen voi tehdä kevyemmin kääntämällä tarkistuksen logiikan toisin päin. Skriptin version 2.24 rivillä 1079 kerrotaan mille tietyypeille voidaan näyttää risteysnoden korostukset:

Code: Select all

var majorRoadTypes = new Array(2, 3, 4, 6, 7);
(tietyypit määritellään siinä yläpuolella)
jos rivin muuttaa esim. muotoon:

Code: Select all

var majorRoadTypes = new Array(1, 2);
niin silloin korostukset tulee näkyviin vain streetille ja primary streetille. Lainauksessa muokatun rivin voi jättää alkuperäiseen asuunsa.

Jos korostuksia ei näy 2.24-versiossa, niin tarkista, että advanced mode on päällä rivillä 19:

Code: Select all

var advancedMode = true;
Tuo majorRoadTypes-array näyttäisi olevan käytössä vain nodejen korostuksissa, mutta kuten edellä jo mainittiin, artisti maksaa ;)
kumiankka
Map Editor - Level 5
Map Editor - Level 5
Posts: 955
Answers: 1
Has thanked: 197 times
Been thanked: 428 times
Send a message

Post by kumiankka
Siirryin kokeeksi suomenkielisen WME:n käyttäjäksi, koska juuri äsken suomensin puuttuneet tekstit ja osan vanhoistakin. Samalla huomasin, että kaikki lisäosat ei lataudu jos editorin kieli on suomi.

Tampermonkeyn skriptit saa latautumaan lisäämällä skriptin asetuksissa user matches -kohtaan osoitteen https://www.waze.com/fi/editor*

Tällaisia skriptejä on mm.
  • WME Junction Angle Info
  • WME UR-MP tracking
  • WME MagicWand
  • WME Zoom Level
Chromen kaupasta ladattavia laajennuksia ei pysty itse korjaamaan. Niistä pitää valittaa tekijälle. Tällaisia skriptejä on mm.
  • Waze - Google Maps™ link
  • WME Aerial Shifter
  • WME Geometries
  • WME Route Checker
kumiankka
Map Editor - Level 5
Map Editor - Level 5
Posts: 955
Answers: 1
Has thanked: 197 times
Been thanked: 428 times
Send a message

Post by kumiankka
Kyllästyin Chromen jatkuvaan kaatuiluun WME:n kanssa ja ajattelin kokeilla editointia ilman lisäosia. Kaatumiset ja suurin osa jäätymisistä loppui saman tien :o Satunnaisia valkoisia sivuja tulee vielä silloin tällöin tallennuksessa ja välillä pitää ladata sivu uudestaan, kun jotain ei meinaa saada valittua, mutta muuten kartan vierittäminen muuttui paljon sulavammaksi. Nyt otan lisäosia käyttöön vain kun niitä tarvitaan ja laitan ne pois päältä käytön jälkeen.
kumiankka
Map Editor - Level 5
Map Editor - Level 5
Posts: 955
Answers: 1
Has thanked: 197 times
Been thanked: 428 times
Send a message



Post by OnttoKaiku
latvamik wrote:Mites tuo WME Color Highlight, eikö se näytä u-käännöksiä street-tasolla ollenkaan? Tsekkailin tässä kotinurkilla ja pallukat loistavat poissaolollaan mutta kun valitsen streetin, niin eikös siellä päissä näykin u-käännökset sallittuina... :cry:
Jos viet asetuksissa hiiren siihen Soft-turns and U-turns* -kohtaan, niin tähden merkitys paljastuu: *Only on primary roads and above eli ei tosiaan pidäkään näkyä jos u-käännökset ovat streetillä.


Täällä kun tuota kotimaista tuotantoa jaetaan enemmänkin (mm. kielipaketin kehityshommat, JAI on alunperin kotimaista tuotantoa, jne), niin jaetaan myös tämä:

Nukutti tuossa taannoin vähän huonosti, niin aloin ihmetellä tuon scriptin u-käännösten toimintaa. Sain jollakin olemattomalla ohjelmoijan taidolla poistettua tuon rajoituksen ja U-käännökset ja soft turnit näkyviin kaikkiin tiekategorioihin.

Tämän hetkisessä versiossa löytyy riviltä 764 seuraavaa:
if (showTurns && majorRoadTypes.indexOf(seg1Attr.roadType) != -1) {

Punaisella korostamani osa pois ko. riviltä, tallennus ja WME reload.

=> Sen jälkeen nukutti vielä huonommin... :cry:

PS. Vastuuvapauslauseke. Artisti vastaa. Minua ei pidä syyttää mistään mitä muutos aiheuttaa. Enkä tiedä onko tuo homma oikein. Kunhan koitin ja sain pahan mielen editorissa.
OnttoKaiku
Waze Local Champs
Waze Local Champs
Posts: 615
Has thanked: 21 times
Been thanked: 305 times
Send a message

Post by OnttoKaiku
Hyvää tavaraa! Tuo AdvancedMode muuten vaatii normaalisti editor level 3:n (ns. vanha area manager -status), ellei scriptiä sitten käsittele. Tai näin ainakin muistan jostain vuosien takaa.

Kuten sanoin niin en ole mikään ohjelmoinnin ihme. Luotan siihen, että teräskin taipuu kun sitä riittävästi lämmittää. Ratkaisuni eivät varmasti ole siis oikeita ja tästä nimenomaisesta syystä loppukäyttäjä eli artisti vastaa näissä OnttoKaiku koodaa sarjan osissa. Mitäänhän nämä vinkit eivät maksa, joten siksi vapaa lainaus takavuosien metalligenren kärkinimiltä.

Käytössäni on pitkään ollut WME ClickSaver, joka normaalisti optimoi tiettyjä toiminnallisuuksia, minimalisoi WME:n käyttöliittymää jne. Tuohon tuli vastikään ominaisuus, jolla nimeämättömän (=uuden) tien muuttaminen ParkingLotRoadiksi asettaa segmentille kaupungiksi liitetyn tien kaupungin ja tien nimen tilaan NoName. Piirtelin hieman isompaa aluetta reilusti kehä3:n ulkopuolella ja tuolla haasteeksi tuli satojen metrien/kilometrien mittaiset pihatiet ym, jotka tietyypiltään ovat Private roadeja. Tämä toki korjautui kliksuttamalla jokainen segmentti ensin PLR:ksi, jonka jälkeen PR:ksi, mutta hiirikäsihän tuossa väsyy.

Samassa yhteydessä mietin myös, eikö olisikin näppärää jos kaikki nimeämättömät käsittelyssä olevat tiet saisivat jo oletuksena kaupungin tietoihinsa. Tällöin välttyy siltä julkiselta häpeältä mitä joutuu kokemaan kun kaupungin nimi on vain pari alkukirjainta.

Siispä härkää sarvista ja scripti auki:

Riviltä 293 löytyy onRoadTypeButtonClick -funktio. Rivejä voi näköjään kommentoida pois käytöstä // merkein, joten muokataan kyseinen funktio seuraavaan muotoon:

Code: Select all

function onRoadTypeButtonClick(roadTypeAbbr) {
    $(_roadTypeDropDownSelector).val(_roadTypes[roadTypeAbbr].val).change();
    // if (roadTypeAbbr === 'PLR' && isChecked('csClearNewPLRCheckBox') && require) {
        setStreetAndCity();
    // }
}
Nyt setStreetAndCity funktiolle ei ole mitään ehdollistusta vaan se suoritetaan aina kun tietyyppi-nappuloita kliksuttaa. Tämä toki myös ohittaa tuon PLR CheckBox asetuksen asetuksissa, joten scriptin toiminnallisuuden muokkaus vaatii scriptin säätöä. => Asian voisi varmasti hoitaa fiksumminkin siten, että asetukset jäävät voimaan ja mahdolliset tietyypit säätää tuohon listana. Tämä toiminnallisuus kuitenkin riitti allekirjoittaneelle ja kyvyt ja taidot oli jo nyt 100% käytössä.

Jokainen artisti vastatkoon taas omista tekemisistään. Tämä on vain yksi esimerkki ja tapa hoitaa asia, eikä varmasti se fiksuin. Kannat scriptin muokkaajana itse vastuun editorin epävakaudesta, hidastelusta ja muusta huonosta toiminnasta mikäli näitä ohjeita noudatit.
OnttoKaiku
Waze Local Champs
Waze Local Champs
Posts: 615
Has thanked: 21 times
Been thanked: 305 times
Send a message

Post by OnttoKaiku
Tuo käännös pitää kyllä saada kotimaiseen kielipakettiin! 8-)
OnttoKaiku
Waze Local Champs
Waze Local Champs
Posts: 615
Has thanked: 21 times
Been thanked: 305 times
Send a message