bermud / geohealth-social

A geospatial application that uses social media data for health analytics
1 stars 0 forks source link

Analytics: decide what language library to use #13

Closed snew-lib closed 6 years ago

snew-lib commented 6 years ago

Some options:

snew-lib commented 6 years ago

Tali, do you have a preference here? I'm leaning towards GeoPandas, but we've used SpatialHadoop before, so maybe that's a safer choice. We need to pick one so the server guys can get it installed!

nchavez1 commented 6 years ago

My name is Nephtali :)

But is there a reason why you don't want to do python? I am suggesting python because I am most familiar with that language and we used it for the twitter API in our midterm.

snew-lib commented 6 years ago

Geopandas is a geospatial library for Python. I think all we did with Python for the midterm was parse json data - not manipulate it.

nchavez1 commented 6 years ago

And then we would create dump the results of python into GeoJSON which would go into leaflet. I think that is being discussed in issue 14.

Are you thinking of having GeoPandas be the language we use exclusively?

snew-lib commented 6 years ago

I think we're going to need GeoPandas to create the shapes/layers that will be displayed in leaflet (based on tweet count or whatever measure the client wants). So if we're doing intensity bubbles, I don't know how to create those in Python without a library. Have you done something like that?

snew-lib commented 6 years ago

No, GeoPandas would be used in conjunction with Python

nchavez1 commented 6 years ago

I think we should use hadoop because we have some experience with that. And we can also reach out for help from the class/professor if we are using hadoop vs some other unfamiliar language.

snew-lib commented 6 years ago

Ok, sounds good!