Git Product home page Git Product logo

everystreet's People

Contributors

davidbradway avatar dependabot[bot] avatar matejker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

everystreet's Issues

Specify highway types: avoid motorways

keep from trying to route us onto roads inappropriate for running.

Problem: in the current settings runners are routed onto highways which are definitely unsuitable for runners e.g. motorway

Solution: Specify custom_filter in osmnx.graph.graph_from_polygon [1], for an inspiration can be use CityStrides Street Query [2].

osmnx.graph.graph_from_polygon(polygon, network_type='all', simplify=True, retain_all=False, truncate_by_edge=False, clean_periphery=True, custom_filter=custom_filter)

References

[1] OSMnx docs
https://osmnx.readthedocs.io/en/stable/osmnx.html?highlight=custom%20filter#osmnx.graph.graph_from_polygon
[2] CityStrides Street Query
https://docs.google.com/spreadsheets/d/1dbj5giwBhCG-jWmokCnQOJhkIEE132FvXVyrvDL7tSU/edit#gid=1943684409

requirements.txt has inconsistent name: expected 'network', but metadata has 'mk-network'

...
Preparing editable metadata (pyproject.toml) ... done
  WARNING: Generating metadata for package network produced metadata for project name mk-network. Fix your #egg=network fragments.
Discarding git+https://github.com/matejker/network@master#egg=network: Requested mk-network from git+https://github.com/matejker/network@master#egg=network (from -r requirements.txt (line 2)) has inconsistent name: expected 'network', but metadata has 'mk-network'
ERROR: Could not find a version that satisfies the requirement network (unavailable) (from versions: 0.1)
ERROR: No matching distribution found for network (unavailable)

i think line 2 in requirement.txt should be:
-e git://github.com/matejker/network@master#egg=mk-network

OSMnx has no attribute 'extended_stats'

Trying to create the GPX file from the results but get an error that OSMnx has no attribute 'extended_stats'
Looking at the docs for OSMnx it seems extended_stats doesn't exist, unable to see if this has been deprecated either.

fatal: unable to connect to github.com

I'm sorry, is it a local problem or is it not possible to install in general?
Should I do something?

 pip install -e git://github.com/matejker/network@master#egg=network

Obtaining network from git+git://github.com/matejker/network@master#egg=network
  Cloning git://github.com/matejker/network (to revision master) to c:\laragon\www\pyt\everystreet-master\src\network
  Running command git clone --filter=blob:none --quiet git://github.com/matejker/network 'C:\laragon\www\PYT\everystreet-master\src\network'
  fatal: unable to connect to github.com:
  github.com[0: 140.82.121.4]: errno=Unknown error

  error: subprocess-exited-with-error

Outlining streets but won't generate the route.

Hello! I'm new to github and joined to cite issues I've been having on everystreetchallenge.com. I have been using the software for a few weeks now and it has helped me create routes to run every street in my city (Reno, Nevada). I coming across this problem where I try to outline an area in a several neighborhoods and then click on generate, it pops up an error message that says "undefined" and "route can't be generated". It then brings me back to the home back, erasing my selection. It does this constantly with the same areas and nothing seems to fix it (refreshing, restarting PC). I would like to know if there is a way to fix this or someway to work around it. Do it have to run it locally? Anyways, I've attached a photo of a broken selection and of the error message that I receive.

IMG_3785
Screenshot (2)

requirement version conflicts

What you've created here looks awesome but as others have found the web app doesn't work. I've tried to clone and setup locally but the requirements are conflicting. I modded the version requirements for a while to try and fix it, then ended up just removing all version specifications but it still doesn't work. The worst of it is:

The conflict is caused by:
    The user requested networkx
    osmnx 1.2.2 depends on networkx>=2.8
    mk-network 0.1.1 depends on networkx==2.4

hierholzer algorithm not found

I am trying to implement the problem using python. When I try running the code, hierholzer is not found in network algorithms. Can you give me an solution ?

Pick starting point [Feature request]

It would be great if the starting point of the circuit could be selected such that a location with good parking for instance might be selected, or a person's home.

website version not working?

Excited to use this for some local projects but it appears the web app is not working. After clicking 'generate' I've been stuck on this loading screen for dozens of minutes:
Screen Shot 2022-07-18 at 11 28 56 AM

Installation fails

Requirements.txt seem to be contradictory if pulling the current version of "networks" from your git repo.

GIF not created

using this code to create the animated GIF however it instead seems to create each frame and open them one by one . It will not create the next frame until I close the window for the current one. Once it has gone through every frame it leaves behind a series of PNG files but no GIF:

convert_final_path_to_coordinates(org_graph, final_path)
for i, e in enumerate(final_path, start=1):
    fig, ax = plot_graph_route(org_graph, final_path[:i], route_linewidth=6, node_size=0, bgcolor="w", route_alpha=0.2)
    ax.set_title(location)
    fig.savefig(f"./img_{i}.png", dpi=120, bbox_inches="tight")

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.