Commit Graph
1004 Commits
Author SHA1 Message Date
Joris Van den Bossche 4db3b1e0c8 REF: move element-wise geo ops to array class (#993) 2019-05-14 12:46:38 +02:00
Martin Fleischmann 19df6743ae DOC: updated year in copyright
DOC: updated year in copyright in documentation
2019-04-27 21:13:32 +01:00
Martin Fleischmann 53536e8a2e DOC: updated year in copyright 2019-04-27 20:29:06 +01:00
Joris Van den Bossche 6eb7a0fa98 RLS: v0.5.0 2019-04-25 12:00:53 +02:00
Joris Van den Bossche cab5faf6e4 update changelog 2019-04-25 12:00:39 +02:00
Joris Van den Bossche d7a5a30a6f CI: too old fiona installed on py3.5-minimal build (#985) 2019-04-25 11:40:01 +02:00
James McBride 0d05a12140 Switch geocoding default to geocodefarm (#975)
I started off this way in #907, then switched to nominatim, but our
current usage appears to be a violation of the nominatim terms of
service. Geocodefarm doesn't seem perfect, but given my reading of their
terms of service, I think using it in our examples in docs is okay.
2019-04-25 10:00:19 +02:00
Joris Van den Bossche 960b40239d DOC/BLD: update geoplot version in readthedocs environment (#984) 2019-04-23 12:46:03 +02:00
Joris Van den Bossche 2725f346e4 TST: remove some deprecation warnings triggered by the tests (#981) 2019-04-19 15:58:43 +02:00
Joris Van den Bossche 8595c85c3a DOC: add different communication channels to README/docs (#977) 2019-04-19 15:49:01 +02:00
Joris Van den Bossche 95cc3a9b82 DOC/RLS: start changelog for the 0.5.0 release (#874) 2019-04-19 15:32:45 +02:00
Joris Van den Bossche c16922f87d DOC: set pandas display options to ensure non-truncated output (#976) 2019-04-19 09:46:01 +02:00
Joris Van den Bossche fa1b0409d2 DOC: add Zenodo doi to README (#979) 2019-04-19 09:04:17 +02:00
Henry Walshaw 6b13a2e4d5 ENH: support datetime in to_file (#728) 2019-04-18 16:42:31 +02:00
Ömer Özak 29e18503ec BUG: Correct overlay result index (#883) 2019-04-18 13:35:19 +02:00
Sean Gillies 62bc3f7bb3 COMPAT: fwd and bkwd compatibility with fiona CRS (#913)
Background: https://github.com/Toblerity/Fiona/issues/714.
2019-04-18 12:09:27 +02:00
Géraud 0fbc7ef3f7 ENH: write GeoDataFrame with mixed geometry types (#870) 2019-04-17 18:01:50 +02:00
Joris Van den Bossche ab5945bee6 BUG: unary/binary geo ops with all-empty result raise error (#914) 2019-04-17 15:17:13 +02:00
Joris Van den Bossche 59bbca801b TST/CI: pin a few builds to older fiona version (#973) 2019-04-17 12:47:32 +02:00
Yohann Rebattu d39b6429c9 PERF: Optimize pyproj >= 2.1 transformations (#962) 2019-04-16 21:11:19 +02:00
Joris Van den Bossche 5a222cc3c4 TST/CI: update CRS tests + ensure compatibility with proj.4 6 / pyproj 2 (#971) 2019-04-16 14:19:28 +02:00
Joris Van den Bossche 617b141bf1 TST: skip plotting tests if matplotlib is not installed (#970) 2019-04-15 14:40:24 +02:00
byrman 8a61854a15 DOC: buffer resolution is an int, not a float (#968) 2019-04-12 15:14:53 +02:00
Brian Lewis 08ad2bfea1 Fix broken links to Shapely and Fiona docs (#954) 2019-03-31 20:55:33 -07:00
Joris Van den Bossche 619c99c221 CI: update travis builds (#949)
- remove py27 dev build (pandas master no longer supports python 2.7) and replace with pandas 0.23 build
- py37 dev build: move installing pandas and matplotlib master to separate steps in travis yml file (otherwise the conda create step takes too long)
- remove conda-forge/label/dev label for fiona (was still installing the rc instead of actual released version)
2019-03-25 16:23:28 +01:00
Andy Garfield f5c9008dfe Minor typo fix (#948) 2019-03-21 18:52:09 +01:00
Filipe 68c337df83 CI: update miniconda version (#935) 2019-03-06 14:51:53 +01:00
Joris Van den Bossche 3ab046544b DOC/BLD: readthedocs version 2 config file (#934) 2019-03-06 11:36:05 +01:00
Joris Van den Bossche 6dd50b80dc DOC: fix random state in geoplot voronoi example to prevent random errors (#933)
See ResidentMario/geoplot#69: depending on how the data are subsampled, we stumble into a potential bug in geoplot. So fixing the random state with a working one to prevent this.
2019-03-06 09:57:48 +01:00
TimoRoth 3c66dece17 COMPAT: use .item() instead of deprecated np.asscalar() (#930) 2019-03-06 09:20:08 +01:00
Joris Van den Bossche 44b52a17f3 DOC: pin versions in readthedocs environment.yml file (#932) 2019-03-05 23:50:51 +01:00
Joris Van den Bossche b01e62adc0 Ensure GeoSeries.isna is always a Series and not GeoSeries (#931) 2019-03-05 22:52:44 +01:00
Joris Van den Bossche f2713fc31a DOC: changelog for 0.4.1 bugfix release (#929) 2019-03-05 22:41:24 +01:00
Joris Van den Bossche 6e49375606 DOC: rework installation docs (#926) 2019-03-05 21:53:06 +01:00
Philipp Kats ca3216ece5 DOC: update fiona / shapely links (#919) 2019-02-14 20:24:18 +00:00
Kris Vanhoof b37dbe0893 Read in a fiona.Env() block to make sure GDAL_DATA is set (#916) 2019-02-11 16:34:08 +00:00
Justin Shenk 6e6843e195 Fix readme doc formatting (#917) 2019-02-11 13:18:15 +00:00
Martin Fleischmann 39e724b475 ENH Provide API to convert x, y(, z) coordinates to geometry (#896) 2019-02-07 15:42:14 +00:00
James McBride 27d3361699 TST: Make port settable or gettable from env (#906)
* TST: Make port settable or gettable from env

As raised in #822, may be useful to have the postgis port settings more
generic.

* Add other postgres env settings too

* Add more documentation on postgis test setup
2019-02-03 21:07:24 -08:00
James McBride cc1ac11e8d Set geocodefarm as default geocoding service (#907)
Set nominatim as default geocoding service
2019-02-03 14:53:08 -08:00
Martin Fleischmann 0d2d5206ee added examples (#909) 2019-01-31 22:14:47 -08:00
Raphael Delhome c6b32ce375 Consider a new plotting artist for improving colormap legends (#894)
* Consider a new plotting artist for improving colormap legends

* test: add a unit test for verifying legend height

* plotting: manage 'cax' argument without 'ax' one

* test: add a missing 'abs(.)' function to cax height test

* doc: complete 'mapping.rst' with details about the choropleth legends

* Update mapping.rst

Make explanation of colorbar example more concise
2019-01-30 20:49:12 -08:00
Joris Van den Bossche 80b059a53d TST: reorganize IO tests (#905) 2019-01-26 21:54:56 +01:00
Joris Van den Bossche 2d6b78b28b TST: fix to_csv test on Windows (#904)
Pandas 0.24 changed default lineterminator
to os.linesep (so OS dependent now).
2019-01-26 15:44:09 +01:00
Joris Van den Bossche 02c6cf6d2b CI: fix the conda-forge env with pd 0.20 (remove pin of old matplotlib) (#903)
Travis CI tests were failing recently for one specific build, see https://github.com/conda-forge/gdal-feedstock/issues/261

Fixed by removing the pin of matplotlib to 1.5.3 (but added `gdal=2.3` to keep at older gdal version). 

Also added `nomkl` to have a built with numpy/openblas from conda-forge (not that it should matter though).
2019-01-26 14:08:18 +01:00
James McBride ddaa26fdba Add very basic benchmarks for file reading/writing (#890)
* Add very basic benchmarks for file reading/writing

Just created a moderate sized series and frame and tested reading and
writing.

* Add benchmarks for other file extensions
2019-01-06 21:27:57 -08:00
James McBride 2ac0f97385 DOC: Add geoplot example back to doc (#892)
Docs were failing because expected failure was unexpectedly not failing.
:)
Also minor changes to postgis doc in order to quiet warning.
2019-01-05 14:06:45 -08:00
Martin Fleischmann 10e1093f27 fixed expected values to match new dataset (#891) 2019-01-05 13:37:06 -08:00
Joris Van den Bossche c2c5f9dd25 DOC: temp allow failure in geoplot example gallary (#889) 2019-01-02 09:48:37 +01:00
James McBride 323cccc532 Use geocodefarm rather than google for example (#888)
The request to google is frequently (always?) failing in the past few
months, so use geocodefarm instead for the example of how to use
geocoding in geopandas.
2019-01-01 21:54:36 -08:00