-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GeoJson InputFormat #81
Comments
Pathological case: |
as does UnenclosedGeoJsonRecordReader (#81)
I have renamed the tests of Unenclosed JSON for symmetric naming between EsriJSON and GeoJSON. Consistent symmetric naming would cover product code as well as tests. Blithely renaming Proposal:
Comments? @ErikHoel @climbage @smambrose |
This enhancement is feature complete and passes unit tests. No integration testing so far. |
The test failures in travis did not show up in my working directory. |
The Spatial Framework for Hadoop has an InputFormat for Esri GeoServices REST JSON, but not for GeoJSON. Providing an InputFormat for GeoJSON might in fact mean 2 different formats as with Esri JSON - Enclosed and Unenclosed variants.
Developing an InputFormat would include a custom InputFormat and a custom RecordReader.
Currently, Enclosed JSON - i.e. a file of complete valid Esri REST JSON - is treated as non-splittable; in other words, if used as an input to a MapReduce job, the whole file will be processed by a single Mapper. It would likely be possible to split Enclosed JSON for both Esri JSON and GeoJSON.
A GeoJSON InputFormat might be a good opportunity for a community contribution.
The text was updated successfully, but these errors were encountered: