I have this piece of script to customize the icon of some GeoRSS points, but I have no display and no error in the console.
var map;
require(["esri/map", "esri/layers/ArcGISTiledMapServiceLayer",
"esri/layers/GeoRSSLayer", "esri/InfoTemplate", "dojo/parser",
"dojo/_base/array", "dojo/dom-style", "dijit/layout/BorderContainer",
"dijit/layout/ContentPane", "esri/symbols/PictureMarkerSymbol",
"esri/renderers/SimpleRenderer",
"dojo/_base/Color","dojo/domReady!"],
function(Map, Tiled,
GeoRSSLayer, InfoTemplate,
parser, arrayUtils, PictureMarkerSymbol,
SimpleRenderer, Color, domStyle ) {
map = new Map("map");
var carte = new Tiled("http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer");
map.addLayer(carte);
var georss = new GeoRSSLayer("http://dl.dropbox.com/u/2654618/data-mixed.xml");
georss.on("load", function() {
domStyle.set("loading", "display", "none");
// create an info template
var template = new InfoTemplate("${name}", "${description}");
// set the info template for the feature layers that make up the GeoRSS layer
// the GeoRSS layer contains one feature layer for each geometry type
var layers = georss.getFeatureLayers();
var picRenderer = new PictureMarkerSymbol("http://static.arcgis.com/images/Symbols/Shapes/YellowCircleLargeB.png", 16, 16);
var georssRenderer = new SimpleRenderer(picRenderer);
arrayUtils.forEach(layers, function(l) {
l.setInfoTemplate(template);
l.setRenderer(georssRenderer)
});
});
map.addLayer(georss);
//THE END
});