[mapguide-users] Suitable Database for MapGuide using FDO
Paul Spencer
pagameba at gmail.com
Thu Mar 29 13:12:26 EDT 2007
Krunoslav, I don't think this is a particularly fair set of comments
to make. Everyone has to start somewhere, and in open source we
(should try to be) particularly friendly to new users and help them
out. In some cases, a little research is in order before coming to
the list (that is what FAQs are for). I think this particular
question is valid for someone new to MapGuide OS. New users become
experienced users and can help out ... Also new users tend to ask
the 'obvious', 'dumb' questions that force you to think about things
in a different way and often improve a project :)
Dhirendra, MapGuide provides a rich API for editing feature sources
under MapGuide's management. SHP and SDF files can easily be updated
if you are willing to spend some time learning the Feature API.
For your case, I would build two applications that point to the same
map. The first would be public facing and just provide a view of the
data. The second would be for entering new information into the
voting data source. You can create a PHP page as a custom task and
add it to an application. The PHP page would have (at least my first
idea of how to do this) a form with an input that is populated from
the voting station names and a series of input values that allow you
to enter in new values for each of the fields (i'm guessing number of
votes per candidate or something like that).
The psuedo code would look something like:
open map from session
get voting layer from map
get feature source id from voting layer
if form was submitted:
get feature id from form variables
get field values from form variables
create new MgUpdateFeatures
execute MgUpdateFeatures
force refresh on voting layer
output form header
output voting station select:
open feature source id
select all features
loop over features:
output option with value = feature unique id (required above)
and station name
close form
You could also output javascript and arrays of voting stations by
region and have two selects, one for regions that updates the voting
station select with the appropriate values if you have a lot to manage.
Cheers
Paul
On 29-Mar-07, at 2:35 AM, Krunoslav wrote:
>
>
>
> Dhirendra Kumar wrote:
>>
>> Hi All,
>>
>> I am devleoping Election GIS System using MapGuide and my client
>> requirment is to update data during run time. Example :- Suppose
>> today we
>> have 30 booths in one district and next year it would increase by
>> 10. then
>> how will i display on layer, right now i have only one solution of
>> this
>> problem is that create new SHP file and place in MapGuide
>> manually. But my
>> client requirment is updation should be Run time automatically. Is it
>> possible using FDO ? if yes then which database will be suitable for
>> MapGuide ? and please give me detail how will i use FDO in MapGuide.
>> Please help me. I am
>> waiting.....................................................
>>
>>
>> Thankyou in Advance
>>
>> Dhirendra Kumar
>>
>
> I don't mean to be offensive, but it seems to me like you took a
> task which
> is too complicated for you. Election GIS system is not easy at all,
> and you
> are newbie here just like me. To be honest, I would never accept
> such task
> with so little knowledge about system I work with. You're asking
> every day
> few questions and waiting, without reading the documentation, like
> someone
> will do all the work for you. Again, I don't mean to be offensive,
> but I
> think you should consider another solution, or give it to someone
> who knows
> what he's doing.
>
> --
> View this message in context: http://www.nabble.com/Suitable-
> Database-for-MapGuide-using-FDO-tf3484536s16610.html#a9727811
> 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
+-----------------------------------------------------------------+
|Paul Spencer pspencer at dmsolutions.ca |
+-----------------------------------------------------------------+
|Chief Technology Officer |
|DM Solutions Group Inc http://www.dmsolutions.ca/ |
+-----------------------------------------------------------------+
More information about the mapguide-users
mailing list