GithubHelp home page GithubHelp logo

wme_wide-angle_lens's Introduction

WME Wide-Angle Lens

This is script and plugins scans a defined area such as your managed area or even an entire state for issues and have associated plugins generate reports. The main script and its plugins can be found on GreasyFork; if installed from this GitHub repo, they will automatically update from GreasyFork. If you want to download all the latest files and import them into TamperMonkey at once, visit the latest release to download a zip file.

  • Draw an area place of any size but do not save it. The category of the place doesn't matter.
  • Click the Wide-Angle Lens tab in the user info pane, click the Areas tab, give the area a name and add it to your area list.
  • Click over to the Scan tab, pick the plugins you want to use, select the area to scan and watch as the map is panned through the area
  • Don't touch anything while the scan is in progress
  • Output will be generated based on the plugins you chose and the filter criteria specified on their associated tab

Words of caution:

  • Don't create an area place that is too large. If the plugin you are using is scanning for streets and/or places, the zoom level required is such that scanning a large area may take a long time. You may be better off creating smaller areas.
  • This has not been fully tested but I welcome any feedback

Cities Plugin

This plugin will scan an area to determine if there are segments with a city that doesn't match the name of a city found in a layer. You will need to select a polygon layer that contains regions identifying cities. Depending on the number of cities in the layer you choose, there may be a long delay after pressing the "Scan" button before the actual scan starts. Note that this plugin will likely run much slower than the others. Checking to see if a segment is within a polygon is an expensive operation.

Locks Plugin

This plugin will scan an area to determine if there are segments that don't match the specified locking standards specified on the plugin's settings tab.

Map Comments Plugin

This plugin will scan an area and report all map comments that meet the criteria specified on the plugin's settings tab.

Places Plugin

This plugin will scan an area and report on places that meet the criteria specified on the plugin's settings tab.

Streets Plugin

This plugin will scan an area and report on streets that meet the criteria specified on the plugin's settings tab. The settings tab is broken up into 3 sections:

Output Options

Here you specify what type of information to include in the output generated.

Filter Options

Here you specify filters that are used to limit the streets that are scanned. Streets must match all filter criteria specified in order to be included.

Issues

Here you specify the issues you would like to be identified for streets. If you don't select any issues, all segments matching the filter criteria will be included in the output. If you choose at least one issue, only streets that have at least one of the issues will be included. This is an "OR" selection, meaning that a street only has to have one of the issues to be included.

Are you a dev?

Hey, glad you got here. If you're interested in helping out, we use VS Code with node package manager to compile the typescript. You'll also need to clone https://github.com/WazeDev/typescript-typings into the folder above this repo, as this references those.

wme_wide-angle_lens's People

Contributors

vtpearce91 avatar crazycaveman avatar nicknick923 avatar dalverson avatar voludu2 avatar jangliss avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.