REST サービスがあります。
レイヤー:通行止め(ID:0)
これを使って AGOL レイヤーを作成しました。
http://cityoftulsa.maps.arcgis.com/home/item.html?id=890d36b5d70d4199b22a867d9f927d1c#overview
ところが今は……なぜか……そのレイヤーや、それを元に作成したレイヤーのシンボル(または表示設定)を変更できなくなりました。
Chrome の検証ツールでは、次のエラーが表示されます。
未捕捉のエラー<SPAN class="punctuation token">:</SPAN> dojox<SPAN class="punctuation token">.</SPAN>data<SPAN class="punctuation token">.</SPAN>AndOrWriteStore<SPAN class="punctuation token">:</SPAN> 無効な item 引数<SPAN class="punctuation token">.</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>_assertIsItem <SPAN class="punctuation token">(</SPAN>base<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">795</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>getValues <SPAN class="punctuation token">(</SPAN>base<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">796</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>getValue <SPAN class="punctuation token">(</SPAN>base<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">796</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>clean <SPAN class="punctuation token">(</SPAN>arcgisonline<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">5249</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN><SPAN class="operator token"><</SPAN>anonymous<SPAN class="operator token">></SPAN> <SPAN class="punctuation token">(</SPAN>arcgisonline<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">9646</SPAN><SPAN class="punctuation token">)</SPAN>
at dojo<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">44</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>fetchItemByIdentity <SPAN class="punctuation token">(</SPAN>base<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">809</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>getAttributeItem <SPAN class="punctuation token">(</SPAN>arcgisonline<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">9646</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>updateUIWithRenderer <SPAN class="punctuation token">(</SPAN>arcgisonline<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">9321</SPAN><SPAN class="punctuation token">)</SPAN>
at Object<SPAN class="punctuation token">.</SPAN>_init <SPAN class="punctuation token">(</SPAN>arcgisonline<SPAN class="punctuation token">.</SPAN>js<SPAN class="punctuation token">:</SPAN><SPAN class="number token">9307</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
なぜこうなるのか、まったく見当がつきません。所有者や共有レベルなどを変更してみましたが、改善しません。現在は完全に公開されています……本当に途方に暮れています。