Книга знаний

1С:Предприятие

Google Maps для 1с без ActiveX

Данная обработка служит простым и показательным примером как можно использовать Google Maps с помощью обычного HTML поля документа – стандартного объекта 1с8. Автор статьи: DGorgoN | Редакторы:
Последняя редакция №5 от 04.03.09 | История
URL: http://kb.mista.ru/article.php?id=736

Ключевые слова: Google,Maps,1с,ActiveX,HTML


Данная обработка служит простым и показательным примером как можно использовать Google Maps с помощью обычного HTML поля документа – стандартного объекта 1с8.
Google Maps снабжены хорошей поддержкой расширений через API. Достаточно сделать html документ такого вида:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<script src="http://maps.google.com/maps?file=api&v=2&key=[ключ Google Maps API]" 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.setCenter(new GLatLng(55.7561111, 52.4288889), 15);
}
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 800px; height: 600px"></div>
</body>
</html>

[ключ Google Maps API] можно получить на странице: http://code.google.com/intl/ru/apis/maps/signup.html
В обработке использован ключ сайта www.itdepartament.ru

С помощью строчки map.setCenter(new GLatLng(55.7561111, 52.4288889), 15); задаются координаты карты.
API очень обширны, описание их находится по адресу: http://code.google.com/intl/ru/apis/maps/
Координаты городов: http://www.astrolab.ru/cgi-bin/sdg.cgi?str=Russia

Статья с примером обработки находится по адресу: http://www.itdepartament.ru/index.php/archives/192

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика