marvelous Ede! GeoJSON is more than a hipster format nowadays ;)
stefan On 7/1/16 15:04, edgar.sol...@web.de wrote: > hey Jukka, > > please try r4945 or later. > > ..ede > > On 27.06.2016 11:47, Rahkonen Jukka (MML) wrote: >> Yes, sure, having all as strings is a good start. >> >> >> -Jukka- >> >> edgar soldin wrote: >> >>> Jukka, >>> could you live with all attributes being read as Strings for now? ..ede >> On 27.06.2016 08:35, Jukka Rahkonen wrote: >>>> Hi, >>>> >>>> Json datatypes http://www.tutorialspoint.com/json/json_data_types.htm do >>>> not map perfectly with OJ datatypes. Strings can be separated from >>>> numbers, though, but there is another problem in missing schema. Each >>>> feature can have different attributes. >>>> >>>> I believe that GDAL is scanning the GeoJSON file twice for finding all the >>>> attributes which appear in the data and analyzing their datatypes. Rather >>>> often GeoJSON is converted from GIS data and then schema is fixed so that >>>> all features have same set of attributes and empty ones are marked as >>>> NULL. Still it is hard to know the type of attribute if it is NULL. >>>> >>>> Code for reading GeoJSON with GeoTools is at >>>> https://github.com/geotools/geotools/tree/master/modules/unsupported/g >>>> eojson >>>> >>>> An easy start could be to read the first one feature and build schema >>>> with attribute types double, string, boolean. But what to do if there >>>> are null values? Read first hundred? Read until first not null? Or let >>>> user make a header line with schema into a separate file >>>> "basename.jsont" like with the GDAL CSV driver >>>> http://www.gdal.org/drv_csv.html >>>> >>>> attr_1:string;attr_2:integer;attr_3:double >>>> >>>> Sorry that I can't give simple answers, I thought it would be easier and >>>> handled by JTS already. >>>> >>>> -Jukka- >>>> >>>> edgar.sol...@web.de kirjoitti 2016-06-26 17:19: >>>>> hey Jukka, >>>>> >>>>> attributes do not seem to carry a type in GeoJSON.. any idea how this >>>>> is supposed to be parsed? >>>>> >>>>> ..ede >>>>> >>>>> On 23.06.2016 16:20, Jukka Rahkonen wrote: >>>>>> Hi Ede, >>>>>> >>>>>> Please find attached. I included some small samples in both JML and >>>>>> GeoJSON. For the conversion I used ogr2ogr: >>>>>> >>>>>> ogr2ogr -f geojson output.json input.jml >>>>>> >>>>>> Test data is not perfect: >>>>>> >>>>>> - I just digitized some features and they may be outside the real >>>>>> area of the EPSG:4326 which is default in GeoJSON (-90,-180,90,180) >>>>>> - GDAL warned that DateTime type is not natively supported >>>>>> >>>>>> For handling projections with ogr2ogr use source and target srs >>>>>> parameters as >>>>>> >>>>>> ogr2ogr -f geojson -s_srs epsg:3067 -t_srs epsg:4326 output.json >>>>>> input.jml >>>>>> >>>>>> -Jukka- >>>>>> >>>>>> edgar.sol...@web.de kirjoitti 2016-06-23 15:56: >>>>>>> Jukka, >>>>>>> >>>>>>> do you have an example dataset to tiner with for me? >>>>>>> >>>>>>> ..ede >> ------------------------------------------------------------------------------ >> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San >> Francisco, CA to explore cutting-edge tech and listen to tech luminaries >> present their vision of the future. This family event has something for >> everyone, including kids. Get more information and register today. >> http://sdm.link/attshape >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> ------------------------------------------------------------------------------ >> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San >> Francisco, CA to explore cutting-edge tech and listen to tech luminaries >> present their vision of the future. This family event has something for >> everyone, including kids. Get more information and register today. >> http://sdm.link/attshape >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> > ------------------------------------------------------------------------------ > Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San > Francisco, CA to explore cutting-edge tech and listen to tech luminaries > present their vision of the future. This family event has something for > everyone, including kids. Get more information and register today. > http://sdm.link/attshape > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel