Coder Social home page Coder Social logo

geopatra's Introduction

.           ✦             ˚              *                        .              .            ✦              ‍ ‍ ‍ ‍                  ,      

.             .   ゚      .             .

      ,       .                                  ☀️                                                        .           .             .                                                                                        ✦        ,               🚀        ,    ‍ ‍ ‍ ‍               .            .                                             ˚            ,                                       .                      .             .               *            ✦                                               .                  .           .        .     🌑              .           .              

 ˚                     ゚     .               .      🌎 ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ,                * .                    .           ✦             ˚              *                        .              .

geopatra's People

Contributors

dependabot[bot] avatar sangarshanan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

geopatra's Issues

geopandas hardcoded to version 0.6.2

Hey, thanks for your great work on this package. A fresh install in an environment with geopandas 0.8 gets downgraded to 6.2

The pyproject.toml file specifies 6.2 or greater, but i think this line in the lockfile forces 0.6.2 explicitly

Fix embedded html in readthedocs

Refused to display 'https://geopatra.readthedocs.io/en/latest/_maps/kepler_map1.html' in a frame because it set 'X-Frame-Options' to 'deny'.

[feature request] incorporate mapclassify

hey, thanks again for all your work on this package. One of the frustrating things about using the interactive plotting libraries directly is that they all implement their own strategies for classifying features into colored bins (and most only offer linear scales).

So i think one of the really valuable abstractions this library could provide is to wrap mapclassify (similar to the way geopandas handles choropleths under the hood). I think it would be fairly straightforward to implement and i wouldn't mind sketching out a first draft if you're interested in this idea

Land on Conda-forge

Thanks for developing this package, and I found it much convenient to plot an interactive map.

Do you have any plan to put it on Conda-forge? Since GeoPandas is recommended to be installed using Conda, it would be nice if the related can be also installed there for a clean environment, especially for beginners.

Improve Folium Interface

Make the folium interface better

  • Added Circleplot #10
  • Add LayerControl and z order
  • Add tooltip and color difference for weighted markerclusters

Release v0.2.0

  • Added Kepler.gl Plots (Points, Polygon and Chloropeth) Yay ! #5
  • Bump geopandas to 0.8.0 and Folium to 0.11.0 #20
  • Minor fixes and experiments (Fixed tooltip red, Changes to docs, added static html kepler maps)

Coloring points according to a 'color' column

if fill_color in list(gpd_copy.columns):
fill_color = row[fill_color]
if color in list(gpd_copy.columns):
color = row[color]

Hi, I have an issue with the above. To me it looks like you can attach additional columns 'color' and 'fill_color' to your dataframe and then this function would color each point/circle accordingly. On these lines tho, the color and fill_color arguments of the function are being overwritten by the value of those columns for that row the first time this happens, so you're losing the name of the column you want to refer to for subsequent elements.
I think it would work okay if you just changed the variable names there and in the folium.Circle call.

Sorry If I'm missing how it's supposed to be used.

Userwarning in kepler plots

On

gdf.kepler.plot()
userwarning from geopandas pops up, this happens after geopandas was bumped to 0.8

UserWarning: Geometry column does not contain geometry.

This is just a warning, so does not break anything

Choropleth term

Hi,

thanks for this package! I just found that you have a typo in folium.chloropeth. It should be choropleth, not chloropeth :). Took me a while to figure out why it does not work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.