Förena geoobjekt fungerar med två lager och förenar attribut från ett geoobjekt med ett annat baserat på rums- och attributrelationer. Verktyget avgör vilka av alla indatageoobjekt som uppfyller de angivna föreningsvillkoren och lägger till föreningslagret i mållagret.
Förena geoobjekt kan användas på punkter, linjer, områden och tabeller. En geografisk förening kräver att dina data har en geometri.
Om Använd aktuell kartutbredning är markerat analyseras endast de geoobjekt som är synliga i den aktuella kartutbredningen. Om alternativet inte är markerat analyseras alla geoobjekt i både mållagret och föreningslagret, även om de ligger utanför den aktuella kartutbredningen.
Det mållager som kommer att få attribut från föreningslagret tillagda i sin tabell.
Förutom att välja ett lager på din karta kan du välja Välj analyslager, som du hittar längst ned i listrutan. Det alternativet öppnar ett galleri där du kan bläddra till och välja datauppsättningar från diverse källor som du kan använda i din analys.
Föreningslagret med de attribut som ska läggas till i mållagret.
Förutom att välja ett lager på din karta kan du välja Välj analyslager, som du hittar längst ned i listrutan. Det alternativet öppnar ett galleri där du kan bläddra till och välja datauppsättningar från diverse källor som du kan använda i din analys.
Du kan använda en geografisk förening, ett attribut eller en kombination av båda.
Den geografiska relation som avgör om geoobjekt förenas med varandra. De tillgängliga relationerna beror på vilken typ av geometri (punkt, linje, områden) som används som indatageoobjekt. De tillgängliga relationerna är bland annat:
Den attributmässiga relation som avgör om geoobjekt ska förenas med varandra. Geoobjekten matchas när fältvärdena i föreningslagret är lika med fältvärdena i mållagret.
Anta till exempel att du har ett landsomfattande geografiskt lager med bostadsadresser (inklusive fältet ZIP) och ett dataset i tabellform med hälsodemografi efter postnummer (inklusive ett fält med namnet HEALTHZIP). Du kan förena hälsodatasetet med bostadsdata genom att matcha fältet ZIP till HEALTHZIP. Resultatet blir ett lager med bostäder med motsvarande hälsodata.
Avgör hur föreningar mellan mål- och föreningslagret hanteras om det hittas flera geoobjekt i föreningslagret som har samma relation till mållagret. Följande är de två föreningsåtgärder man kan välja mellan:
Anta till exempel att du vill hitta snabbköp inom 5 kilometer från en jordbruksmarknad. I det här fallet har lagret som föreningen sker till ett enstaka geoobjekt som representerar en jordbruksmarknad, och de geoobjekt som förenas representerar de lokala livsmedelsbutikerna som har attribut som total årlig försäljning. Med verktyget Förena geoobjekt hittar du fem livsmedelsbutiker som uppfyller villkoren. Om du anger föreningsåtgärden Förena ett till många, får du fem geoobjekt i resultatet, där varje rad representerar jordbruksmarknaden och ett snabbköp. Om du anger en Förena ett till ett-relation och väljer Definiera vilken post som ska behållas får du ett geoobjekt som representerar en jordbruksmarknad och ett snabbköp– till exempel den med högst årsförsäljning. Om du istället väljer Lägg till statistik får du ett geoobjekt med en funktion som representerar jordbruksmarknaden och en sammanfattning av de fem snabbköpen, som den totala årliga försäljningen och antalet (5) sammanfattade snabbköp.
Som standard returneras bara matchande geoobjekt mellan mållagret och föreningslagret i resultatlagret (en inre förening). När parametern Behåll alla målgeoobjekt är aktiverad ändrar den utdata till att inkludera alla geoobjekt i mållagret oavsett om de matchar geoobjekt i föreningslagret (en vänster yttre förening).
Om alternativet Förena ett till ett har valts för numeriska fält kan du summera och beräkna statistik på de förenade geoobjekten. Som standard beräknas antalet matchande föreningsgeoobjekt och läggs till i resultatlagret. Om du väljer att inte lägga till ytterligare statistik kommer det första matchande geoobjektet i föreningslagret att förenas med det första matchande geoobjektet i mållagret. Du kan beräkna något eller allt av följande:
Namnet på lagret som skapas i Mitt innehåll och läggs till i kartan. Standardnamnet baseras på verktygets namn och indatalagrets namn. Om lagernamnet redan finns uppmanas du ange ett annat namn.
Om du använder listrutan Spara resultat i kan du ange namnet på en mapp i Mitt innehåll där resultatet ska sparas.
Genom att skapa resultaten som en driftad geoobjektlagervy kan data hållas uppdaterade när källdata ändras. Driftade geoobjektlagervyer som innehåller föreningar är skrivskyddade.
Driftade geoobjektlagervyer som innehåller föreningar och förbrukar inte krediter för analys och lagring.
Du kan skapa en driftad geoobjektlagervy utifrån analysresultaten om alla de följande villkoren är uppfyllda: