332 Commits

Author SHA1 Message Date
Sean Gillies
4e53e3ca2d Refactor to avoid unneeded numpy imports.
Closes #140.

Fairly easy because Numpy methods accept either strings like
`'uint8'` or types like `np.uint8` as dtypes. So do Rasterio
methods now.
2014-09-05 14:11:36 -06:00
Sean Gillies
2629a84e39 Several single item options for rio info.
Closes #139.
2014-09-05 09:00:14 -06:00
Sean Gillies
2373213ba9 Just install with pip -e.
Making and installing from an sdist isn't trivial, needs a little
more thought.
2014-09-02 16:24:25 -06:00
Sean Gillies
25deb8a693 Remove rasterio.rio from packages. 2014-09-02 14:57:23 -06:00
Sean Gillies
9bdc446dbc Make an sdist and install it.
This shakes out packaging problems as well as library bugs.

See #135.
2014-09-02 14:30:06 -06:00
Sean Gillies
f86703cd46 The rasterio.rio package was missing.
Tests that installed from an sdist would have caught this. Should
look into that.

Closes #135.
0.12.1
2014-09-02 14:21:45 -06:00
Sean Gillies
14eeb43670 Merge branch 'master' of github.com:mapbox/rasterio 2014-09-02 13:01:18 -06:00
Sean Gillies
155128aabd Update authors, change log, version number. 0.12 2014-09-02 12:58:41 -06:00
Sean Gillies
988a527346 Merge pull request #134 from mapbox/new-test-layout
New test layout
2014-09-02 12:50:14 -06:00
Sean Gillies
6a3715a7b8 Oops, reduce moved to functools in Py3. 2014-09-02 12:36:47 -06:00
Sean Gillies
57f018338f Merge pull request #131 from mapbox/issue128
Merge command.
2014-09-02 10:02:06 -06:00
Sean Gillies
a86f9fe579 Final layout tweaks.
Remove test data from sdists. Check for it when running tests and
direct users to download location. No automated download... I don't
expect many users to be running the tests from an sdist.

Closes #133.
2014-09-02 09:57:44 -06:00
Sean Gillies
3f44601183 Change paths in docs and examples. 2014-09-01 22:04:52 -06:00
Sean Gillies
943fa8e099 New layout, tests moved. 2014-09-01 22:00:56 -06:00
Sean Gillies
3bc1b7ba87 Merge pull request #130 from mwtoews/master
Testing requires the 'six' package for StringIO
2014-08-29 00:04:16 -06:00
Sean Gillies
16d36129f3 Merge command.
For #128.
2014-08-29 00:02:34 -06:00
Mike Toews
2a8e36cf96 Testing requires the 'six' package for StringIO 2014-08-29 16:52:28 +12:00
Sean Gillies
29a9ddb20e Add support for RS-delimited sequences.
Also tests for the CLI.

Much refactoring on rio bounds and shapes was done
here. Profiling needs to be done to see what can be done
to speed it up.

Closes #127.
2014-08-22 15:37:11 -06:00
Sean Gillies
d05c7a2677 Close #126. 2014-08-19 17:00:50 -06:00
Sean Gillies
4ece13b98c Update change log. 0.11.1 2014-08-19 10:47:41 -06:00
Sean Gillies
da3c6a741e Add --bbox option to rio bounds.
Closes #124.
2014-08-18 23:21:18 -06:00
Sean Gillies
eccbc4a25a Note that wheels are homebrew-only.
Closes #123.
2014-08-12 10:50:47 -06:00
Sean Gillies
6fd54c4cd3 Install libgdal1h.
Hat tip to @kjordhal.
0.11
2014-08-06 14:45:15 -06:00
Sean Gillies
911ad29a3a New write() method accepts multiple bands.
Closes #95.

Handling of masked arrays TBD as another issue.
2014-08-05 15:03:43 -06:00
Sean Gillies
881bf4f6dd Update changes. 2014-08-04 16:41:50 -06:00
Sean Gillies
e8ec9f85fe Accept CRS strings.
Closes #116.
2014-08-04 16:40:35 -06:00
Sean Gillies
da7d45b030 Document experimental json-seq feature. 2014-07-23 12:08:57 -06:00
Sean Gillies
5ea4e7ec7e Add json-seq option to rio shapes.
See draft-ietf-json-text-sequence-04

  http://tools.ietf.org/html/draft-ietf-json-text-sequence-04

for a description of JSON text sequences. In a nutshell, this
means a feature collection as a LF-seperated sequence of feature
objects that can be parsed and processed incrementally. Is this
the first implementation in a geographic application? I haven't
seen others yet.
2014-07-23 09:29:58 -06:00
Sean Gillies
595dd93e20 Add rio shapes command (closes #115). 2014-07-22 22:34:51 -06:00
Sean Gillies
be36b8cea3 Better test of writing non C-contiguous data. 2014-07-22 11:47:28 -06:00
Sean Gillies
195376f7f5 Update change log and version. 0.10.1 2014-07-21 15:34:33 -06:00
Sean Gillies
c9bf75053a Numpy.require 'C' when writing bands.
See #108.
2014-07-21 15:33:16 -06:00
Sean Gillies
3923b4800e Screen out invalid driver options (#110). 2014-07-21 11:30:46 -06:00
Sean Gillies
e5f8ce42c8 Update example for readme. 2014-07-21 11:08:46 -06:00
Sean Gillies
1a58e83a50 Make matplotlib a soft dependency. 0.10 2014-07-18 20:34:50 -06:00
Sean Gillies
bc9c40ebd0 Fix distribution, .c files instead of .cpp files. 2014-07-18 17:33:44 -06:00
Sean Gillies
7fd4b61584 Update changelog. 2014-07-18 17:13:08 -06:00
Sean Gillies
41b4c97772 Decode json before parsing. 2014-07-18 17:07:48 -06:00
Sean Gillies
0c69780fe2 Changes. 2014-07-18 16:48:17 -06:00
Sean Gillies
d4b853f86c Document transform command (#112). 2014-07-18 16:47:46 -06:00
Sean Gillies
23984387ed Add transform command for #112. 2014-07-18 16:11:27 -06:00
Sean Gillies
1f65b65f4d Add bbox to feature collection. 2014-07-18 12:56:53 -06:00
Sean Gillies
9b6d71ed2f Reorganize cli docs. 2014-07-18 11:57:09 -06:00
Sean Gillies
156678b81b A rio bounds command.
Closes #111.
2014-07-18 11:53:17 -06:00
Sean Gillies
71620e4dec A page about the rio cli. 2014-07-17 16:41:54 -06:00
Sean Gillies
3e7fceb1bf Fix for #110. 2014-07-17 09:40:09 -06:00
Sean Gillies
0b2d568e69 Add 3.4 to Python versions, remove 3.0-3.2. 2014-07-16 14:47:50 -06:00
Sean Gillies
fec429c24e Update release date. 0.9 2014-07-16 14:22:29 -06:00
Sean Gillies
9cdc1565b6 Closes #108 2014-07-16 14:12:17 -06:00
Sean Gillies
c773ef9833 Closes #109. 2014-07-16 13:14:55 -06:00