At drage fordel af midnatdemoen som en forfriskning til vågenhedens venner. Skønt som den store mester sagde ...
... der kommer i readme.txt
Fordi attributbogen
Dette er en meget gammel logik for Geografi, men det bruges stadig i projekter, der ikke vil migrere og på en eller anden måde fortsætter i Bentley Kort, baseret på a struktur af projektet, hvor lag har to niveauer af organisation:
- Et første niveau kaldes kategori, såsom Altimetri, Planimetri, Jordbrug, Cadastral, Administrative, Risici og Sårbarhed, Topografi etc.
- Det andet niveau kaldes attributter (funktioner), i dette er informationslagene organiseret. Således i egenskabslaget kan egenskaberne, blokke, bygninger, zoner, sektorer osv. Gå.
- På niveau med Bentley Map er der allerede underfunktioner og tilhørende annoteringer dynamisk, men det er en anden rulle.
Alt dette er en del af a projekt, som Bentley Map nu kalder Geografisk arv. Dens logik var - og er stadig - meget praktisk, for når man programmerer applikationer som tema, webpublikation, kobling til database eller styret styring lette det faktum at kunne arbejde på niveau med identifikatorer, der har funktioner og kategorier.
Hvad der sker er, at denne del af geografi er nødvendig for at kende den, indtil du har arbejdet på et eksisterende projekt. Hvis du viser det til en bruger den første skoledag, vil de fortvivle, fordi de ikke kan finde en følelse af brug på kort sigt, og de kan endda synes, at det er kompliceret, når de hører akronymer som ucf, idx, entitynum, mslink, nærhed, msgeo, Blandt andre.
Sådan oprettes attributbogen
Det er praktisk at have defineret i en Excel-fil mindst navnene på de kategorier og attributter, som vi håber at have inden for hver enkelt. De specifikke egenskaber ved hver af funktionerne giver ikke mening at have dem i tabelform, men snarere et kort, hvor vi har testet dem, og som har et acceptabelt udseende eller konventionel symbologi.
For at få adgang til attributbogen, er den færdig Projekt / opsætning. Derefter åbner vi projektet, der tildeler bruger- og forbindelsesmappen fra panelet.
Så vælger vi Tabeller / funktion Setup. På denne måde har vi adgang til panelet, hvor du kan oprette kategorierne, definere attributter, symbologi, den tabel, som de er knyttet til, og endda kommandoer tilknyttet attributterne.
Knapperne ovenfor koster lidt for at forstå dem den første dag uden en god adrenalin, men mere eller mindre ordren er dette:
- At oprette en kategori: Skriv kategorienavnet, tildel udvidelsesformatet, indeksfil og derefter knappen indsatte, Og udvalg at gemme i databasen.
- At ændre en kategori: Kategorien berøres, ændringerne foretages, derefter knappen Opdatering, Og udvalg at gemme.
- At oprette funktioner: Berør kategori, skriv koden, skriv navnet, skriv noterne og derefter knappen match, tryk på objektet for det kort, der har karakteristika, så indsattederefter udvalg at gemme.
- At ændre funktioner: Tryk på kategorien, tryk på funktionen, rediger egenskaberne, knappen Opdatering, Og udvalg at gemme.
På den måde oprettes kategorier og attributter, som igen opdateres i bordet funktioner, af projektet, det være sig i Oracle, SQL eller Access.
Hvordan tildele attributter
For at kunne tildele attributter til en genstand eller bygge på fluen med den respektive attribut gøres ved hjælp af Værktøjer / Feature manager. Her vælger vi kategorien og attributten, dette kaldes Aktiv funktion.
Så tildeler, fjerner eller konsulterer Attributtet af et objekt bruger værktøjsfunktioner, hvis det ikke er aktivt, er det færdigt med Værktøjer / Geografi / Funktioner. Den første knap bruges til at vælge en attribut fra et objekt, der allerede har det, de følgende til at tildele (vedhæfte) eller fjern (DETACH).
Den fjerde knap er til nulstille Den aktive funktion og den sidste er at høre de attributter, som en genstand har på kortet.
Sådan vises attributter
Det magiske af dette er, at en gang tildelt attributter til objekter, værktøjet Indstillinger / Display Manager giver dig mulighed for at slukke eller slå på bestemte funktioner. Dermed aktiveres de i checkliste, den bruges Ansøg og opdater for at opdatere skærmen på skærmen.
Dette er ikke det samme som et objekt på et niveau, i en farve og en linjetype; er en implementeringsegenskab, der uanset niveauet eller farven på objekterne vil vise det som det siger Funktionsbog. For at undgå duplikering kan objekter dele attributter, som det er tilfældet med en blokgrænse, som også er en ejendomsgrænse, der falder sammen med en områdegrænse og en bygrænsegrænse. Prioriteten er defineret i den kaldte funktionsegenskab Visningsordre y prioritet.
For at snyde et projekt med en database, der allerede er samlet, gøres det som jeg forklarede forrige gang.