[mapguide-users] RE: Desktop implementation of MapGuide
Kneo
kalpesh at pie-solution.com
Tue Jun 12 05:59:17 EDT 2007
Thanks a lot, that was quite explanatory. But does this list also include
some app which is able to store the maps offline ? i.e. you only connect to
the servers to get an update to the map that you had already downloaded
once.
Kenneth, GEOGRAF A/S wrote:
>
> I like webapps for things I do infrequently, such as look for street
> adresses.
> If I have to actually work with it, I prefer a desktop client.
>
> I've tried both GMail and Google Calendar, and they are pretty and neat.
> In the long run the Web apps have sluggish handling, periodic erros etc.
>
> That is also true for GIS applications. If you want to present your map
> to casual visitors, do use AJAX in a webapp.
> If your job is working with GIS, use a desktop app.
>
> So, things that cannot easily be done in web apps are:
> Handling of files (due to security constraints)
> Handling of clipboard data (due to security constraints)
> A very fast, error free user interface (possible, but very hard, I have
> yet to see one).
> Handling network errors, server faults, etc.
> Integration with existing applications, ea. word (again, security
> constraints).
>
> Regards, Kenneth, GEOGRAF A/S
>
>
>
>
> Kneo skrev:
>> Give me some examples of features that you can think of for a desktop
>> application. Something which cannot be done (or maybe with a lot of
>> difficulty) in a web browser.
>>
>>
>> SER&TEC Antonio Lucas wrote:
>>
>>> Hi Kneo,
>>>
>>> It's not true. In a desktop app you have the power of a desktop app and
>>> .net
>>> framework (.net controls, file system access etc) for example. The code
>>> in
>>> your app runs directly, not through a web browser. If you plan to
>>> implement
>>> a hard client, a desktop app is the best way to do this.
>>>
>>>
>>> Antonio Lucas
>>> Project Manager
>>> alucas at svl.es
>>> www.svl.es
>>> tel. 963·959·513
>>> Fax 963·731·756
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Avda. Ausias March 79 - 1
>>> 46013 Valencia
>>> Calle Canalejas 13 - 3
>>> 03001 Alicante
>>>
>>> Este mensaje puede contener información confidencial, privilegiada o
>>> datos
>>> de carácter personal. Si usted no es el destinatario indicado en el
>>> mismo
>>> o
>>> el responsable de su entrega, le rogamos no copie o entregue este
>>> mensaje
>>> a
>>> nadie más. En dicho caso, por favor, destruya este mensaje y comunique a
>>> Servitec Servicios Informáticos S.L. su recepción. Las opiniones,
>>> conclusiones y demás informaciones incluidas en este mensaje que no
>>> estén
>>> relacionadas con asuntos profesionales de Servitec Servicios
>>> Informáticos
>>> S.L. se entenderán que nunca se han dado ni están respaldadas por
>>> Servitec
>>> Servicios
>>>
>>> -----Mensaje original-----
>>> De: mapguide-users-bounces at lists.osgeo.org
>>> [mailto:mapguide-users-bounces at lists.osgeo.org] En nombre de Kneo
>>> Enviado el: martes, 12 de junio de 2007 4:58
>>> Para: mapguide-users at lists.osgeo.org
>>> Asunto: Re: [mapguide-users] Desktop implementation of MapGuide
>>>
>>>
>>> If this app has to run while being online, there is no distinct
>>> advantage,
>>> is
>>> there ? The killer app would allow you to connect to the server at the
>>> start, fetch the map and then use it offline. Or better still, get the
>>> layers from various servers and combine it in a single map on the
>>> desktop
>>> application
>>>
>>>
>>> Kenneth, GEOGRAF A/S wrote:
>>>
>>>> Sort of...
>>>>
>>>> The current implementation of the API uses a local tcp connection to
>>>> connect to the server.
>>>> You may be able to fix this by supplying a custom "webconfig.ini",
>>>> where
>>>> you change the IP adress, but it might be a problem if you intend to
>>>> use
>>>> it outside of the LAN.
>>>>
>>>> You will not be able to use the MapGuide API in offline mode.
>>>>
>>>> Also, you will have to implement most of the functionality yourself
>>>> (zoom, pan, etc), as that is written in AJAX.
>>>> There exists functionality to get raster map, set selection etc, but it
>>>> is still raster.
>>>>
>>>> You might be able to get away with embedding a web browser (like studio
>>>> does), or simply use the DWF viewer as an ActiveX control.
>>>> These will have to run online though.
>>>>
>>>> You can also copy all data from the server, using Fdo, and storing it
>>>> locally in SDF files. That should give nice speed, but you will have to
>>>> render the map yourself.
>>>>
>>>> I'm not sure how much info the standard DWF map contains, but you might
>>>> convince the server to give you a full DWF copy of the map. If you have
>>>> that, you should be able to use the DFW viewer in offline mode.
>>>>
>>>> Regards, Kenneth, GEOGRAF A/S
>>>>
>>>>
>>>>
>>>> Kneo skrev:
>>>>
>>>>> Would it be possible to have a desktop implementation of MapGuide
>>>>> (offline
>>>>> viewing) ? Basically, the desktop application created in VB.net will
>>>>> connect
>>>>> to a set of servers to fetch the map and then allow the user to browse
>>>>> it
>>>>> offline. Since the map is now copied to the local desktop, the speed
>>>>> and
>>>>> flexibility will be immense.
>>>>>
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> mapguide-users mailing list
>>>> mapguide-users at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>>
>>>>
>>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Desktop-implementation-of-MapGuide-tf3900680s16610.htm
>>> l#a11072163
>>> Sent from the MapGuide Users mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>
>>>
>>>
>>
>>
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>
--
View this message in context: http://www.nabble.com/Desktop-implementation-of-MapGuide-tf3900680s16610.html#a11076044
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list