gipit / gips

Geospatial Image Processing System
GNU General Public License v2.0
21 stars 13 forks source link

allow tile vector shapefiles to be kept in a user-accessible directory #22

Closed bhbraswell closed 8 years ago

bhbraswell commented 9 years ago

Currently tile vectors must reside in /etc/gips/datasetname. Many users will find it more convenient to keep these data inside the dataset tree, or some other location that is easily accessible by the user.

ircwaves commented 9 years ago

@matthewhanson is this the same issue as #20?

matthewhanson commented 9 years ago

Yes, I had expanded #20 to include this requirement as well.

bhbraswell commented 9 years ago

To me it looked like #20 is only referring to the DB connection. Though I see you wrote “or anywhere else”. OK.

On Apr 1, 2015, at 1:33 PM, Matthew Hanson notifications@github.com wrote:

Yes, I had expanded #20 to include this requirement as well.

— Reply to this email directly or view it on GitHub.

matthewhanson commented 9 years ago

The problem here is that if you install via pip (or even just by setup), but edit your settings file after setup, then the system doesn't know where your repositories are when it is installing the tiles vectors. Thus, I put them in /etc/gips. But really they probably belong in the repository like they did before.

This requires some cleaning up of setup, possibly an interactive config utility upon first install, and making sure the whole thing works nicely in a development environment as well as on the system.

16-24 hours

bhbraswell commented 9 years ago

I do think the normal way to use GIPS is to have it installed at the system level, rather than in dev mode, but that users will mostly be the people dealing with configuring and adjusting settings.

On Apr 2, 2015, at 2:33 PM, Matthew Hanson notifications@github.com wrote:

The problem here is that if you install via pip (or even just by setup), but edit your settings file after setup, then the system doesn't know where your repositories are when it is installing the tiles vectors. Thus, I put them in /etc/gips. But really they probably belong in the repository like they did before.

This requires some cleaning up of setup, possibly an interactive config utility upon first install, and making sure the whole thing works nicely in a development environment as well as on the system.

16-24 hours

— Reply to this email directly or view it on GitHub.

ircwaves commented 8 years ago

again, per new data-driver and settings architecture, this seems fixed.