everystreet icon indicating copy to clipboard operation
everystreet copied to clipboard

website version not working?

Open kyleormsby opened this issue 1 year ago • 3 comments

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

kyleormsby avatar Jul 18 '22 18:07 kyleormsby

Unfortunately, same here, irregardless of the area size I choose.

afsscc avatar Jul 21 '22 00:07 afsscc

Same here, the POST on https://lttapjswjh.execute-api.eu-west-1.amazonaws.com/v/route fails with a 503.

bfontaine avatar Aug 22 '22 14:08 bfontaine

Hi all,

I am really sorry for that 😭

Unfortunately, one of the API provides used in OSMnx, decreased its capacity and speed, so it is no longer able to spin up, download and run the algorithm within the max possible time-out of AWS Lambda & API Gateway. I left it till now, if the problem got resolve it in the same way it come - by itself.

Possible solution could be to turn it back to a Flask / FastApi service, which would save some time as it doesn't require to spin up for every request.

I am open to any ideas at stage :)

matejker avatar Aug 24 '22 07:08 matejker

I also have this problem and have tried the http://www.everystreetchallenge.com/ page on Edge, Chrome browsers as well as Safari on my iPhone, allw tih the same 'stuck on LOADING' result. I'd love to use this progam to help me walk every street in London, so is there a fix as yet?

Peterhaydo avatar Jan 01 '23 15:01 Peterhaydo

image

It appears that nothing is being generated @matejker

MeijeSibbel avatar Jan 15 '23 14:01 MeijeSibbel

It's a shame this bug is not fixed as there appears to be no other solution to this problem on the internet and there are many people who would find it really useful.

Peterhaydo avatar Jan 15 '23 17:01 Peterhaydo

@Peterhaydo @MeijeSibbel everything you have to know about this bug are in matejker’s comment above. Each comment notifies everyone in the thread, so I don’t think adding more comments to say it doesn’t work (we know!) or "it’s a shame" it’s not fixed are helpful. If this is important for you, why don’t you give it a try? Open-source is built on collaboration, after all.

bfontaine avatar Jan 16 '23 09:01 bfontaine

Hi all,

I am really sorry for that 😭

Unfortunately, one of the API provides used in OSMnx, decreased its capacity and speed, so it is no longer able to spin up, download and run the algorithm within the max possible time-out of AWS Lambda & API Gateway. I left it till now, if the problem got resolve it in the same way it come - by itself.

Possible solution could be to turn it back to a Flask / FastApi service, which would save some time as it doesn't require to spin up for every request.

I am open to any ideas at stage :)

Hello @matejker I'll like to host this project. Can we discuss this in detail? How do I reach out? I am also trying to host this project locally. There are no instructions.

eyramm avatar May 30 '23 10:05 eyramm

Hi, just confirming that this is still an issue and the website does not work as of Sept 16, 2023.

@matejker: it is possible to run this as a local Python file? I am not really familiar with how Jupyter notebooks work. Can I just assemble the Python code snippets into a single Python .py file? I am familiar with OSMNx, but have only used it in local standalone Python files.

kevinp2 avatar Sep 16 '23 15:09 kevinp2

Hi all (@kevinp2, @eyramm, @bfontaine, @Peterhaydo, @MeijeSibbel , @kyleormsby)

The web service should be back, however it is computationally expensive process and it requires data from an external API, for larger maps it could time out. But you can always try again or try to run it locally :)

matejker avatar Feb 06 '24 09:02 matejker

Hi all (@kevinp2, @eyramm, @bfontaine, @Peterhaydo, @MeijeSibbel , @kyleormsby)

The web service should be back, however it is computationally expensive process and it requires data from an external API, for larger maps it could time out. But you can always try again or try to run it locally :)

Hi @matejker , do you have any instructions on how to run it locally easily? I have a Python installation already.

kevinp2 avatar Feb 06 '24 21:02 kevinp2

Hi @kevinp2,

Try https://github.com/matejker/everystreet?tab=readme-ov-file#usage

matejker avatar Feb 07 '24 11:02 matejker

Hi @matejker ,

I think most of us are interested in the web app, not just the pure Python script. In particular, the ability to draw a polygon is most useful. I looked in the usage file and documents but could not find any info on how to get a copy of the web app set up locally. Are you using Flask or some other framework?

This is how I use the web app:

EveryStreet

kevinp2 avatar Feb 07 '24 18:02 kevinp2

You can hack it, if look at the request payload, you can see the polygon. Then you can get the underlying network using osmnx.graph.graph_from_polygon Screenshot 2024-02-07 at 18 15 32

then

matejker avatar Feb 07 '24 18:02 matejker