timeSlider.setThumbCount(2);
Looks like a bug in the time slider. I submitted a new bug for this issue.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <title>Time Slider Test</title> <link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/2.1/js/dojo/dijit/themes/tundra/tundra.css"> <script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=2.1"></script> <script type="text/javascript"> var djConfig = {parseOnLoad: true}; dojo.require("esri.map"); dojo.require("esri.dijit.TimeSlider"); var timeSlider; var map; function init() { var startExtent = new esri.geometry.Extent({"xmin":-11412840.550309708,"ymin":4431952.284758817,"xmax" :-11107092.437169151,"ymax":4615401.152643152,"spati alReference":{"wkid":102100}}); map = new esri.Map("map", {extent:startExtent}); var layers = []; var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"); layers.push(basemap); var opLayer = new esri.layers.ArcGISDynamicMapServiceLayer("http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Petroleum/KSWells/MapServer"); opLayer.setVisibleLayers([0]); var layerDefinitions = []; layerDefinitions[0] = "FIELD_KID=1000148164"; opLayer.setLayerDefinitions(layerDefinitions); layers.push(opLayer); map.addLayers(layers); dojo.connect(map,"onLayersAddResult",initSlider); } function initSlider(results) { timeSlider = new esri.dijit.TimeSlider({style: "width: 1000px;"},dojo.byId("timeSliderDiv")); var timeExtent = new esri.TimeExtent(); map.setTimeSlider(timeSlider); timeSlider.setThumbCount(1); var myTimeStepIntervals = [new Date("01/01/1970"), new Date("01/01/1978"), new Date("01/01/1979"), new Date("01/01/1989"), new Date("01/01/1994"),new Date("01/01/1995"), new Date("01/01/1996")]; timeSlider.setTimeStops(myTimeStepIntervals); timeSlider.setThumbIndexes([0]); timeSlider.setThumbMovingRate(2000); timeSlider.singleThumbAsTimeInstant(true) timeSlider.startup(); timeSlider.setLabels(["1970","1978","1979","1989","1994","1995","1996"]); } dojo.addOnLoad(init); </script> </head> <body class="tundra"> <div id="map" style="width:100%; height:100%; border:1px solid #000;"></div> <div id="timeSliderDiv"></div> </body> </html>
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.