GeoWeb
Hoe voeg ik een schaalbalk toe aan mijn GeoWeb print template?
De mogelijkheden voor het toevoegen van een schaalbalk aan een GeoWeb print template zijn op dit moment nog vrij beperkt. Het is weliswaar mogelijk om een Scale Bar Control toe te voegen aan je template in de Report Designer, maar deze wordt standaard getoond als een zwart vlak, wat qua opmaak niet heel fraai is. Met behulp van een workaround is het wel mogelijk om een schaalbalk te maken die uit zwart/witte vlakken bestaat, vergelijkbaar met de ‘Alternating Scale Bar’ in ArcMap.
Hiervoor dien je de volgende drie stappen te volgen:
1. Configureer de Scale Bar Control in de Report Designer
2. Configureer de Scale Bar Distance Control in de Report Designer
3. Configureer de meeteenheid voor de schaalbalk in de GeoWeb Manager
1. Configureren van de Scale Bar Control:
1. Open de print template (*.rpx) in de Report Designer.
2. Klap het Geocortex Essentials paneel uit en sleep de Scale Bar Control naar het Designer venster.
3. Klap het Controls paneel uit en sleep een Shape Control naar het Designer venster zodat de linkerrand van de Shape Control aansluit aan de rechterrand van de Scale Bar Control.
4. Selecteer de Shape Control en stel de grootte van dit element in op 1; 0.15 inches bij Size aan de rechterkant van het scherm.
5. Voeg nog een Shape Control toe aan het Designer venster en laat de linkerrand van deze Shape Control aansluiten aan de rechterrand van de vorige Shape Control.
6. Selecteer de nieuwe Shape Control, stel de grootte van dit element in op 0.5; 0.15 inches in bij Size aan de rechterkant van het scherm en verander de BackColor naar zwart.
7. Sleep een derde Shape Control naar het Designer venster en laat de linkerrand van deze Shape Control aansluiten aan de rechterrand van de vorige Shape Control.
8. Verander de grootte van deze Shape Control weer naar 0.5; 0.15 inches.
9. De schaalbalk zal er dan zo uit moeten komen te zien:
10. Sla de template op.
2. Configureren van de Scale Bar Distance Control:
1. Sleep de Scale Bar Distance Control naar het Designer venster en plaats deze boven de Scale Bar Control. Lijn deze uit met de linkerkant van de Scale Bar Control.
2. Verander de tekst van dit element naar ‘Afstand‘.
3. Pas indien gewenst nog het weergaveformaat (OutputFormat) aan. Dit is de notatie van het getal voor de afstand (bijv. een getal zonder decimalen).
4. Sleep een Label Control naar het Designer venster en plaats hem boven de eerste Shape Control. Lijn deze uit met de linkerkant van de Shape Control.
5. Selecteer de Label Control en verander de tekst naar ‘0’.
6. Sleep een tweede Scale Bar Distance Control naar het Designer venster en plaats hem boven de tweede zwarte Shape Control. Lijn deze uit met de linkerkant van deze Shape Control. Verander de tekst weer naar ‘Afstand‘ en pas indien nodig nog het weergaveformaat (OutputFormat) aan.
7. In dit geval willen we dat de Label Control een afstand weergeeft die half zo groot is als de afstand in de eerste Scale Bar Distance Control. Om dit te bereiken hebben we een Calculated Field nodig. Klap hiervoor de Field component uit in de Report Explorer aan de rechterkant van het venster. Klik met je rechtermuisknop op Calculated en klik vervolgens op Add.
8. Selecteer het nieuwe veld, verander de naam (Name) naar ‘HalfDistanceCalc’ en de formule (Formula) naar ‘_ScaleBarDistance/2’.
9. Selecteer de tweede Scale Bar Distance Control en verander de DataField naar ‘HalfDistanceCalc’ en de Text naar ‘Afstand/2’.
10. Sleep een derde Scale Bar Distance Control naar het Designer venster en lijn deze uit met de rechterkant van de laatste witte Shape Control. Verander de tekst weer naar ‘Afstand‘ en pas indien gewenst nog het weergaveformaat (OutputFormat) aan.
11. Sleep een Scale Bar Units Control naar het Designer venster en plaats deze rechts naast de zonet toegevoegde Scale Bar Distance Control. Verander de tekst naar ‘SchaalEenheid’.
12. Sla de template op.
3. Configureer de meeteenheid voor de schaalbalk in de GeoWeb Manager:
1. Open je GeoWeb site in de GeoWeb Manager.
2. Ga naar de printtemplate (klik op Print Templates in het zijpaneel).
3. Klik op Edit achter de betreffende template.
4. Kies de gewenste meeteenheid in het uitklapmenu achter ‘Scalebar Units’.
5. Klik op Apply Details en Save Site.