[mapguide-users] Fwd: download kml and upload kml in fusion

Hadis Alinia hadissaalinia at gmail.com
Mon May 30 06:32:52 PDT 2022


Does anyone have any idea why I can't see my kml file? Do you have any
sample code that works for you?

---------- Forwarded message ---------
From: Hadis Alinia <hadissaalinia at gmail.com>
Date: Thu, May 26, 2022 at 9:27 AM
Subject: Re: [mapguide-users] download kml and upload kml in fusion
To: MapGuide Users Mail List <mapguide-users at lists.osgeo.org>


Hi Gordon,

I am trying to script to upload a kml from local folder to my map. (I want
the user to select the file from their local folder and be able to overlay
(temporary) on the other exiting maps)
I placed a kml sample into my template folder and added a script to task
pane as follows : I don't receive any error, but I can't see my map. I am
not sure what is the issue?


var source = new Proj4js.Proj('EPSG:4326');
Proj4js.defs["EPSG:3857"]="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0
+lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs"
var dest = new Proj4js.Proj('EPSG:3857');

var geocoder = new google.maps.Geocoder();

function display_kmlmap()
{

var map = parent.Fusion.getWidgetById('Map');
var olMap = map.oMapOL;


var kmlmap = new parent.OpenLayers.Layer.vector("KML", "KML/sample.kml", {
   format: parent.OpenLayers.Format.KML,
   projection:  new parent.OpenLayers.Projection('EPSG:3857'),
   formatOptions: {
       'extractStyles': true,
   'extractAttributes': true
   },
   visible: true
});

olMap.addLayers(kmlmap);

<body onload="display_kmlmap()">


    <div id="map" class="smallmap"></div>

</body>



On Wed, May 18, 2022 at 11:48 AM Gordon Luckett <
gordon.luckett at arrowgeomatics.com> wrote:

> Ajax (Basic Web Layout) does not support KML - the Fusion (Flexible Web
> Layout/Web Application) uses OpenLayers 2.13 and this does support KML
> parsing etc.
>
>
>
>
>
> On Tue, May 17, 2022 at 7:07 PM Hadis Alinia <hadissaalinia at gmail.com>
> wrote:
>
>> Hi,
>>
>> I need to enable the user of my webmap application built by Mapguide to
>> overlay their kml layers in ajax view or convert CSVs with lat and lon to a
>> point data and then can download their points data as kml. Or select a
>> feature of the uploaded layer and download it as a kml. Is that even
>> possible in mapguide? I can't find an example searching on google.
>> Please advise
>>
>> Thank you
>> HA
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapguide-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapguide-users/attachments/20220530/aa35bf19/attachment.htm>


More information about the mapguide-users mailing list