Daugiau

Ar galima redaguoti domeno koduotas reikšmes „ArcGIS Online“ funkcijų sluoksniuose?


Aš pradedu naudoti neseniai išleistą „Citizen Problem Reporter AGOL“ programą. Vienas iš žingsnių yra nustatyti AGOL priglobtą funkcijų sluoksnį. Aš tai padariau, programa veikia ir veikia bandomojoje būsenoje, tačiau norėčiau redaguoti kai kurias koduotas vertes, kad jos labiau atitiktų tai, ką tvarko mūsų organizacija. Ar yra koks nors būdas tai padaryti AGOL?

Alternatyva yra atsisiųsti turinį į failo geografinę duomenų bazę ir priglobti jį mano SDE, tada pateikti jį naudojant „ArcGIS Server“, atlikti reikiamus redagavimus kataloge, tačiau tai yra daug darbo, jei galiu tik pataisyti AGOL ...


Aš susidūriau su šia problema maždaug prieš mėnesį, jie nepalengvina, bet man pavyko rasti sprendimą-jei turite administratoriaus teises į sluoksnį, kurį norite atnaujinti.

Turėsite eiti į sluoksnio REST puslapį ir pridėti „admin“ tarp URL dalies „Rest Services“:

Čia pereikite prie atributų, kuriuose yra domenas (arba atributų, prie kurių norite pridėti domeną), ir pakeiskite ten esančius duomenis.

*Atminkite, kad išsaugoję greičiausiai gausite klaidą, kad redagavimo data netinkama. Lengviausias būdas tai išspręsti yra perrašyti esamą datą „“, kad ją išvalytumėte.

ESRI įrašas, pristatantis tai kartu su komentarais apie smulkesnius dalykus ir trikčių šalinimą, ir instrukcijos PDF.


Per pastaruosius 3 metus AGOL labai pasikeitė. Nuo mano ankstesnio atsakymo yra būdas pridėti/modifikuoti domenus daug patogesnis vartotojui, nors kodo keitimas vis dar yra galimybė (kodėl neištrinau ankstesnio atsakymo). Sluoksnio skirtuke Duomenys perjunkite rodinį „Laukai“ (palyginti su „Lentelė“), pasirinkite atributą, kuriam norite taikyti domeną, ir pasirinkite „Sukurti sąrašą“, kad sukurtumėte domeną.

Norėdami pakeisti sąrašą (arba sukurti domeną iš stulpelyje jau įvestų verčių), atlikite aukščiau nurodytus veiksmus, tačiau pasirinkę „Sukurti sąrašą“ ekrano apačioje kairėje pasirinkite mygtuką „Sukurti sąrašą“. Kai sąrašas bus sukurtas, turėsite galimybę pridėti prie domeno.


Pakeičiau domeną pradinėje vietinio failo geografinėje duomenų bazėje ir iš naujo paskelbiau paslaugą.
Tai tikrai nėra pats elegantiškiausias sprendimas ir turėjo tam tikrų nenumatytų pasekmių, tokių kaip:

  1. bendrinimo ir redagavimo stebėjimas („Collector“ programai) buvo išjungtas ir turėjo būti nustatytas iš naujo.

Aš čia laukiu geresnio atsakymo, nes norėčiau daugiau naudoti ir AGOL, ir „Collector“, bet, bent jau man, realaus pasaulio programos kartojasi naudojant ir man reikia tam tikro lankstumo.


Tiesiog norėdami pridėti savo atsakymą, kai esate „administratoriaus“ REST URL, turite spustelėti nuorodą „Atnaujinti apibrėžimą“ puslapio apačioje, kad patektumėte į redaguojamą puslapį ir atliktumėte pakeitimus. Galėjau pridėti koduotą vertę prie jau sukurto domeno, nukopijuodamas/įklijuodamas jau pateiktą skyrių ir pakeisdamas vertę.

, {"name": "Užbaigtas", "kodas": "C"}

Ačiū už dalinimąsi!


Žiūrėti video įrašą: بناء تطبيق مكاني Crowdsource Polling على ArcGis Online (Rugsėjis 2021).