Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

i Jammerbugt kommune Insights Danmark 2012

Lignende præsentationer


Præsentationer af emnet: "i Jammerbugt kommune Insights Danmark 2012"— Præsentationens transcript:

1 i Jammerbugt kommune Insights Danmark 2012
MapBasic i Jammerbugt kommune Insights Danmark 2012 v/Niels Lundbye-Christensen GIS-nørdet Landinspektør Lidt i tvivl om hvordan jeg skulle gribe det an, så jeg blev sådan set enig med mig selv om måske mere at virke som lidt inspiration til jer, der sidder og næsten er kommet i gang…. Niels Lundbye-Christensen

2 Kurt Tegtmeier – Nordstjernen Torup Strand
Trip Trap nissen – Nickolaj – Etly Klarborg Anders Golding, der vandt OL-sølv i skeetskydning. – Fra Moseby – den dag fik vi medaljer til eftermidagskaffen Niels Lundbye-Christensen

3 + + = + Det hele startede med noget MapInfo, som på et tidspunkt førte over i noget let MapBasic… Men inspirationen kom, da jeg mødte Peter for alvor. Niels Lundbye-Christensen

4 Hvorfor egentlig MapBasic?
Nu er emnet jo MapBasic, men hvorfor kikke i retning af MapBasic. Hvad er det MapBasic kan hjælpe mig med. Niels Lundbye-Christensen

5 I kender det faktisk allerede
I kender det fra MapInfo… For lige at vende tilbage til den med kikkerten. Prøve at se det hele lidt oppefra. Da jeg startede op med MapInfo var der jo en del ting, som skulle opdateres engang imellem. Og man kunne skrive digre manualer over arbejdsgange, hvilket jeg derefter udførte manuelt. <skift> Niels Lundbye-Christensen

6 Masser af manuelt arbejde
Lig med hårdt arbejde For lige at vende tilbage til den med kikkerten. Prøve at se det hele lidt oppefra. Da jeg startede op med MapInfo var der jo en del ting, som skulle opdateres engang imellem. Og man kunne skrive digre manualer over arbejdsgange, hvilket jeg derefter udførte manuelt. <skift> Nok sjovt i starten, men ja, det er jo en form for hårdt arbejde. <skift> Derfor, får man sat strøm til processen, og automatiserer skidtet, så bliver der jo tid til at nyde <skift> at chefen bliver glad for dig. For i HANS systemer kan han jo se, at du arbejder dag OG nat. Men automatiserer du… Chefens billigelse Kan du nyde… Niels Lundbye-Christensen

7 En meget mere spændende hverdag
Men nok vigtigst: En meget mere spændende hverdag Uden trivielt arbejde Men hvad pointen nok er, så sætter du maskineriet til at lave det trivielle arbejde, så du kan koncentrere dig om de spændende ting. A’ garanter’… Og chefen tror stadig, at du arbejder nat og dag… ;o) Niels Lundbye-Christensen

8 Hvad har JEG brugt det til?
Ud over at have sat jobs op vha MapBasic vinduet, og så blot samlet det i en fil – jordstykke wfs-opdatering samt adresseopdatering… <skift> Så har jeg også programmeret lidt. Vi arbejder jo med Geograf, og har efterhånden nogle forskellige profiler oppe at køre. Derfor var et af mine første interne programmer sådan et, hvor jeg kunne skifte mellem de forskellige opslag. <skift> Derefter var der et ønske fra brugerne om, at de gerne ville nemt kunne se, hvad de kan have med på et A3 eller A4, stående eller liggende i forskellige formater. <skift> Og sidst men ikke mindst et bette værktøj, hvor man kan udskifte baggrundskort på en nem måde… Niels Lundbye-Christensen

9 Lidt MapBasic-ekvilibrisme
For at I ikke skal tro, at det bare er noget jeg leger, så vil jeg vise noget LIDT mere teknisk, men som I måske alligevel forstår – bare lidt af… <skift> Vi kikker lidt på mit lille program Baggrundskort. <skift> Først sætter man forskellige parametre op. Variable (Dim), funktioner (declare) <skift> Her bygger man menuen op, f.eks. Denne, som kalder en subrutine sub4 <skift> I kan se her, at først sætter den nogle parametre op, og kalder subrutinen SubOpen. <skift> Niels Lundbye-Christensen

10 Lidt mere ekvilibrisme
Målestok Niels Lundbye-Christensen

11 Her kan I se hvad ideen er med programmet
Niels Lundbye-Christensen

12 Mulighed for at lave egne ikoner
Lidt mundgodt… Derudover har jeg lavet et par andre programmer. Der var ønsket om at kunne indtaste et eller flere punkter. F.eks. Gps-punkter. Eller en stepper… Niels Lundbye-Christensen

13 Søgning i markblokkort
Et lille program lavet på et par timer i mandags Et lille værktøj, som jeg lavede til vores landbrugsvirksomhedsgruppe, der lige nu skal på tilsyn hos landmændene og kikke på bl.a. bræmmer. Vi har jo nu fået adgang til markblokkortene, og ønsket var, at de ved en simpel søgning på CVR-nr kunne få vist samtlige marker tilknyttet landmanden. For med i markblokkortene er også de marker, som landmanden har forpagtet. <skift> Vil sagsbehandleren lave en søgning uden at have tændt for temaet får de denne ”svada” <skift> Men, når temaet er tændt <skift> Kan de indtaste et CVR-nr, og nu viser KUN pågældende landmands jorder, ejet, som forpagtet. De kan så slukke for resultatet og vende tilbage <skift> Men jeg fik lige lagt en fortryd knap ind, for da Steen, min miljø-kollega, prøvede det af kom han til at slukke for resultatet ved en fejl, og vi var hurtigt tilbage ved resultatet. Det var dejligt enkelt, men ja, selvfølgelig var der noget jeg ikke kunne få til at virke. Det var at MapInfo ikke huskede hvor knapmenuen var docket, men <skift> Hjælpenvar nær og tog vel Peter 1½ min. At løse for mig. Man skal huske at bruge 100% ens betegnelser… ;o) Niels Lundbye-Christensen

14 Ved seneste MapBasic Udviklerdag viste en af mine kollegaer, Søren fra Stevns kommune nogle af sine små værktøjer. Og ja, han er nok mere sprogligt begavet end mig, men jeg vil vise et par små programmer, som jeg kunne forholde mig til. <skift> Første var et lille program til at koble et kortobjekt sammen med en post i en tabel. Niels Lundbye-Christensen

15 Og også et værktøj til nemt at sammenlægge to tabeller med forskellig opbygning, men sådes at data bliver lagt rigtigt ind… Niels Lundbye-Christensen

16 Kræver det, at man er et ”sprogøre”?
Men Nej… Nu synes jeg jo, at Søren var mere ”sprogligt begavet” end mig. Så spørgsmålet er, om MapBasic kræver, at man har sprogøre… Svaret er >skift> NEJ, …. Men, jeg vil sige, at hvis man kan læse og forstå en parlør, så er du ved at være langt… + r MapBasic Niels Lundbye-Christensen

17 Men derefter udvikler du dit sprog, og dine programmer <skift>
Man starter i det små. Laver et lille program og får stor succes… <skift> Men derefter udvikler du dit sprog, og dine programmer <skift> Og pludselig har du udviklet noget avnceret. Det driller ja, men NÅR så det lykkes, så <skift> Er der lidt at fejre… Niels Lundbye-Christensen

18 ? ! Hemmelige venner findes også på nettet. Søg og du skal finde… men ellers er fritekstsøgning jo en fantastisk opfindelse… Brug det, og du skal finde… Niels Lundbye-Christensen

19 Learning by fooling around
På med vanten og kom i gang Det er sjovere end du aner… Niels Lundbye-Christensen


Download ppt "i Jammerbugt kommune Insights Danmark 2012"

Lignende præsentationer


Annoncer fra Google