[Script] WME Junction Node Fixer v0.2.1 2017-08-16

Discussion for the unofficial, community-developed addons, extensions and scripts built for the Waze Map Editor.

The official index of these tools is the Community Plugins, Extensions and Tools wiki page.

Moderators: Unholy, bextein

Forum rules
Discussion for the unofficial, community-developed addons, extensions and scripts built for the Waze Map Editor.

DO NOT START a new thread unless it is about a new idea. Keep discussion of existing tools within the main thread for that tool.

The official index of these tools is the Community Plugins, Extensions and Tools wiki page.

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby Olestas » Tue Aug 19, 2014 2:16 pm

redviper26 wrote:For other countries, U-turns should be left as they are, and we intend to enable them in the future.


So maybe the script should not FORCE u-turns on us? As I said, they are not there by default when creating a segment.
Olestas
Coordinators
Coordinators
 
Posts: 5854
Joined: Wed Mar 09, 2011 7:08 pm
Location: Latvia
Has thanked: 2867 times
Been thanked: 2082 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby CBenson » Tue Aug 19, 2014 2:24 pm

Olestas wrote:So maybe the script should not FORCE u-turns on us? As I said, they are not there by default when creating a segment.
This makes sense to me. I don't think the routing has been fixed yet.

ohad-ron wrote:U-Turns - No routing changes were made specifically related to the editor change. What we've done with this editor release is just disable the option to not have a U-turn at the end of a dead-end.
[restricted link]

Maybe we should let them enable the turns when they fix the routing.
CBenson
 
Posts: 10330
Joined: Wed Nov 03, 2010 9:13 pm
Location: Crownsville, MD, US
Has thanked: 1069 times
Been thanked: 2356 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby Taxy57 » Wed Aug 20, 2014 8:02 pm

Would be nice if we have the option of changing to an other key.
Instead of take over the "Q" key :?:
Taxy57
State Manager
State Manager
 
Posts: 517
Joined: Sun Jun 29, 2014 9:05 pm
Location: Montréal, Québec, Canada
Has thanked: 34 times
Been thanked: 153 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby jasonh300 » Wed Aug 20, 2014 9:56 pm

WaseYves wrote:Would be nice if we have the option of changing to an other key.
Instead of take over the "Q" key :?:


Why? There's not much reason to ever disallow all turns.
jasonh300
 
Posts: 7568
Joined: Fri Oct 28, 2011 4:26 pm
Location: New Orleans, LA, USA
Has thanked: 408 times
Been thanked: 986 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby sketch » Wed Aug 20, 2014 11:12 pm

disregard
sketch
Waze Global Champs
Waze Global Champs
 
Posts: 6132
Joined: Sat Aug 08, 2009 6:13 pm
Location: New Orleans, LA
Has thanked: 1581 times
Been thanked: 2131 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby kentsmith9 » Thu Aug 21, 2014 5:40 am

sketch wrote:disregard

Pay no attention to this.
kentsmith9
Waze Global Champs
Waze Global Champs
 
Posts: 5550
Joined: Mon Apr 23, 2012 3:33 pm
Location: SF/SJ Bay Area of Northern California
Has thanked: 1482 times
Been thanked: 1691 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby bgodette » Thu Aug 21, 2014 12:48 pm

kentsmith9 wrote:
sketch wrote:disregard

Pay no attention to this.
Do not look behind the curtain.

Sent from my Nexus 4 using Tapatalk
bgodette
Waze Global Champs
Waze Global Champs
 
Posts: 3436
Joined: Wed Jul 06, 2011 8:19 pm
Location: Denver, CO
Has thanked: 116 times
Been thanked: 538 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby james890526 » Thu Aug 21, 2014 12:54 pm

bgodette wrote:Version 0.0.9.0
This is now a Chrome Webstore Extension
Chrome Webstore

Checks WME's API to make sure used objects and functions exist and are the correct type. This works as long as function argument order doesn't change. Next step is to regex match on function contents to confirm arg order.

Makes cameras visible at zoom 0.
Updates keyboard pan amount by 1/4th the map view height.
Saves and persists turn arrow visibility and clickability between reloads/permalinks.
Saves and persists Full-screen mode.

Hooks into replaces 'q' (Disable All Turns) and does these actions on the selected node:
  • Enables U-Turn and locks all turns at dead-end nodes. Changed Behavior
  • Fixes any self and reverse connectivity issues
  • Converts single node roundabouts (lollipops) and loops into a three segment loop. Any existing house numbers will be associated with the middle segment and MUST BE EDITED after save to update their stop point.
  • If two or more segments are connected to the same two segments, it will split one of them. Same rules as SameNode.js bookmarklet.
  • Terminates dead-ends
  • Makes dead-ends two-way (only if both ends of the segment are visible)
  • Sets the Type of a roundabouts using lowest of two highest rule and sets country/state if needed
  • For UK sets Type of roundabouts using highest type excluding Freeway rule.
  • Removes revcon (turns into wrong-direction of one-way), and selfcon (U-Turns at non-dead ends). Once the app has real support for U-Turns selfconf will be left alone
  • Locks all turns at selected node.


bgodette, will you be providing a Firefox script extension anytime soon?
james890526
Wiki Master
Wiki Master
 
Posts: 170
Joined: Sun Jun 22, 2014 7:00 pm
Has thanked: 49 times
Been thanked: 30 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby Contrerasf5 » Sun Aug 24, 2014 4:18 pm

james890526 wrote:
bgodette wrote:Version 0.0.9.0
This is now a Chrome Webstore Extension
Chrome Webstore

Checks WME's API to make sure used objects and functions exist and are the correct type. This works as long as function argument order doesn't change. Next step is to regex match on function contents to confirm arg order.

Makes cameras visible at zoom 0.
Updates keyboard pan amount by 1/4th the map view height.
Saves and persists turn arrow visibility and clickability between reloads/permalinks.
Saves and persists Full-screen mode.

Hooks into replaces 'q' (Disable All Turns) and does these actions on the selected node:
  • Enables U-Turn and locks all turns at dead-end nodes. Changed Behavior
  • Fixes any self and reverse connectivity issues
  • Converts single node roundabouts (lollipops) and loops into a three segment loop. Any existing house numbers will be associated with the middle segment and MUST BE EDITED after save to update their stop point.
  • If two or more segments are connected to the same two segments, it will split one of them. Same rules as SameNode.js bookmarklet.
  • Terminates dead-ends
  • Makes dead-ends two-way (only if both ends of the segment are visible)
  • Sets the Type of a roundabouts using lowest of two highest rule and sets country/state if needed
  • For UK sets Type of roundabouts using highest type excluding Freeway rule.
  • Removes revcon (turns into wrong-direction of one-way), and selfcon (U-Turns at non-dead ends). Once the app has real support for U-Turns selfconf will be left alone
  • Locks all turns at selected node.


bgodette, will you be providing a Firefox script extension anytime soon?


Yes please, I'm using Tampermonkey for Opera because this JNF is not compatible, it would be great if you could port it to Greasy Fork
Contrerasf5
Area Manager
Area Manager
 
Posts: 47
Joined: Thu Sep 20, 2012 7:04 pm
Location: Culiacan
Has thanked: 7 times
Been thanked: 10 times

Re: [Script] WME Junction Node Fixer v0.0.9.0 2014-08-18

Postby mikenit » Sun Aug 24, 2014 4:37 pm

Since a problem/modification in WME, JNF and others scripts are broken.

WARNING: keys W and Q fall back to the original function in the WME.
mikenit
Country Manager
Country Manager
 
Posts: 1015
Joined: Tue Mar 04, 2014 5:37 pm
Location: Niterói, RJ
Has thanked: 435 times
Been thanked: 1105 times

PreviousNext

Return to Addons, Extensions, and Scripts

Who is online

Users browsing this forum: b0b2, Google Feedfetcher, Szata76, tenetienne, uscwaller