[Script] WME Place Interface Enhancements

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, Glodenox, JustinS83

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 Place Interface Enhancements

Postby carloslaso » Fri Feb 16, 2018 7:41 pm

But URO+ already has that option, it can also hide/show area/point venues.

[ img ]
[ img ][ img ]
Coordinador de Comunidad en México / Foro MX / Waze Status
Supervisor Noroeste México

iPhone 11 Pro Max / iOS 13ß / Waze ß 4.x
Global Champ Mentor
Global Champ Mentor
Posts: 3122
Joined: Fri Aug 20, 2010 1:30 am
Location: Sonora, Mexico
Has thanked: 1770 times
Been thanked: 2437 times

Re: [Script] WME Place Interface Enhancements

Postby steelpanz » Wed Feb 21, 2018 5:44 pm

subs5 wrote:Is it possible to have an automatic populate next address number when you copy a RPP? Have a key add 1, or add 2, or add a selectable increment? Similar to WME Quick HN?

So sort of a hybrid between PIE and Quick HN?

As I'm mapping some RPPs in a shopping center, I'm using PIE's copy function to create the new PP. However, I still have to enter the HN (or use the copy/paste function from WMEPH) onto the new place. Is there anything I'm missing, or is it possible to have the checkbox attributes that exist in WMEPH to be copied/pasted onto the new place?
State Manager
State Manager
Posts: 96
Joined: Wed Jul 06, 2016 9:03 pm
Location: Tulsa, OK, US
Has thanked: 38 times
Been thanked: 41 times

Re: [Script] WME Place Interface Enhancements

Postby subs5 » Wed Feb 21, 2018 8:32 pm

Yes, could also be good if the stores are increasing in consistent number pattern. Just a thought to take two cool scripts and combine the power....
Country Manager
Country Manager
Posts: 1742
Joined: Sun Aug 17, 2014 7:05 pm
Location: Virginia, USA
Has thanked: 575 times
Been thanked: 898 times

Re: [Script] WME Place Interface Enhancements

Postby ursobranco4467 » Fri Mar 02, 2018 9:51 pm

JustinS83 wrote:WME Place Interface Enhancements

Version: 2018.02.13.01

Greasyfork: https://greasyfork.org/en/scripts/26340-wme-place-interface-enhancements

Description: WMEPIE modifies the interface to provide additional functionality for Places. Options are available to show the size of area Places (configurable to display imperial and/or metric), display lock buttons on RPPs and show crosshairs in the information panel for a place so you can center & zoom on it (zoom level being configurable).


Newly created Places have additional options as well. Editing a RPPs address can happen automatically after creation (and focus in the House Number field) when created from the Residential Place option in the new Place menu (see below). The street name and city name can be pulled into a new Place's address automatically as well.

Modifying the Place menu itself is the most powerful feature of this script. The PIE menu allows you to customize each of the items in the new Place menu to be whatever category you desire! The category change happens real-time - when you change an option in the PIE settings the menu is updated with your selection; no need to refresh your window/browser. The new Place menu should look identical to stock WME (including Point/Area selection) with the exception of setting the categories that you actually want & use the most, instead of only parent categories!

With this customization, Residential is an option as well. Residential and Parking Lot, as should be expected, do not give the option to choose point or area - Residential are always points and Parking Lots are always areas.

While creating area Places, it is now possible to undo/redo node placements and finish the drawing without double clicking to place the final node. You will be able to undo down to the first node that was placed. Pressing Enter will finish drawing the place with the currently set nodes - ignoring the one that has not yet been placed.

Screenshot - 1_12_2017 , 11_10_04 AM.png

Dedicated shortcuts are provided for creating residential and parking lot places, due to request. The default shortcuts for these are Alt+r and Alt+p, respectively. These can be customized via the Keyboard shortcuts menu as seen below.

Screenshot - 1_16_2017 , 4_47_15 PM.png

Both the WME Area Place Size and WME Residential Place Option should be disabled/removed with this script installed.

Code: Select all
2018-02-13 - 2018.02.13.01 - The entryExitPoint automatically created by PIE is now adjustable before saving the newly created RPP.
2018-01-16 - 2018.01.16.02 - Implementing the WMEPH hours parser.  Woo!  In collaboration with MapOMatic, WMEPH and PIE will now share the hours parser library.  First step in moving some WMEPH features into PIE.
2017-12-06 - 2017.12.06.01 - Enabling the Residential Place layer when creating a RPP from the PIE new Place menu
2017-12-01 - 2017.12.01.01 - Fixing a bug in WME beta where new RPPs couldn't pull the closest segement's name or city & it couldn't automatically edit the RPP after creation due to a timing issue with some backend objects.
2017-11-27 - 2017.11.27.01 - Place filtering - Can set a regex filter to hide all Places where the name matches the filter, or only show Places where the name matches the filter.
2017-11-24 - 2017.11.24.01 - Removed entryexitpoint linking - a recent WME update changed something and it is no longer functioning correctly and I haven't been able to get it working again.
2017-10-29 - 2017.10.29.01 - Various bug fixes over the past several days - exiting HN edit mode was rebuilding the stock Place menu, Place names would not show for some people
2017-10-26 - 2017.10.26.01 - Various bug fixes
2017-10-24 - 2017.10.24.01 - Updated to work with the recent WME update + new script version numbering scheme.
2017-08-30 - 1.02.20 - Shortcut (ctrl+shift+a) added to toggle hiding/displaying area places (thanks tonestertm for the suggestion!)
2017-08-26 - 1.02.17 - External providers section hidden for <= R2 editors since it is an R3+ feature
2017-08-15 - 1.02.11 - Added nav point linking to point Places
2017-07-27 - 1.02.10 - Bugfix: Parking Space Estimator tool. Feature: Adding Map Comment geometry reshaping back in
2017-07-26 - 1.02.09 - RPP now create an entryExitPoint upon creation
2017-07-21 - 1.02.07 - Website label is now a clickable link to launch the set website
2017-07-20 - 1.02.06 - Closest Segment line should now find FW segments
2017-06-30 - 1.02.04 - Display the Closest Segment line when the Place is selected
2017-06-28 - 1.02.02 - Added an option for displaying the nav point and closest segment lines when hovering over a Place
2017-06-23 - 1.02.00 - Parking Space Estimator tool released.  Fixed various small bugs
2017-06-13 - 1.01.11 - Prev/Next buttons on image dialog
2017-06-09 - 1.01.10 - Added delete button to Place image dialog
2017-06-05 - 1.01.09 - Added option to move the HN entry before the Street entry in the address edit panel.  "Free" cost type is selected by default when creating a PLA using the PLA button.
2017-06-02 - 1.01.08 - Added option to move the address to the top of the properties panel
2017-05-18 - 1.01.06 - Added option to force a production PL when copying the PL from the crosshair.
2017-05-10 - 1.01.02 - Choose your own Place name font look!  Ability to customize Place name font color, size, border size, and border color added.
2017-05-05 - 1.01.00 - Je parle français!  French translations added.  Changed the Place name text so it is hopefully easier on the eyes.  Pressing CTRL+C over the crosshair on a selected place will copy the PL for that Place centered on screen, at the zoom level defined in settings.  Starting to create a PLA will force that layer on.
2017-04-29 - 1.00.04 - Added option to display a clear button for the description box
2017-04-25 - 1.00.00 - Translation support based upon WME Language setting. Spanish Latin America translations added.
2017-04-21 - 0.9.15 - Added separate option for displaying PLA names
2017-04-18 - 0.9.13 - Added the ability to display a tooltip with the External Provider information
2017-04-17 - 0.9.12 - Bug fixes - When copying a Place, the street name was not copying and PLA attributes were not copying.
2017-04-13 - 0.9.11 - Added the ability to copy a Place!  The copied Place will have "(copy)" appended to the name (you can't have two of the same places too close to each other) and all properties of the place should be copied over (except images and the nav point for area places).
Fixed a couple bugs and other small tweaks.
2017-04-11 - 0.9.02 - Area places will display their name down at zoom 3+, place points at zoom 5+.  RPPs will display the HN for the name.  If an actual name is assigned to the RPP, it will be displayed after the HN
2017-04-10 - 0.9.00 - Added ability to display Place names
2017-04-05 - 0.8.04 - Removed copying url and phone from the Place when using the PLA button.  Added the ability to create the suggested PLA area from Missing Parking Lot MPs
2017-03-27 - 0.8.01 - Added Parking Lot Button which will display on places, and aide in the creation of single-business-single-lot PLAs.
2017-03-24 - - (Beta only) Added flagging for Places using the old hospital category
2017-03-23 - 0.7.8 - Compatibility tweaks for recent WME changes.  Added crosshair for RPPs
2017-03-08 - - Place category translations
2017-03-08 - - Fixed a bug where the RPP lock buttons were being attached more than once due to new a new beta feature.
2017-01-30 - 0.7.7 - Added an option to ignore PLRs & unnamed PRs when creating new Places and using the closest segment's name and/or city.
2017-01-27 - 0.7.6 - Added an option to display the Place categories as buttons about the Categories entry, including a button to clear the current categories. Parking lot and residential will not display as a button due to these types being unique.
2017-01-26 - 0.7.5 - Added an option to display a search button next to a Place's address which will load the address into the search box.
2017-01-25 - 0.7.4 - Added category icons to the Place menu.  Each selected place will display the icon for its parent category.  Added an option for new places to pull the city name from the segment's alt name when the primary is set to "No city".
2017-01-16 - 0.7.3 - Added dedicated shortcuts for creating residential Places and Parking Lot Places.  The default shortcuts are Alt+r & Alt+p, respectively.  These can be customized via the Keyboard shortcuts menu.
2017-01-15 - 0.7.0 - Added a default lock level option when creating new places.
2017-01-12 - 0.6.0 - Added support for ctrl+z (undo), ctrl+y (redo) & Enter while creating an area place.  Undo will remove the last set node, redo will add it back in.  Enter will create the Place with the current set geometry, not including the currently un-drawn point.
2017-01-12 - Initial release

Boa tarde... Nao estou conseguindo atualizar, ao abrir o Editor abre a pagina para Atualizar ai vou la reinstalo e ao sair blza... Depois vou entrar novamente da isso para instalar, oque pode esta acontecendo. Poderiam me ajudar.

To usando o Chrome.

Sem mais... Abraços a todos
Area Manager
Area Manager
Posts: 72
Joined: Thu Mar 17, 2016 11:30 pm
Location: Campo Grande
Has thanked: 57 times
Been thanked: 61 times

Re: [Script] WME Place Interface Enhancements

Postby JustinS83 » Mon Mar 12, 2018 5:33 pm

Update released - 2018-03.12.01

Implemented MapOMatic's Google Link Enhancer library.

This allows highlighting of Places with linked Google POI that is marked permanently closed in Google Maps, is >400m from the Waze Place, Place with a bad link or if a Place has a Google link that is linked in other Places.

You can see from the screenshot below that this Place has an invalid link, signified by the outer red ring. When you select the Place the invalid link is highlighted in red as well.
[ img ]

Below is a list of what is highlighted by the GLE library:
  • red = Google POI closed
  • teal = Google POI >400m from Place
  • magenta = bad link
  • orange (link field) = linked to more than one Place
  • gray (auto-complete dropdown) = already linked

This option can be toggled in the Map Changes section
[ img ]
Last edited by JustinS83 on Tue Mar 13, 2018 6:15 pm, edited 2 times in total.
Script Writing Community Coordinator
[ img ][ img ][ img ][ img ][ img ]
Waze Global Champs
Waze Global Champs
Posts: 1323
Joined: Wed Dec 03, 2014 4:33 am
Location: Franklin, OH
Has thanked: 337 times
Been thanked: 2344 times

Re: [Script] WME Place Interface Enhancements

Postby MapOMatic » Mon Mar 12, 2018 5:43 pm

Thanks for incorporating that, Justin!

A word of caution: Make sure the Google link was actually linked to the correct place, then verify the place was actually closed (do not rely on this flag as your only source -- Google is not perfect). Follow your local guidance for handling closed places. For USA: https://wazeopedia.waze.com/wiki/USA/Places#Closed
[ img ] [ img ]

AM Central KY | CM USA
Country Manager
Country Manager
Posts: 340
Joined: Sat Jul 16, 2011 11:43 am
Location: Lexington, KY
Has thanked: 227 times
Been thanked: 640 times

Re: [Script] WME Place Interface Enhancements

Postby itzwolf » Mon Mar 12, 2018 7:39 pm

So I have been running MoM's separate script for some time and it was working earlier today. I updated to the new PIE release, disabled the standalone script, and refreshed getting an error on the console. This is on Firefox and TamperMonkey.

PIE error:

Code: Select all
SyntaxError: JSON.parse: expected ':' after property name in object at line 1 column 78 of the JSON data
[Learn More]

I then switched back to the Google Link Enhancer script to troubleshoot and it also won't load now:

Code: Select all
SyntaxError: JSON.parse: expected ':' after property name in object at line 1 column 78 of the JSON data
[Learn More]
Southeast Assistant Regional Coordinator
US Local Champ / US Country Manager
Partnerships Coordinator

SER Wiki | SER Discord Chat

[ img ][ img ][ img ][ img ][ img ][ img ]
Posts: 1073
Joined: Tue May 19, 2015 2:05 am
Location: Jacksonville, FL
Has thanked: 1146 times
Been thanked: 209 times

Re: [Script] WME Place Interface Enhancements

Postby steelpanz » Tue Mar 13, 2018 2:22 am

Very awesome inclusion, Justin. Thank you SO much!
State Manager
State Manager
Posts: 96
Joined: Wed Jul 06, 2016 9:03 pm
Location: Tulsa, OK, US
Has thanked: 38 times
Been thanked: 41 times

Re: [Script] WME Place Interface Enhancements

Postby steveinark » Tue Mar 13, 2018 2:58 am

Excellent addition. Already finding problem places needing attention, that would otherwise be missed without a place-by-place review in an area.
[ img ]
Arkansas State Mgr (SM)
South Central Region Multi-State Mgr (MSM): AR + Louisiana - Mississippi - Oklahoma - Texas
Steve (Eureka Springs, AR)
State Manager
State Manager
Posts: 379
Joined: Sat Apr 19, 2014 1:52 pm
Location: Eureka Springs, AR, USA
Has thanked: 469 times
Been thanked: 160 times

Re: [Script] WME Place Interface Enhancements

Postby DCLemur » Tue Mar 13, 2018 7:13 pm

This enhancement really helps editing PP's especially in urban areas! Appreciate the "heads up" given by the colored ring! A quick check of the web and one is set! Thanks!
State Manager
State Manager
Posts: 65
Joined: Sun Apr 16, 2017 11:11 pm
Location: Raleigh, NC
Has thanked: 104 times
Been thanked: 18 times


Return to Addons, Extensions, and Scripts

Who is online

Users browsing this forum: G_W1Z