PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
snikers987
Отправлено: 22 Марта, 2013 - 11:41:45
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011
Откуда: Крым
Помог: 25 раз(а)
avtor.fox пишет: snikers987 пишет: http://api.yandex.ru/maps/doc/jsapi/2.x/examples/geocode.html
Не совсем понятно. И ТС говорит что есть координаты.
ninzzo , чем не устраивает пример выше?
А что не понятного то? Не вижу в первом посте ничего про координаты..
Спойлер (Отобразить ) CODE (
html ):
скопировать код в буфер обмена
<script >
function init () {
var myMap = new ymaps.Map('myMap_div', {
center: [55.76, 37.64], // Москва
zoom: 10
});
new ymaps.geocode(
'Красногорск', //адрес точки на карте
{
boundedBy: myMap.getBounds(),
strictBounds: false,
results: 1 //нам нужен только один результат
}
).then(
function (res) {
if (res.geoObjects.getLength()) {
var point = res.geoObjects.get(0);
myMap.geoObjects.add(point); //добавляем объект на карту
myMap.panTo(point.geometry.getCoordinates()); //центруем карту на добавленной точке
}
},
function (error) {
alert("Возникла ошибка: " + error.message);
}
);
}
ymaps.ready(init);
</ script >
<div id = "myMap_div" style = "width:400px; height:300px;" ></ div >
-----Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
avtor.fox
Отправлено: 22 Марта, 2013 - 11:44:18
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012
Откуда: Воронеж
Помог: 50 раз(а)
snikers987 пишет: Не вижу в первом посте ничего про координаты..
CODE (
javascript ):
скопировать код в буфер обмена
var myMap = new ymaps.Map ( 'myMap' , {
// центр и коэффициент масштабирования однозначно
// определяют область картографирования
center: [ 55.76, 37.64] ,
zoom: 7
} ) ;
snikers987
Отправлено: 22 Марта, 2013 - 14:43:38
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011
Откуда: Крым
Помог: 25 раз(а)
avtor.fox пишет: snikers987 пишет: Не вижу в первом посте ничего про координаты..
CODE (
javascript ):
скопировать код в буфер обмена
var myMap = new ymaps.Map ( 'myMap' , {
// центр и коэффициент масштабирования однозначно
// определяют область картографирования
center: [ 55.76, 37.64] ,
zoom: 7
} ) ;
И к чему тут это? Это начальные значения, с которыми карта будет инициализирована, это могут быть координаты любой точки
-----Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
ninzzo
Отправлено: 22 Марта, 2013 - 15:04:29
Частый гость
Покинул форум
Сообщений всего: 176
Дата рег-ции: Март 2013
Помог: 0 раз(а)
PHP:
скопировать код в буфер обмена
var myMap = new ymaps. Map( 'myMap' , {
// центр и коэффициент масштабирования однозначно
// определяют область картографирования
center: [ 55. 76, 37. 64] ,
zoom: 7
} ) ;
вот сюда вставляются координаты правильно? center: [<?=$x, $y?>] ????
А можно как то что бы без вставки координат, а автоматом? Вдруг попадется пользователь с села Задрыщенск, координат которого в МОЕЙ базе нету.
avtor.fox
Отправлено: 22 Марта, 2013 - 15:13:59
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012
Откуда: Воронеж
Помог: 50 раз(а)
snikers987
ninzzo пишет: На странице1 вывожу id1, name1, gorod1
На странице2 вывожу id2, name2, gorod2
На странице3 вывожу id3, name3, gorod3
)
ninzzo пишет: вот сюда вставляются координаты правильно? center: [<?=$x, $y?>] ????
деревенский способ, но работать будет. (
<?=$x.', '.$y;?> )
ninzzo пишет: А можно как то что бы без вставки координат, а автоматом? Вдруг попадется пользователь с села Задрыщенск, координат которого в МОЕЙ базе нету.
GeoIP Вам в помощь. Либо опять таки пользоваться сервисами яндекса.
(Отредактировано автором: 22 Марта, 2013 - 15:15:01)
snikers987
Отправлено: 22 Марта, 2013 - 15:36:03
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011
Откуда: Крым
Помог: 25 раз(а)
[quote=ninzzo]А можно как то что бы без вставки координат, а автоматом? Вдруг попадется пользователь с села Задрыщенск, координат которого в МОЕЙ базе нету.[/quote]
Не ну это уже наглость.. Я готовый, рабочий пример дал..
(Добавление)
[quote=avtor.fox]
snikers987
ninzzo пишет: На странице1 вывожу id1, name1, gorod1
На странице2 вывожу id2, name2, gorod2
На странице3 вывожу id3, name3, gorod3
)
А с чего Вы взяли что поле `gorod` содержит координаты?
(Отредактировано автором: 22 Марта, 2013 - 15:36:22)
-----Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
avtor.fox
Отправлено: 22 Марта, 2013 - 15:53:02
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012
Откуда: Воронеж
Помог: 50 раз(а)
snikers987 пишет: А с чего Вы взяли что поле `gorod` содержит координаты?
Ни о каких координатах, а тем более о тех, которые находятся в базе - я не говорил. Это Вы себе напридумывали.
ТС хотел на каждую страницу карту (разную при чём), вот и всё.
Поиск в теме | Версия для печати
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB