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>
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.