Dinozavr

Рейтинг
153
Регистрация
14.01.2007
arat:
если предоставляет информацию, то как?

вы умеете программировать?

если вы не владелец радиостанции или радиостанция не предоставляет такую информацию, то никак

Jefa:
В идеале конечно, вытянуть именно интерактивный блок самой карты, без окружающего вокруг текста.

я просто не знаю, что у вас уже есть.

предположим, что у вас ничего нет, тогда порядок такой.

1. зарегить ключь здесь http://www.google.com/apis/maps/signup.html

2. у вас на странице должен быть div с заданными(любыми) размерами и id (пусть будет id="map")

3. всё что вам надо сделать, это вставить этот кусок кода в страницу

    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg"

type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[ function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GOverviewMapControl());
map.setCenter(new GLatLng(53.92792, 27.611775), 6);
}
}

//]]>
</script>

ну и в боди

<body onload="load()" onunload="GUnload()">

вот вроде и вся динамика...

Jefa:
а там будет динамическая карта?

что вы имеете ввиду под динамической картой?

ну теоритически, какая ему разница?

может у вас вся страница на фреймах построена.

НО! это только моё мнение

спасибо за линк. судя по всему этот class мне не поможет :)

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

П.С. вариант с рисование всей картинки "зараз" не подходит :)

должно сработать

var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GOverviewMapControl());
map.setCenter(new GLatLng(53.92792, 27.611775), 6);

вот теперь я кажется понял, что вам нужно :)

а в вашем редакторе такой вариант проходит?

\[([\d\-]+) заменить на

\1

?

П.С. слишком медленно :D

sorry :)

проще всего.

заходите на maps.google.com, выбираете нужный район, нажимаете на "link to this page" и там будут координаты

а вариант "заменить сначала одну, а потом другую" не подходит?

Всего: 1286