Skip to content
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

Remove shapely from dependencies #119

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Remove shapely from dependencies #119

wants to merge 2 commits into from

Conversation

anomam
Copy link
Contributor

@anomam anomam commented Jun 20, 2021

Since the implementation of vectorized calculations in pvfactors, the shapely dependency has only been in use for plotting PV arrays, so there is really no need for it anymore, especially considering all the trouble it brings because of the GEOS dependency.

The goal of this PR is to remove shapely (and therefore GEOS) as dependency for pvfactors.
shapely used to be at the core of the package though, so it will require substantial work to remove it cleanly and clean up the geometry part of the package because of the legacy code.

base geometries will only be used for plotting so
they don't need complex geometry interaction methods
like casting, cutting, merging, ...
@anomam anomam self-assigned this Jun 20, 2021
@anomam anomam force-pushed the remove_shapely_dep branch from 7b8a8de to d76fb5a Compare June 20, 2021 22:14
@anomam anomam force-pushed the remove_shapely_dep branch from d76fb5a to e6520f7 Compare June 20, 2021 22:19
@anomam anomam added the WIP Work in progress label Jun 20, 2021
@renegacitua
Copy link

Hi, i'm starting to use pvfactors, is a really great tool, but i had a question. Is the program capable of discretizing the terrain? I mean, I know that it consider the "cut points" and the shadow and not shadow areas, but it can consider a certain zone where I can consider a bigger value of albedo?

In other words, i want to quantify the impact of install a reflective surface on the front or under of the PV row, is this possible with pvfactors? What would you recommend me for this?

I appreciate your help, regards!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP Work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants