powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Маркеры на google maps. Изменить вид маркера.
2 сообщений из 2, страница 1 из 1
Маркеры на google maps. Изменить вид маркера.
    #36563035
Uninst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Внедрил карту на сайт от google maps, установил маркеры в нужных точках, все работает.
Теперь нужно заменить стандартные гуглевские маркеры на свои. Прописал, как сказано в мануале. Нихрена (

Посмотрите, где может быть ошибка? Сразу скажу - в JS не сильно компетентен.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
<script type="text/javascript"
        src="http://www.google.com/jsapi?key=ABQIAAAAP-xVAb42TanpaN-ZDVxGvRR2zs6ZOn9QqC9_qlGZ3DfVwSWGGRSyLxD5QMGzsXx-zVwTY9kIRRS5jA"></script>

<script type="text/javascript">
      google.load("maps", "2");
      google.load("search", "1");  
	  

      // Call this function when the page has been loaded
      function initialize() {
        var map = new google.maps.Map2(document.getElementById("map"));	
				 
	
var myIcon = new GIcon();
myIcon.image = 'image.png';
myIcon.shadow = 'shadow.png';
myIcon.iconSize = new GSize( 20 , 34 );
myIcon.shadowSize = new GSize( 37 , 34 );
myIcon.iconAnchor = new GPoint( 10 , 34 );
myIcon.infoWindowAnchor = new GPoint( 10 , 0 );
myIcon.printImage = 'printImage.gif';
myIcon.mozPrintImage = 'mozPrintImage.gif';
myIcon.printShadow = 'printShadow.gif';
myIcon.transparent = 'transparent.png';
myIcon.imageMap = [ 13 , 0 , 15 , 1 , 16 , 2 , 17 , 3 , 18 , 4 , 18 , 5 , 19 , 6 , 19 , 7 , 19 , 8 , 19 , 9 , 19 , 10 , 19 , 11 , 19 , 12 , 19 , 13 , 18 , 14 , 18 , 15 , 17 , 16 , 16 , 17 , 15 , 18 , 14 , 19 , 14 , 20 , 13 , 21 , 13 , 22 , 12 , 23 , 12 , 24 , 12 , 25 , 12 , 26 , 11 , 27 , 11 , 28 , 11 , 29 , 11 , 30 , 11 , 31 , 11 , 32 , 11 , 33 , 8 , 33 , 8 , 32 , 8 , 31 , 8 , 30 , 8 , 29 , 8 , 28 , 8 , 27 , 8 , 26 , 7 , 25 , 7 , 24 , 7 , 23 , 6 , 22 , 6 , 21 , 5 , 20 , 5 , 19 , 4 , 18 , 3 , 17 , 2 , 16 , 1 , 15 , 1 , 14 , 0 , 13 , 0 , 12 , 0 , 11 , 0 , 10 , 0 , 9 , 0 , 8 , 0 , 7 , 0 , 6 , 1 , 5 , 1 , 4 , 2 , 3 , 3 , 2 , 4 , 1 , 6 , 0 ];

/* Создать элементы навигации, масштабную линейку */
var map_ctrl=new GLargeMapControl();
var map_type_ctrl=new GMapTypeControl();
var map_scale_ctrl=new GScaleControl();	
/* Добавить элементы навигации */
map.addControl(map_ctrl);
/* Кнопки выбора типа карты*/
map.addControl(map_type_ctrl);
/* Добавить масштабную линейку */
map.addControl(map_scale_ctrl);

  map.setCenter(new google.maps.LatLng( 55 . 3541 ,  38 . 2978 ),  5 );
		
		var markerarhangelsk = new GMarker(new GLatLng( 64 . 496456 , 40 . 525317 ));
		var markerbarnaul = new GMarker(new GLatLng( 53 . 356338 , 83 . 76165 ));
		var markerbelgorod = new GMarker(new GLatLng( 50 . 540000 , 36 . 556172 ));
		var markervladivostok = new GMarker(new GLatLng( 43 . 137571 , 131 . 927261 ));


вот этот кусок должен отвечать на новый вид маркеров. Но не отвечает (

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
var myIcon = new GIcon();
myIcon.image = 'image.png';
myIcon.shadow = 'shadow.png';
myIcon.iconSize = new GSize( 20 , 34 );
myIcon.shadowSize = new GSize( 37 , 34 );
myIcon.iconAnchor = new GPoint( 10 , 34 );
myIcon.infoWindowAnchor = new GPoint( 10 , 0 );
myIcon.printImage = 'printImage.gif';
myIcon.mozPrintImage = 'mozPrintImage.gif';
myIcon.printShadow = 'printShadow.gif';
myIcon.transparent = 'transparent.png';
myIcon.imageMap = [ 13 , 0 , 15 , 1 , 16 , 2 , 17 , 3 , 18 , 4 , 18 , 5 , 19 , 6 , 19 , 7 , 19 , 8 , 19 , 9 , 19 , 10 , 19 , 11 , 19 , 12 , 19 , 13 , 18 , 14 , 18 , 15 , 17 , 16 , 16 , 17 , 15 , 18 , 14 , 19 , 14 , 20 , 13 , 21 , 13 , 22 , 12 , 23 , 12 , 24 , 12 , 25 , 12 , 26 , 11 , 27 , 11 , 28 , 11 , 29 , 11 , 30 , 11 , 31 , 11 , 32 , 11 , 33 , 8 , 33 , 8 , 32 , 8 , 31 , 8 , 30 , 8 , 29 , 8 , 28 , 8 , 27 , 8 , 26 , 7 , 25 , 7 , 24 , 7 , 23 , 6 , 22 , 6 , 21 , 5 , 20 , 5 , 19 , 4 , 18 , 3 , 17 , 2 , 16 , 1 , 15 , 1 , 14 , 0 , 13 , 0 , 12 , 0 , 11 , 0 , 10 , 0 , 9 , 0 , 8 , 0 , 7 , 0 , 6 , 1 , 5 , 1 , 4 , 2 , 3 , 3 , 2 , 4 , 1 , 6 , 0 ];
...
Рейтинг: 0 / 0
Маркеры на google maps. Изменить вид маркера.
    #36563265
Uninst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все, разобрался
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Маркеры на google maps. Изменить вид маркера.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]