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

Reply via email to