wunderwaffe: рабочее (Default)
[personal profile] wunderwaffe
Стало понятно, как периодически обновлять параметры яндекс-карты по внешним данным, например ее центровку. Осталось только понять, что такое JSON

<script type="text/javascript">
ymaps.ready(init);
var 
myMap;
function 
init () {
 
// Параметры карты можно задать в конструкторе.
 
myMap=new ymaps.Map(
  
// ID DOM-элемента, в который будет добавлена карта.
  
'map',
  
// Параметры карты.
  
{
   
// Географические координаты центра отображаемой карты.
   
center: [55.7637.64],
   
// Масштаб.
   
zoom10,
   
// Тип покрытия карты: "Спутник".
   
type'yandex#hybrid'
  
}
 );
}

function 
setCenter () {
 
myMap.setCenter([51.76726545.925358]);
}

//функция для обновления
var 
intervalID=setInterval(updatePosition15000);
function 
updatePosition () {
/* ymaps.jQuery.getJSON("урл с которого нужно брать данные", function (data) {
  // делаете из данных метки и добавляете на карту, либо сдвигаете старые
})//*/
 
setCenter();

//тест - пишем что-то в текстовое поле
form1.txt.value=document.form1.txt.value+'1';
}
</script>
</head>

<body>
 <div id="map" style="width: 600px; height: 400px"></div>
<p>

<form name="form1" method="post" action="stream_form1.php" enctype="multipart/form-data">
<input type="text" name="txt" class="ieform" size="128" maxlength="128" value="">
</FORM>

</body>
</html>
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

wunderwaffe: рабочее (Default)
доктор Вандершпигель

April 2022

S M T W T F S
     12
34567 89
1011 12 1314 1516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 27th, 2026 07:24 pm
Powered by Dreamwidth Studios