Vad är skillnaden mellan en funktionsklass och ett funktionslager?

För mig verkar de mycket likartade i konceptet.

Kommentarer

  • Observera också att om du ’ pratar om ArcGIS Server, är en ” funktionslager ” betyder något något annorlunda. Se exempelvis ArcGIS Server JavaScript API featureLayer referens

Svar

Vektordata kan ha egenskaper som lagras på två nivåer. Filnivå eller lagernivå.

För funktionsklass (en typ av vektordata) lagras filnivåinformation i en geodatabas. Detta består av egenskaper som funktionsklassgeometri, attributtabell, tilldelade undertyper och domäner, ett koordinatsystem, etc :. Alla dessa filnivåegenskaper utgör faktiska klassdata.

Funktionsskikt är egenskaper som du tilldelar en funktionsklass för att definiera hur den återges i en klient (läs ArcMap). Detta inkluderar Symbology, Labels, Scale Range, Joins, Relates, Definition Query, ”Data Source to the feature class it renderes” och så vidare. Dessa egenskaper kan lagras som lagerfiler på disk eller när du tittar på funktionsklasser i ett ArcMap-dokument, de är faktiskt funktionsskikt som refererar till funktionsklassen.

Kommentarer

  • I ’ d lägger också till att utanför kartläggningsområdet och i kodningsområdet, funktionsskikt är ofta en in-memory-representation av funktionsdata i en funktionsklass (eller annan datakälla). Med något som verktyget Make Feature Layer ( help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… ) kan du få ett funktionslager att arbeta med. Det ’ är dock mer av ett specifikt användningsfall.

Svar

Dessa termer hänför sig specifikt till ESRI-programvaran och dataskeman.

En funktionsklass är en uppsättning vanliga geografiska funktioner, till exempel vägar eller skiften, eller markanvändning, eftersom de lagras i en geodatabas eller formfil eller annat lagringsformat. Här är hjälpfilen på Grunderna för funktionsklasser .

Ett funktionsskikt är en representation av en funktionsklass efter att den har laddats i ArcMap. Här är några av egenskaperna för att beskriva ett Lager .

Det kan vara bättre att inte bara tänka i termer av funktionsklass eller funktionsskikt , men att tänka bara i termer av klass eller lager. Detta beror på att det finns fler typer av klasser eller lager än bara funktion. De andra typerna är:

  • Objektklass / lager – Tabelldata utan rumslig komponent
  • Rasterdataset / lager – Data i ett rutnätformat, som flygfotografering, är tekniskt en klass också, men brukar kallas en dataset. digitala höjdmodeller etc.
  • Relationsklass – Denna typ av klass definierar en till en, en till många eller många till många mellan två olika klasser.

Svar

Enkelt uttryckt …

I försök att tänka på att en funktionsklass är en rumslig dataset, dvs. inte mycket mer än x, y-koordinater och attribut på disken, medan ett lager tillämpar symbologi (och många andra mindre kända egenskaper) på en rumslig dataset.

Ett lager lagrar inte data, bara symbologi och en länk till var data ligger på en disk någonstans.

Funktionsklasser och formfiler lagrar inte symbologi, bara x, y-koordinater och attribut osv.

Endast när en funktionsklass läggs till på en karta (eller är abstrakt med Make Feature Layer utanför ArcMap) blir det ett lager.

Svar

vad det betyder som konceptuellt kan du kolla in GIS Dictionary från ESRI, här .

Funktionsklass

I ArcGIS, en samling geografiska funktioner med samma geometrityp (som punkt, linje eller polygon), samma attribut , och samma rumsliga referens. Funktionsklasser kan lagras i geodatabaser, shapefiler, täckningar eller andra dataformat. Funktionsklasser gör att homogena funktioner kan grupperas i en enda enhet för datalagringsändamål. Till exempel motorvägar, primära vägar och sekundära vägar kan grupperas i en linjefunktionsklass som heter ”vägar.” I en geodatabas, fe atureklasser kan också lagra anteckningar och dimensioner.

Feature Layer

Ett lager som refererar till en uppsättning funktionsdata. Funktionsdata representerar geografiska enheter som punkter, linjer och polygoner.

Svar

En Feature Class är en databastabell med geometrier (punkter , linjer eller polygoner). Ett funktionsskikt är återgivning av en tabell över geometrier, för visning på datorskärm eller kartutskrift.

Esri uppfann dessa termer för att beskriva deras databastabeller (med geometrier) och hur de återges på skärmen eller kartan. ”Rumligt aktivera” dessa databaser gör det möjligt att fråga databaserna baserat på olika koordinatsystem och där geometrier faller inom dem. En Esri Geodatabase anses därför vara rumsligt aktiverad och innehåller funktionsklasser som kan laddas till GIS-skrivbord för visning, förfrågan eller kartutskrift.

Om du använder Esri-programvara och Geodatabaser, branschstandard, då hör du de termer som används ofta. Om du använder annan GIS-programvara och databaser kan du fortfarande köra över exakt samma begrepp och funktioner, men inte alls höra dem användas. Med QGIS-användare kan du till exempel bara höra om en ”tabell” eller ett ”lager” och de skulle motsvara ”funktionsklass” eller ”funktionslager”

Svar

Detta är ESRI-beskrivning om funktionsklass baserat på den här kommentaren, Feature Class är INTE ett filformat ! som andra filformat i datorn som * .shp, * .exe * .py och etc

feature class . [ESRI-programvara] I ArcGIS, en samling geografiska funktioner med samma geometrityp (som punkt, rad eller polygon) , samma attribut och samma rumsliga referens.

Funktionsklasser kan lagras i geodatabaser, formfiler , täckningar eller andra dataformat. ”

Funktionsklasser tillåter homogen funktioner som ska grupperas i en enda enhet för datalagringsändamål . Till exempel kan motorvägar, primära vägar och sekundära vägar grupperas i en linjefunktionsklass med namnet ”vägar”. I en geodatabas kan funktionsklasser också lagra anteckningar och dimensioner.

och vad är Feature Layer : [dataanalys] Ett lager som refererar en uppsättning funktionsdata. Funktionsdata representerar geografiska enheter som punkter, linjer och polygoner

, därför kan du inte jämföra funktionsklassen med andra vanliga format i GIS-programvaran.

som jag redan beskrev i ovanstående rad om funktionsklass, jag tror att funktionen Layer är ENDA referenser . referenser till vad? referens till DATAUPPGIFTER

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *