J’ai un service REST.
Couche : Fermetures de routes (ID : 0)
J’en ai créé une couche AGOL.
http://cityoftulsa.maps.arcgis.com/home/item.html?id=890d36b5d70d4199b22a867d9f927d1c#overview
Mais maintenant… pour une raison quelconque… je ne peux plus modifier la symbologie (ou la visualisation) de cette couche, ni de celles qui en sont dérivées.
Dans l’inspecteur de Chrome, j’obtiens le message suivant :
Uncaught Error<SPAN class="punctuation token">:</SPAN> dojox<SPAN class="punctuation token">.</SPAN>data<SPAN class="punctuation token">.</SPAN>AndOrWriteStore<SPAN class="punctuation token">:</SPAN> argument d’élément invalide<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>anonyme<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>
Je ne comprends absolument pas pourquoi cela se produit. J’ai essayé de changer le propriétaire, le niveau de partage, etc. La couche est actuellement entièrement publique… Je suis complètement perdu.