Commit Graph

22 Commits

Author SHA1 Message Date
M Clark 36985c36ff Update loader.py 2015-12-17 11:28:05 +08:00
M Clark 3dc3ebf262 Update utils.py 2015-12-17 11:26:45 +08:00
Karim Bahgat ae46228a38 Merge pull request #1 from micahcochran/patch-1
I didn't know that "\" doesnt work on Linux. But now I do, thanks. Merged.
2015-09-16 23:38:02 +02:00
Micah Cochran 2c54836e92 Updated setup.py to install on Linux
I fixed line in order to allow installation via pip to my linux box.  I change "\\" to "/".

Setuptools documentation states: "Also notice that if you use paths, you must use a forward slash (/) as the path separator, even if you are on Windows. Setuptools automatically converts slashes to appropriate platform-specific separators at build time."   Source: http://pythonhosted.org/setuptools/setuptools.html#including-data-files
2015-09-12 17:22:16 -05:00
Karim Bahgat 771a746a1b Added final docstrings, and prepped for first release 2015-08-05 15:42:06 +02:00
Karim Bahgat 5b0f3a31bb Improved bugs and added proj/datu/ellip names leading to much better test coverage (70-90% of the crs test cases) 2015-08-05 04:08:43 +02:00
Karim Bahgat e24e1493ae Extensive test suite, stats, and renderings of common crs 2015-08-05 01:35:29 +02:00
Karim Bahgat 0b1ed64736 Move some elements from parameters to containers module 2015-08-04 17:03:33 +02:00
Karim Bahgat 0ebf57e798 New subdivisioning of package, and added red warnings during testing 2015-08-04 16:46:47 +02:00
Karim Bahgat 085592de6a Parsing unknown wkt parsing now works (though only very basic detection method), and better error handling in tester 2015-08-04 16:10:43 +02:00
Karim Bahgat bc800b688c Expanded on the various docstrings 2015-08-04 14:40:14 +02:00
Karim Bahgat 63a5becca1 Added better testing (but still incomplete), properly parse proj4 unprojected, fixed flexible meter unit parsing, changed and docified websc 2015-08-01 02:34:04 +02:00
Karim Bahgat c13f27a95d Make proj4 compatible with the find() name-to-obj functions 2015-07-30 16:51:57 +02:00
Karim Bahgat 89399a180d Same as previous, just unchecked parser by accident 2015-07-30 16:02:37 +02:00
Karim Bahgat bf5802ae51 Colleted esri_wkt and esri_wkt parsing into one function which works, and added find() methods in each mod for easier name-to-obj parsing 2015-07-30 16:00:45 +02:00
Karim Bahgat 59007ef1fb Basic ogc wkt parsing into crsobj works.
Next:
- Comb through to smooth out kinks, like how to handle default values
such as datum (not always needed) or unit when not specified (on parsing
or on outputting). Or handling basic lat long crs without proj. Adding
wkt axis parsing. Cleaning messy wkt parsing maybe.
- And finally add esri wkt, copy paste mostly, but some small
differences.
2015-07-07 02:57:40 +02:00
Karim Bahgat ebccfc38dc Wkt parsing into tuples and args now works for easier parsing. Next just need to make them into objs. 2015-07-05 17:25:44 +02:00
Karim Bahgat a8aad24a13 Added almost all params, made front API usable, and added crs transform draw testing.
Next step figure out more stable proj4 parsing of datums and proj etc,
with adding more specific names.
Then consistently make to_esriwkt work.
2015-06-30 04:14:12 +02:00
Karim Bahgat fcc463fa76 Basic fromproj4 works, except need better handle when unprojected (longlat and latlong)
Also just need to expand to more projection name, datum name, and
ellipsoid name definitions, and also additional special parameters.

After that, test, and move onto from_wkt()...
2015-06-29 03:29:02 +02:00
Karim Bahgat 5a46702471 Sketched more of basic API 2015-03-17 23:49:20 +01:00
Karim Bahgat a8637812b7 First ideas and structures 2015-01-11 18:57:56 +01:00
Karim Bahgat 71d2c90b79 🎪 Added .gitattributes 2015-01-11 18:46:49 +01:00