WISDEM / LandBOSSE

New LandBOSSE Model (Developed in 2018-2019)
Other
17 stars 25 forks source link

Phase out Shapely #103

Closed parangat94 closed 4 years ago

parangat94 commented 4 years ago

Currently, the ErectionCost module uses the Shapely library; specifically, it uses the Polygon & Point classes of Shapely to carry out polygon based calculations. Shapely by itself runs perfectly fine. However, the main issue is the roadblock PC users run into when attempting to 'pip install shapely.' As a result, LandBOSSE currently offers a workaround to pip installing Shapely (for the PC users).

In the interest of making the process of installing LandBOSSE for PC users less error prone, it makes sense to replace Shapely with an alternative Python library while still maintaining all the same capabilities and calculations that the ErectionCost module is responsible for.

parangat94 commented 4 years ago

Refer to PR #104 further correspondence.

PR approved; closing issue.