2013-06-14 8 views
0

Я не уверен, если это место, чтобы спросить, но я видел еще один вопрос о Google картах движения здесь, так что здесь я иду ...диаграмма Initialise Google движения с осью бревенчатых

У меня есть JavaScript, который создает диаграмма, я не инициализирую состояние, но я прочитал here, как это сделать.

Мой вопрос: как мне начать диаграмму с логарифмической осью? Я не нашел никакой документации об этом. Возможно, я что-то упустил. Спасибо за любые идеи!

ответ

0

Got it. Выполните следующие шаги:

  1. Открыть рабочий график и установить параметры, которые вы хотите захватить. Параметры, которые вы можете указать, включают в себя уровни непрозрачности, масштабирование и лог vs линейное масштабирование.
  2. Откройте панель настроек, нажав на значок ключа в нижнем правом углу диаграммы.
  3. Нажмите ссылку «Дополнительно» в левом нижнем углу, чтобы добавить панель «Дополнительно» к набору. Разверните панель «Дополнительно» и скопируйте содержимое текстового поля «State» в буфер обмена. (Примечание: вместо использования меню, описанного в шагах 2-4, вы можете вставить на свою страницу кнопку, которая вызывает getState(), и отображает текущее состояние в окне сообщения.)
  4. Назначить копию состояния, которую вы скопировали на предыдущем шаге к параметру параметров состояния в вашем коде, как показано здесь. При переходе в метод draw() диаграмма будет инициализирована до состояния, указанного при запуске.

Я думаю, что журнал/лин относится к параметру xAxisOption: 2.

Где-то в начале кода, вставьте этот (и заменить состояние с содержимым буфера обмена):

var options = {}; 
    options['state'] ='{"duration":{"multiplier":1,"timeUnit":"D"},"yLambda":0,"yZoomedIn":false,"showTrails":true,"dimensions":{"iconDimensions":["dim0"]},"uniColorForNonSelected":false,"nonSelectedAlpha":0.4,"xAxisOption":"2","iconKeySettings":[],"xZoomedDataMin":18.75546,"time":"1985-02-12","colorOption":"4","xZoomedDataMax":1133.55129,"orderedByX":false,"orderedByY":false,"xLambda":0,"playDuration":15000,"iconType":"BUBBLE","yAxisOption":"3","yZoomedDataMin":-32.736,"xZoomedIn":false,"yZoomedDataMax":-1.166,"sizeOption":"5"};'; 

Далее идут данные графика и в конце:

options['width'] = 760; 
options['height'] = 480; 

chart.draw(data, options); 
Смежные вопросы