Qlik Community

Qlik GeoAnalytics Discussions

Discussion Board for collaboration regarding Qlik GeoAnalytics.

Highlighted
sajalgour2309
New Contributor

Upload KML on Geo analytics server

Hello guys,

I have few common KML (area) files which we all use across the company. We have qlik Geo analytics server up and running.
Is there any way I can upload these KML on server so that individual developer doesn't require to load the KML again and again in laod script and they can use directly from front end some how?

Regards,
Sajal
Labels (3)
2 Solutions

Accepted Solutions
Employee
Employee

Re: Upload KML on Geo analytics server

No, geodata can't be added to the server that way.

One option is to load the files and then store the geometries as QVD files, which then can added to apps. Faster and easier for the user. Please note, KML is a less optimal geo file format, I recommend using Shapefiles and load with the QGA connector instead. Use the operation Simplify to improve performance.

Another option is to keep the geometries outside of the app, and link in by reference. All QGA layers supports using GeoJSON files as geometry source.

In the attached example with New York City Council district. The data and geomtries are sourced from two sources and linked through the field "district"/"coun_dist":

See Layer Properties>Location Options:
Location Source: Dimension
Location Service Type: GeoJSON File
Source Key Attribute: coun_dist

 

Thanks,

Patric

Employee
Employee

Re: Upload KML on Geo analytics server

No, it has to be a url, and a location visible to the client or the QGA Server.
3 Replies
Employee
Employee

Re: Upload KML on Geo analytics server

No, geodata can't be added to the server that way.

One option is to load the files and then store the geometries as QVD files, which then can added to apps. Faster and easier for the user. Please note, KML is a less optimal geo file format, I recommend using Shapefiles and load with the QGA connector instead. Use the operation Simplify to improve performance.

Another option is to keep the geometries outside of the app, and link in by reference. All QGA layers supports using GeoJSON files as geometry source.

In the attached example with New York City Council district. The data and geomtries are sourced from two sources and linked through the field "district"/"coun_dist":

See Layer Properties>Location Options:
Location Source: Dimension
Location Service Type: GeoJSON File
Source Key Attribute: coun_dist

 

Thanks,

Patric

sajalgour2309
New Contributor

Re: Upload KML on Geo analytics server

Thank you Patrick,
Is there any way we can point to any physical stored Geo json file instead of pointing on web server ?
Sajal
Employee
Employee

Re: Upload KML on Geo analytics server

No, it has to be a url, and a location visible to the client or the QGA Server.