Wat is het verschil tussen een feature class en een feature laag?
Voor mij lijken ze qua concept erg op elkaar.
Reacties
- Merk ook op dat als je ‘ het hebt over ArcGIS Server, een ” feature layer ” betekent iets anders. Zie bijvoorbeeld de ArcGIS Server JavaScript API featureLayer referentie
Answer
Vectorgegevens kunnen eigenschappen hebben die op twee niveaus zijn opgeslagen. Bestandsniveau of laagniveau.
Voor feature class (een type vectorgegevens) wordt informatie op bestandsniveau opgeslagen in een geodatabase. Dit bestaat uit eigenschappen zoals feature class geometrie, attributentabel, toegewezen subtypen en domeinen, een coördinatensysteem, etc :. Al deze eigenschappen op bestandsniveau vormen de feitelijke feature class data.
Feature lagen zijn eigenschappen die je toewijst aan een feature klasse om te bepalen hoe deze wordt weergegeven in een client (lees ArcMap). Dit omvat symboliek, labels, schaalbereik, joins, relates, definitiequery, “gegevensbron naar de functieklasse die wordt weergegeven” enzovoort. Deze eigenschappen kunnen worden opgeslagen als laagbestanden op schijf of als je naar feature-klassen in een ArcMap-document kijkt, zijn het in feite feature-lagen die verwijzen naar de feature-klasse.
Reacties
- Ik ‘ voeg dat ook toe buiten de mapping realm, en in de codering realm, feature layer is vaak een in-memory representatie van de feature data in een feature klasse (of andere gegevensbron). Zoiets als de tool Feature Layer maken ( help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… ), kunt u een objectlaag krijgen om aan te werken. Dat ‘ is echter meer een specifiek gebruiksscenario.
Antwoord
Deze termen hebben specifiek betrekking op de ESRI-software en gegevensschemas.
Een feature class is een set van algemene geografische features, bijvoorbeeld wegen of percelen, of landgebruik, zoals ze zijn opgeslagen in een geodatabase of shapefile, of een ander opslagformaat. Hier is het helpbestand op Feature Class Basics .
Een feature layer is de representatie van een feature klasse nadat deze in ArcMap is geladen. Hier zijn enkele van de eigenschappen om een Laag te beschrijven.
Het is misschien beter om niet alleen te denken in termen van objectklasse of objectlaag , maar om alleen in termen van klasse of laag te denken. Dit komt doordat er meer soorten klassen of lagen zijn dan alleen objecten. De andere typen zijn:
- Objectklasse / laag – gegevens in tabelvorm zonder ruimtelijke component
- rastergegevensset / laag – gegevens in een rasterindeling, zoals luchtfotografie, is technisch ook een klasse, maar meestal een dataset genoemd. digitale hoogtemodellen, enz.
- Relatieklasse – Dit type klasse definieert een één op één, één op veel of veel op veel join tussen 2 verschillende klassen.
Antwoord
In eenvoudige bewoordingen …
I probeer te denken dat een feature class een ruimtelijke dataset is, dwz niet veel meer dan x, y-coördinaten en attributen op schijf, terwijl een laag symbologie (en vele andere minder bekende eigenschappen) toepast op een ruimtelijke dataset.
Een laag slaat geen gegevens op, alleen symbologie en een link naar waar de gegevens zich ergens op een schijf bevinden.
Feature-klassen en shapefiles slaan geen symbologie op, alleen x, y-coördinaten en attributen, enz.
Alleen wanneer een feature-klasse wordt toegevoegd aan een kaart (of wordt geabstraheerd met Make Feature Laag buiten ArcMap) wordt het een laag.
Antwoord
wat het betekent als conceptueel, je kunt GIS Dictionary bekijken van ESRI, hier .
Functieklasse
In ArcGIS, een verzameling geografische objecten met hetzelfde type geometrie (zoals punt, lijn of polygoon), dezelfde attributen en dezelfde ruimtelijke referentie. Kenmerkklassen kunnen worden opgeslagen in geodatabases, shapefiles, dekkingen of andere gegevensindelingen. Met kenmerkklassen kunnen homogene kenmerken worden gegroepeerd in een enkele eenheid voor gegevensopslag. Bijvoorbeeld snelwegen, hoofdwegen en secundaire wegen kunnen worden gegroepeerd in een lijn feature klasse genaamd “wegen”. In een geodatabase, bv ature klassen kunnen ook annotaties en dimensies opslaan.
Feature Layer
Een laag die verwijst naar een set objectgegevens. Objectgegevens vertegenwoordigen geografische entiteiten als punten, lijnen en polygonen.
Antwoord
Een Feature Class is een databasetabel met geometrieën (punten , lijnen of polygonen). Een Feature Layer is de weergave van een tabel met geometrieën, voor weergave op een computerscherm of voor het afdrukken van een kaart.
Esri heeft deze termen uitgevonden om hun databasetabellen (met geometrieën) en de weergave ervan op het scherm of kaart te beschrijven. Door deze databases “ruimtelijk mogelijk te maken”, kunnen de databases worden opgevraagd op basis van verschillende coördinatensystemen en waar de geometrieën daarin vallen. Een Esri Geodatabase wordt daarom geacht ruimtelijk ingeschakeld te zijn en bevat feature klassen die in GIS-desktops kunnen worden geladen voor weergave, querys of kaartafdruk.
Als u Esri-software en Geodatabases gebruikt, industriestandaard, dan hoor je die termen vaak worden gebruikt. Als je andere GIS-software en databases gebruikt, kun je nog steeds exact dezelfde concepten en functies tegenkomen, maar ze worden helemaal niet gebruikt. Met QGIS-gebruikers zou u bijvoorbeeld alleen kunnen horen van een “tabel” of een “laag”, en deze zouden equivalent zijn aan “feature class” of “feature layer”
Antwoord
Dit is een ESRI-beschrijving van de feature class op basis van deze opmerking, Feature Class is GEEN bestandsformaat ! net als andere bestandsindelingen op computers zoals * .shp, * .exe * .py en enz.
“ feature class . [ESRI software] In ArcGIS, een verzameling geografische objecten met hetzelfde geometrietype (zoals punt, lijn of polygoon) , dezelfde attributen en dezelfde ruimtelijke verwijzing.
Feature klassen kunnen worden opgeslagen in geodatabases, shapefiles , dekkingen of andere gegevensindelingen. “
Functieklassen staan homogene functies die in een enkele eenheid moeten worden gegroepeerd voor gegevensopslagdoeleinden . Snelwegen, hoofdwegen en secundaire wegen kunnen bijvoorbeeld worden gegroepeerd in een lijnkenmerkklasse met de naam “wegen”. In een geodatabase kunnen objectklassen ook annotaties en dimensies opslaan.
en wat is Feature Layer : [data-analyse] Een laag die verwijst een set kenmerkgegevens. Feature-gegevens vertegenwoordigen geografische entiteiten als punten, lijnen en polygonen.
daarom kun je “feature class niet vergelijken met andere reguliere formaten in GIS-software.
zoals ik al heb beschreven in de bovenstaande regel over feature class, ik denk dat feature Layer ALLEEN verwijzingen . verwijzingen naar wat? verwijzing naar SET OF DATA