-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using Mapchete #665
Comments
Hi @normanb and thanks for the feedback!
Under certain circumstances this could indeed take a while and there could be a couple of reasons for it:
Given that you use the overwrite option, I assume that your process covers a lot of process tiles. One possible solution is to increase the tile size by playing with the
There is no single right way, it all depends on the type of process :). For testing, you can set
Which vector formats are you interested in? We could certainly extend the vector driver so it would accept any fiona based output format or at the very least enable the desired format. The current way is not really optimal for this but I am all in for improvements.
Sorry for that, we know we are a bit behind in updating the docs. Which parts specifically were lacking from your point of view?
We do too :). It depends on where do you want to start and with what you are comfortable with, be it code and/or documentation. What should we address first? |
I have been using mapchete to process data at scale (most of North America). Thank you for the project!
I have a couple of questions and observations.
The initial
process tiles
takes a long time if thebounds
are not set in the mapchete file. I have to break up my initial North America bounds into smaller regions when doing testing. Is that to be expected or am I doing something wrong? For dev I just process one tile at a time.I think ^^ is the right way to call
mapchete execute
, but if I just specify workers what is the defaultconcurrency
? I know when I set it toprocesses
I did spawn a lot of child python processes.I am outputting vectors, registering the output format was simple, but the
kwargs
in https://github.com/ungarj/mapchete/blob/main/mapchete/io/vector/write.py#L137 do not get passed intofiona_write
which restricts additional fiona supported vector formats.The docs have not kept up with the code changes. I had to read a lot of code to get started.
I appreciate PRs are the way to improve this, point me in the right direction of where to start!
The text was updated successfully, but these errors were encountered: