De tool Objecten samenvoegen werkt met twee lagen. Objecten samenvoegen voegt attributen samen op basis van ruimtelijke, tijdelijke en attribuutrelaties of een combinatie van de drie. De tool bepaalt alle invoerobjecten die voldoen aan alle gestelde samenvoegvoorwaarden en voegt de tweede invoerlaag samen met de eerste. U kunt eventueel alle objecten samenvoegen met de overeenkomende objecten of de overeenkomende objecten samenvatten.
Objecten samenvoegen kan worden toegepast op punten, lijnen, vlakken en tabellen. Een tijdelijke samevoeging vereist dat uw inputdata tijdingeschakeld is en een ruimtelijke samenvoeging vereist dat uw gegevens een geometrie hebben.
De laag waarvan de attributen van de samenvoegingslaag aan de tabel ervan zullen worden toegevoegd.
Analyse d.m.v. de In de buurt ruimtelijke relatie vereist een geprojecteerd coördinaatsysteem. U kunt het Processing coördinaatsysteem instellen bij Analysis Environments. Als uw huidige coördinaatsysteem niet op een geprojecteerd coördinaatsysteem is ingesteld, zal u gevraagd worden het in te stellen wanneer u Analyse uitvoeren kiest.
Naast het kiezen van een laag van uw kaart, kunt u kiezen voor Analyselaag kiezen onderaan de keuzelijst om in uw inhoud te zoeken naar een big data file share-dataset of objectlaag.
De koppelingslaag met de attributen die zullen worden toegevoegd aan de doellaag.
Naast het kiezen van een laag van uw kaart, kunt u kiezen voor Analyselaag kiezen onderaan de keuzelijst om in uw inhoud te zoeken naar een big data file share-dataset of objectlaag.
Bepaalt hoe koppelingen tussen de doel- en koppelingslagen worden behandeld in de uitvoer als meerdere gekoppelde objecten dezelfde relatie hebben als de laag die gekoppeld wordt. Er zijn twee samenvoegbewerkingen om uit te kiezen:
Stel bijvoorbeeld dat u supermarkten wilt zoeken binnen 2 kilometer van een boerenmarkt. In dit geval heeft de doellaag een enkel object, namelijk de boerenmarkt, en de samenvoegende laag zijn plaatselijke supermarkten met attributen, zoals de totale jaarlijkse omzet. Met behulp van de tool Objecten koppelen vindt u vijf supermarkten die aan de criteria voldoen. Als u een koppelingsbewerking kiest voor Eén-aan-veel koppelen krijgen we vijf objecten in ons resultaat, elke rij vertegenwoordigt de boerenmarkt en een supermarkt. Als u een relatie Eén-aan-één kiest, krijgt u één object dat de boerenmarkt vertegenwoordigt en de samengevatte informatie van de supermarkten, zoals het aantal (2) en andere statistieken, zoals de som van de jaarlijkse verkoop.
Specificeert de gebruikte koppelingsoptie. U kunt één, twee of drie van de volgende samenvoegtypes toepassen.
De ruimtelijke relatie die bepaalt of objecten worden gekoppeld. De volgendenbeschikbare relaties hangen af van het type geometrie (punt, polylijn of polygoon) die worden gebruikt als de invoerobjecten.
Bepaalt de radius toegepast op een ruimtelijk nauwe relatie.
Als u bijvoorbeeld een dataset voor een kerncentrale hebt en een dataset voor woningen, kunt u een afstand van 1 kilometer nearSpatial afstand instellen om huizen binnen 1 kilometer van de kerncentrale te vinden.
De tijdelijke relatie die bepaalt of objecten aan elkaar worden samengevoegd. Deze optie is alleen beschikbaar als tijd is ingeschakeld op beide lagen en de beschikbare relaties zijn afhankelijk van het type tijd (direct of interval) dat wordt gebruikt voor de invoerobjecten. De beschikbare tijdelijke relaties zijn:
Bepaalt de tijdelijke radius toegepast op een tijdelijke nauwe relatie. Een tijdelijke in de buurt-relatie In de buurt, In de buurt voor en In de buurt na.
Als u bijvoorbeeld een laag van incidenten met de scheepvaart en een laag van GPS-sporen voor een orkaan, kunt u zoeken naar incidenten met de scheepvaart binnen een bepaalde afstand van orkaansporen in zowel ruimte (1 kilometer) als tijd (5 uur). Dit zou resulteren in bootongevallen gekoppeld aan orkanen die in ruimte en tijd dicht bij elkaar hebben plaatsgevonden.
Koppelt waarden in een gebied van de ene laag met waarden in een veld in een andere laag.
Als u bijvoorbeeld een landbrede geografische laag hebt van woonadressen (inclusief een ZIP veld) en een tabeldataset van gezondsdemografie per postcode (een veld genaamd HEALTHZIP), kunt een een gezondheidsdataset koppelen aan woondata door het ZIP veld te koppelen aan het HEALTHZIP veld. Dit zou resulteren in een laag van woningen met de bijbehorende gezondheidsgegevens.
Berekend statistieken voor de gekoppelde objecten als de gezamenlijke handeling Eén-aan-één is. Alle statistieken worden standaard berekend.
U kunt statistieken berekenen over objecten die zijn samengevat. Op numerieke velden kunt u het volgende berekenen:
Op stringvelden kunt u het volgende berekenen:
Alle statistieken worden berekend op nonnull waarden. De resultaatlaag zal een nieuw veld bevatten voor elke statistiek die wordt berekend. Andere statistieken kunnen worden toegevoegd door een attribuut en statistiek te kiezen.
Past een voorwaarde toe op bepaalde velden. Alleen objecten met velden die aan deze voorwaarden voldoen worden samengevoegd.
Als u bijvoorbeeld een koppelen aan dataset wilt gebruiken voor alleen die objecten waar health_spending meer is dan 20 procent van income, past een gezamenlijke conditie van $target["health_spending"] > ($join["income"] * .20)
met behulp van dit veld health_spending vanuit de eerste dataset (de datasetobjecten zijn gekoppeld aan) en het income veld vanuit de tweede dataset (de dataset wordt gekoppeld).
Samenvoegvoorwaarden kunnen worden toegepast met behulp van de expressiecalculator.
GeoAnalytic-resultaten worden opgeslagen in een datastore en weergegeven als een objectlaag in Portal for ArcGIS. In de meeste gevallen moeten de resultaten worden opgeslagen in de spatiotemporele data store en dit is de standaardinstelling. In sommige gevallen is het opslaan van de resultaten in de relationele data-opslag een goede optie. Hier volgen redenen waarom u resultaten zou willen opslaan in een relationele data-opslag:
U moet geen gebruik maken van een relationele data-store als u verwacht dat uw GeoAnalytics-resultaten toenemen en u wilt profiteren van de mogelijkheden van de spatiotemporele big data-store om grote hoeveelheden gegevens te verwerken.
De naam van de laag die wordt gemaakt. Als u naar een ArcGIS Data Store, schrijft, worden uw resultaten opgeslagen in Mijn Content en toegevoegd aan de kaart. Als u naar een big data file share schrijft, worden uw resultaten opgeslagen in de big data file share en toegevoegd aan het bijhorende manifest. Ze zullen niet worden toegevoegd aan de kaart. De standaardnaam is gebaseerd op de toolnaam en de naam van de invoerlaag. Als de laag al bestaat, zal de tool falen.
Wanneer u schrijft naar ArcGIS Data Store (relationele of spatiotemporele big datastore) met behulp van de vervolgkeuzelijst Resultaat opslaan in, kunt u de naam van een map opgeven in Mijn Content, waar het resultaat wordt opgeslagen.