[geGIS] actieve lagen
Dirk Frigne
dirk.frigne op dfc.be
Ma Jun 11 10:45:32 CEST 2007
Edwin,
>het zou interessant en naar mijn gevoel veel gebruiksvriendelijker zijn als
er in de lagenlijst ook een indicatie zou zijn over welke lagen >zichtbaar
zijn (of out of range) zonder de laag te moeten "openklappen". De vraag die
ik mij eigenlijk stel is of het openklappen van die lagen >om die
instellingen te kunnen doen en/of consulteren wel interessant is. Dit maakt
het gebruik wel zeer onoverzichtelijk.
Ik volg dit. Een idee is om verschillende icoontjes op hetzelfde niveau van
een laagnaam te zetten die dan kunnen aan en uitgevinkt worden of
statusinformatie weergeven.
De manier waarop het vandaag geïmplementeerd is, heeft te maken met het feit
dat we zo snel mogelijk een grafische UI voor de lagenbesturing moesten
hebben, zodat we ons voor deze eerste versies op andere prioriteiten kunnen
concentreren.
Het herwerken van de UI van de lagenlijst lijkt me trouwens een onderdeel
die op een vrij eenvoudige manier opgepikt moet kunnen worden door een
bereidwillige ontwikkelaar. Het gaat enkel over UI en staat los van de echte
internals van geGIS.
Als er liefhebbers zijn, willen we die best wel op weg zetten…
>Ook een indicatie van de schaal en liefst ook de mogelijkheid om de schaal
te kunnen ingeven zou welkom zijn.
We lopen hier tegen een limiet van thin client technologie aan. Het is niet
mogelijk om te weten hoeveel eenheden een pixel precies voorstelt.
Dit is afhankelijk van de browser en de hardware waarop hij draait.
Een oplossing zou kunnen zijn om je systeem 1 maal te “ijken”, door met je
muispointer begin en eindpunt van de schaalbalk aan te duiden. maar dan
kloppen die waarden alleen voor die browser en die machine combinatie.
Om die redenen is deze functie een beetje naar lagere prioriteit geschoven.
Met vriendelijke groeten
Dirk
ir Dirk Frigne
DFC Software Engineering
Brugsesteenweg 587
B-9030 Gent
Belgium
T: +32 9 236 61 96
E: dirk.frigne op dfc.be
W: www.dfc.be
www.gegis.org
www.cadrie.com
www.frigne.be
_____
Van: Verspurten Edwin [mailto:edwin.verspurten op oost-vlaanderen.be]
Verzonden: maandag 11 juni 2007 8:38
Aan: dirk.frigne op dfc.be
CC: list op gegis.org
Onderwerp: RE: [geGIS] actieve lagen
Dirk,
het zou interessant en naar mijn gevoel veel gebruiksvriendelijker zijn als
er in de lagenlijst ook een indicatie zou zijn over welke lagen zichtbaar
zijn (of out of range) zonder de laag te moeten "openklappen". De vraag die
ik mij eigenlijk stel is of het openklappen van die lagen om die
instellingen te kunnen doen en/of consulteren wel interessant is. Dit maakt
het gebruik wel zeer onoverzichtelijk.
Ook een indicatie van de schaal en liefst ook de mogelijkheid om de schaal
te kunnen ingeven zou welkom zijn.
mvg
Edwin
_____
Van: list-bounces op gegis.org [mailto:list-bounces op gegis.org] Namens Dirk
Frigne
Verzonden: vrijdag 8 juni 2007 14:08
Aan: list op gegis.org
Onderwerp: Re: [geGIS] actieve lagen
Edwin,
>Er mag (moet?) per definitie in een applicatie maar één laag actief zijn.
Eigenlijk zou dit dus met een "radiobutton" moeten geïmplementeerd >zijn,
die op zich garandeert dat er nooit meerdere lagen kunnen aanstaan. Dit is
nu met een "checkbox" geïmplementeerd en er zitten fouten >in het aan- en
afzetten van de vinkjes waardoor soms meerdere lagen tegelijk actief komen,
wat natuurlijk niet mag/kan.
Bedankt voor je opmerking. We zijn ons bewust van dit probleem. Deze
problematiek is echter ingrijpender dan je op het eerste zicht zou
vermoeden. De impact is volgens ons echter beperkt (het systeem zal de
eerste laag nemen die hij tegenkomt) maar zeker niet goed te praten. Dit
wordt in de volgende major release aangepakt en zal dan ook ‘by design’
verholpen zijn. Tot dan nog even geduld.
De library waarop we die nieuwe versie zullen bouwen zal tegen eind juni
worden vrijgegeven. Ontwikkelaars kunnen dan ook met deze technologie aan de
slag.
Ondertussen hebben we wel een interessante feature toegevoegd: een Google
Maps ‘Mash-up’.
Hiervoor moet je gewoon op de ‘google button’ drukken. Deze zal als
parameter in de lagenstructuur worden geïntegreerd in een volgende versie.
>Het zou hoedanook handig zijn als de actieve laag (lagen!?) op één of
andere manier geaccentueerd wordt in de lagenlijst, want zoniet moet >je bij
alle lagen de eigenschappen gaan nakijken om de actieve laag te vinden. Hou
dus goed die vinkjes in de gaten als je onverstaanbare >resultaten krijgt
bij selecteren edm.
Schitterend idee. Denk wel dat we dit kunnen doen!
Met vriendelijke groeten
Dirk
ir Dirk Frigne
DFC Software Engineering
Brugsesteenweg 587
B-9030 Gent
Belgium
T: +32 9 236 61 96
E: dirk.frigne op dfc.be
W: www.dfc.be
www.gegis.org
www.cadrie.com
www.frigne.be
_____
Van: list-bounces op gegis.org [mailto:list-bounces op gegis.org] Namens
Verspurten Edwin
Verzonden: donderdag 7 juni 2007 14:33
Aan: list op gegis.org
Onderwerp: [geGIS] actieve lagen
Er mag (moet?) per definitie in een applicatie maar één laag actief zijn.
Eigenlijk zou dit dus met een "radiobutton" moeten geïmplementeerd zijn, die
op zich garandeert dat er nooit meerdere lagen kunnen aanstaan. Dit is nu
met een "checkbox" geïmplementeerd en er zitten fouten in het aan- en
afzetten van de vinkjes waardoor soms meerdere lagen tegelijk actief komen,
wat natuurlijk niet mag/kan.
Bijvoorbeeld, in de demo-applicatie van de gegis.org website:
1. zet laag "leie en heulebeek" actief.
2. open de tabel met de attributen van laag "waters" en selecteer een
willekeurige feature
3. klik op de knop "zoom naar selectie": geeft terecht de melding "er
staat wel een laag op actief, maar er zijn geen geselecteerde objecten in
die laag."
4. maak de laag waters "actief" en klik terug op de knop "zoom naar
selectie": er wordt ingezoomd naar de geselecteerde feature, maar ook de
laag "leie en heulebeek" wordt actief (er zijn dus nu twee lagen actief
aangevinkt!).
Het zou hoedanook handig zijn als de actieve laag (lagen!?) op één of
andere manier geaccentueerd wordt in de lagenlijst, want zoniet moet je bij
alle lagen de eigenschappen gaan nakijken om de actieve laag te vinden. Hou
dus goed die vinkjes in de gaten als je onverstaanbare resultaten krijgt bij
selecteren edm.
Overigens, bij het definieren van de layers in een applicaties is het
perfect mogelijk om meerdere lagen <active value="true"> te zetten. Dit
wordt zonder enig protest bij het starten van de applicatie zo uitgevoerd.
Let ook hiermee op bij het maken van een nieuwe applicatie of aanpassen van
een bestaande applicatie!
mvg
Edwin
Edwin Verspurten, GIS-coördinator.
Provinciebestuur Oost-Vlaanderen, Dienst Informatica/GIS
Provinciaal Administratief Centrum 'Het Zuid', kamer 748
Woodrow Wilsonplein 2, 9000 Gent
tel: 09-267 77 48 fax: 09-267 82 97
edwin.verspurten op oost-vlaanderen.be
www.gisoost.be
------------- volgend deel ------------
Een HTML-bijlage is verwijderd...
URL: http://www.gegis.org/pipermail/list/attachments/20070611/66688396/attachment.htm
Meer informatie over de List
maillijst