KOD I FERIEN 2012: INSPIRE PROJEKTET
HVEM ER JEG? Mossa Merhi • Studerende på Københavns Universitet • Studie: Naturvidenskab og IT • Fokus: Fysik og universet
INSPIRE EU-direktivet INSPIRE (INfrastructure for SPatial InfoRmation in Europe) har formålet: • Standardisering af geodata, således at de kan bruges nationalt og internationalt (altså Europa). • Geodata offentlige myndigheder og de private ligeledes. • Hører under Kort- og Matrikelstyrelsen (KMS). • Inspire netværket har over 18 medlemmer, bl.a. IBM, Geoforum, InformiGIS, Aalborg Universitet, COWI, Danmarks Rumcenter, m.m.
PROJEKTET • Formål: Hjælpe med at færdiggøre geodata indsamlingen fra de forskellige parter som indsamler data og udbyder services.
TEKNISK BESKRIVELSE • Giv en web-interface til at indtaste oplysningerne. • Verificer om disse oplysninger er korrekte. • Flet dem i en eksisterende XML-fil. • Send melding til Lars om at parterne har indtastet oplysningerne.
PROJEKTETS OMFANG • Projektet er meget afgrænset og veldefineret mål. • Det svarer til en tredje del af en eksamensprojekt til et almindeligt web-programmeringskursus på KU. • Således har jeg brugt det til at eksperimentere med Django og faktisk at benytte mig af et framework til at opnå et færdigt produkt.
SKÆRMBILLEDE AF INTERFACET
PROJEKTETS EGENSKABER • Skrevet i Python • Bruger Django som Web Framework. • Begrundelse for valg: • Django er et framework der følger den traditionelle MVC arkitektur. Dvs. enhver erfaren web-udvikler vil kunne sætte sig ind i det og det er pythonic (adjektiv, beskrevet af Tim Peters, grundlæggeren af python).
PROJEKTETS FREMTID • Med Django som en voksende og sikker web- bibliotek, burde projektet kunne sættes til en server. • Pga. Djangos loose-coupling princip, så kan man addere flere moduler let, og bekvemt. • Hvis ønskes almindelige web-funktioner, kan disse højt sandsynligt findes som en del af Django biblioteket, og tilføjes projektet.
TAK!