Vyučuji kurz, v němž pomocí ArcGIS Online a Community Analyst Online seznamuji studenty s využitím GIS v různých oborech. Snažím se vyřešit problém se zadáním, které vychází z tohoto skvělého článku na Esri Insider: Co dělají Američané o víkendu kolem Dne nezávislosti?
V článku Praveen Srivastava pomocí Community Analyst vyhledává okresy s vysokým zastoupením tří skupin: Outdooroví nadšenci, vášniví grilovači a nákupní maniaci. Se třídou jsem prošel cvičení, při kterém jsme napodobili postup z článku a pomocí nástroje Smart Map Search našli podobné skupiny okresů. Bez problému. Poté jsme všichni sdíleli tyto tři skupiny okresů se svými účty ArcGIS Online, abychom mohli vytvořit mapu obsahující všechny tři skupiny. Opět bez problému. Abychom vytvořili mapu se všemi třemi vrstvami, museli jsme otevřít každou mapu sdílenou z Community Analyst, uložit datové vrstvy, vytvořit novou mapu a přidat do ní všechny tři vrstvy. Bez problému.
A teď ten problém. Pokud si chcete postup vyzkoušet, tady je odkaz na mapu ArcGIS Online, kterou používám: 4. červenec. Mapa i všechny datové vrstvy, které obsahuje, jsou sdílené s „Všichni“.
Dalším krokem bylo použít nástroj Odvodit nové lokality a vytvořit novou vrstvu, která by obsahovala pouze okresy splňující původní kritéria nástroje Smart Map Search pro všechny tři vrstvy (každá vrstva má pole s názvem „matchField“, které obsahuje hodnotu „match“, pokud okres splňuje příslušná kritéria). Při přípravě zadání jsem spustil nástroj Odvodit nové lokality a vytvořil vrstvu s 99 záznamy (okresy), což zní a vypadá rozumně. Tato vrstva se jmenuje „Nákupní maniaci, vášniví grilovači a outdooroví nadšenci“. Myslím, že dotaz nástroje Odvodit nové lokality, který jsem spustil, vypadal takto (snímek obrazovky s většinou dotazu najdete v přiloženém souboru PDF):
- Nákupní maniaci zcela uvnitř Vášniví grilovači, a
- Nákupní maniaci zcela uvnitř Outdooroví nadšenci, a
- Nákupní maniaci kde je hodnota pole matchField „match“, a
- Vášniví grilovači kde je hodnota pole matchField „match“, a
- Outdooroví nadšenci kde je hodnota pole matchField „match“.
Když jsme tento postup během výuky prošli se třídou, výsledek neodpovídal mému záměru. Vrstvy vytvořené tímto dotazem obsahují tisíce záznamů, místo přibližně 99, které jsem očekával. Mnohé záznamy se zdají být duplicitní (je jich spousta). Nevím, jestli jsem si dotaz zapsal špatně, nebo jestli dotaz nyní z nějakého neznámého důvodu nefunguje správně. A pokud jsem si ho zapsal špatně, jaký dotaz vytvořil vrstvu s 99 záznamy – přesně takovou, jakou jsem potřeboval?
Když se podíváte na mapu a zadání, uvidíte, že chci, aby studenti k vybraným okresům připojili data Tapestry, vytvořili z mapy webovou aplikaci Tabbed Map Series a přidali text popisující jednotlivé vrstvy a karty. (Na našem LMI jsou také uvedeny otázky k zamyšlení, které zadání doplňují.)
Opravdu bych s tím potřeboval pomoct.
Předem děkuji,
Allen Risley
Adjunkt
Katedra liberálních studií
Kalifornská státní univerzita v San Marcos