[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