Как открыть файл kml в google earth

Обновлено: 07.07.2024

KML – это формат файлов, который используется для отображения географических данных в геобраузерах, таких как Google Планета Земля, Google Карты и Google Карты для мобильных устройств. KML создан на основе стандарта XML и использует основанную на тегах структуру с вложенными элементами и атрибутами. Регистр тегов учитывается, поэтому их необходимо указывать точно в той форме, в какой они приведены в Справке по KML, где также указано, какие теги обязательны, а какие – нет. Теги внутри элемента должны располагаться в том порядке, который приведен в Справке.

Если вы никогда не работали с KML, начните с изучения этой страницы и прилагаемых файлов с примерами (SamplesInEarth и SamplesInMaps), чтобы ознакомиться со структурой KML-файла и основными тегами. В первом разделе описаны компоненты, которые можно создать в пользовательском интерфейсе Google Планеты Земля, включая метки, описания, наложения на земную поверхность, пути и многоугольники. Во втором разделе описаны компоненты, для определения которых потребуется текстовый редактор. Текстовый файл, сохраненный с расширением .kml или .kmz, распознается геобраузерами.

Совет. Чтобы получить KML-код компонента из Google Планеты Земля, нажмите на него правой кнопкой мыши в окне 3D-просмотра и выберите "Копировать", а затем вставьте содержание буфера обмена в любой текстовый редактор. Компонент, отображаемый в геобраузере, будет преобразован в KML-код. Рекомендуем попробовать эту функцию в действии.

Все примеры, которые приводятся на этой странице, можно найти в файле KML_Samples. Прежде чем продолжать, загрузите его, чтобы просматривать примеры в интерфейсе Google Планеты Земля.

Дополнительная информация

В Справке по KML 2.2 формат KML описан более подробно. Если вы уже работали с XML-кодом, рекомендуем ознакомиться со схемой KML 2.2.

Инструкции по применению отдельных компонентов KML можно найти в Руководстве разработчика.

Самые простые KML-документы можно создавать прямо в интерфейсе Google Планеты Земля; для этого даже не потребуется текстовый редактор. Таким способом можно создавать и изменять метки, наложения на земную поверхность, пути и многоугольники.

Метки

Метка является одним из самых часто используемых компонентов в Google Планете Земля. Она служит для указания положения на земной поверхности и представлена значком булавки желтого цвета. В самом простом варианте метка содержит только элемент <Point>, который определяет ее положение. Вы также можете указать ее название и персонализированный значок или добавить другие элементы.

Откройте файл KML_Samples в Google Планете Земля и перейдите в папку Placemarks. В ней представлены три типа меток: проcтая, плавающая и выдавленная. Ниже показан KML-код простой метки.

Рассмотрим структуру этого файла.

  • Заголовок XML: с него начинается каждый KML-файл. Перед заголовком не должно быть никаких символов или пробелов.
  • Декларация пространства имен KML: вторая строка каждого файла формата KML 2.2.
  • Объект Placemark, содержащий следующие элементы:
    • name – имя, которое используется в качестве ярлыка метки;
    • description – описание, которое отображается во всплывающем окне, привязанном к метке;
    • Point – координаты, определяющие положение метки на земной поверхности (долгота и широта, иногда также высота).

    Если вы не можете найти эту метку на карте, подсказываем: она расположена прямо на 41-м корпусе Google – именно там разрабатывалась Google Планета Земля.

    То, что пользователи Google Планеты Земля видят как метку, является элементом <Placemark> с дочерним элементом <Point> в формате KML. Это единственный способ отобразить метку с ярлыком в окне 3D-просмотра. По умолчанию метка имеет вид уже знакомой вам желтой булавки. В KML-коде элемент <Placemark> может содержать один или несколько геометрических элементов, таких как ломаные линии (LineString), многоугольники (Polygon) или модели (Model), но только <Placemark> с дочерним элементом <Point> может отображаться как метка с ярлыком. Элемент <Point> служит для правильного размещения метки на карте, но сам не имеет графического представления.

    Описательный HTML в метках

    В файле KML_Samples приведены исчерпывающие примеры форматирования текста метки, включая добавление ссылок, изменение размера и стиля шрифта, выравнивание и использование таблиц. Чтобы просмотреть полный список возможностей, скопируйте и вставьте в текстовый редактор пример Descriptive HTML (в папке Styles and Markup).

    Авторазметка в Google Планете Земля 4.0 и более поздних версий

    Использование элемента CDATA

    Чтобы добавить стандартный HTML-код в тег <description>, его необходимо заключить в тег CDATA. Если этого не сделать, угловые скобки придется записывать в виде ссылок на объекты, иначе HTML-код будет неправильно анализироваться (например, символ > потребуется писать как &gt;, а символ < – как &lt;). Это особенность языка XML в целом, а не только Google Планеты Земля.

    Обратите внимание на HTML-разметку с тегами CDATA и без них. Сначала рассмотрим элемент <description> с тегами CDATA.

    Теперь посмотрим, как оформляется <description> без тегов CDATA.

    Наложения на земную поверхность

    Наложения на земную поверхность позволяют "накрыть" рельеф местности определенным изображением. Элемент <Icon> содержит ссылку на JPG-файл изображения. Ниже приведен пример из файла KML_Samples, показывающий извержение Этны в 2001 году.

    Обратите внимание на то, что первые две строки файла точно такие же, как в первом примере: XML-заголовок и декларация пространства имен KML.

    Для группировки и обозначения содержания в примере используется папка Ground Overlays. Обратите внимание на то, что она появляется в панели "Метки", как только вы загружаете файл KML_Samples в Google Планету Земля.

    Расположение наложения определяется с помощью тега <LatLonBox>, в котором указываются крайние значения южной и северной широты, а также восточной и западной долготы. Кроме того, если ось y изображения не направлена строго на север, задается значение поворота. В примере используется JPEG-изображение, но Google Планета Земля также поддерживает графические форматы BMP, GIF, TIFF, TGA и PNG.

    В Google Планете Земля можно создавать пути разных типов, что позволяет подойти к отображению данных творчески. В KML-коде путь представлен элементом <LineString>. Изучите пример Absolute Extruded в папке Paths: линия определена с помощью указанного ниже кода.

    Обратите внимание на то, что это одна и та же линия, отображаемая на определенной высоте над землей. Благодаря тегу <tessellate> линия разбивается на короткие отрезки, а тег <extrude> отвечает за ее выравнивание относительно земной поверхности.

    Многоугольники

    С помощью многоугольников можно моделировать здания и другие объекты. Примеры можно найти в папке Polygons файла KML_Samples.

    Модель здания Пентагона построена так: внутренний и внешний контуры "вытянуты" вниз к земной поверхности. Ниже показан код.

    В этом разделе представлены некоторые элементы KML, которые можно задать только с помощью текстового редактора, такие как общие стили геометрии, выделенные значки меток и наложения на экране. Написание KML-кода вручную требует больше знаний и опыта, чем создание компонентов в интерфейсе Google Планеты Земля, однако немного попрактиковавшись, вы сможете без труда добавлять эти эффекты в KML-файлы.

    Стили геометрии

    Вы уже знаете, как создавать компоненты в интерфейсе Google Планеты Земля и как выглядит их KML-код. Наверняка вы обратили внимание на то, что стили играют важную роль при отображении данных. Со временем вам может потребоваться определять собственные стили.

    В файле KML_Samples представлено несколько общих стилей, которые определены в начале файла и обозначены идентификаторами. Рекомендуем использовать описательные идентификаторы – так вам будет проще отличать стили друг от друга. Ниже показан пример стиля transBluePoly, который определяет для многоугольников прозрачную голубую заливку и белые границы толщиной 1,5 (белый цвет задан по умолчанию). Этот стиль использован в модели 41-го корпуса Google (в папке Polygons).

    Обратите внимание на то, что <Style> является дочерним элементом элемента <Placemark>, а не геометрического элемента, к которому он применяется.

    Стили выделенных значков

    Пример Highlighted Icon в папке Styles and Markup демонстрирует, как задать эффект выделения в KML. В документе необходимо определить два стиля: normalPlacemark (для метки в обычном состоянии) и highlightPlacemark (для выделения метки, на которую наведен указатель мыши). В элементе <StyleMap> содержатся две пары "ключ-значение", определяющие стиль значка в зависимости от его состояния. Состояния может быть два: обычное и выделенное (при наведении мыши).

    Чтобы определить стиль значка при наведении мыши, выполните указанные ниже действия.

    Наложения на экране

    В отличие от наложений на земную поверхность, наложения на экране нельзя создавать в интерфейсе Google Планеты Земля. Примеры можно найти в папке Screen Overlays файла KML_Samples.

    В качестве иллюстрации включите папку Absolute Positioning: Top left файла KML_Samples. В левом верхнем углу окна просмотра появится наложение. Ниже показан его KML-код.

    Размещение наложения определяется следующим образом: точка изображения, заданная элементом <overlayXY>, привязывается к точке на экране, заданной элементом <screenXY>. В данном случае левый верхний угол изображения (0,1) выравнивается по левому верхнему углу экрана.

    Просмотрите другие примеры в папке, чтобы лучше понять принцип определения фиксированных изображений и изображений, размер которых меняется в зависимости от размера экрана. Обратите внимание на то, что для большей точности вместо xunits и yunits можно использовать пиксели. Подробные сведения приведены в Справке по KML 2.2.

    Сетевые ссылки

    Сетевая ссылка состоит из элемента <Link> с гипертекстовой ссылкой <href>, указывающей на загружаемый файл. Элемент <href> может содержать локальную ссылку или абсолютный URL. Таким образом, <NetworkLink> может служить не только для загрузки файлов из сети.

    Элемент <href> может указывать на расположение любого из следующих файлов:

    • файла изображения, который используется в стилях значков, наложениях на земную поверхность или наложениях на экране;
    • файла модели, которая используется в элементе <Model>;
    • KML- или KMZ-файла, загружаемого с помощью сетевой ссылки.

    Такой файл может располагаться локально или на удаленном сервере. В самом простом варианте сетевые ссылки помогают разделить крупный KML-файл на несколько меньших файлов на одном и том же компьютере, чтобы с ними было удобнее работать.

    До сих пор мы рассматривали только случаи, в которых KML-код передается в Google Планету Земля с локального компьютера. Сетевые ссылки позволяют получать содержание с удаленных серверов и, как правило, используются для предоставления данных большому количеству пользователей. Таким образом, если в содержание необходимо внести изменения, достаточно сделать это в файле источника, и все пользователи автоматически увидят обновленную версию.

    CGI-скрипты для KML

    Элемент <href> сетевой ссылки может не только указывать на файлы со статическими данными, но и на динамическое содержание, генерируемое, например, CGI-скриптом на сетевом сервере. При наличии базовых навыков программирования программирования на языках PHP, Python или Perl вы сможете написать скрипт для передачи потоковых данных (или файлов) в формате KML по сетевым ссылкам.

    Чтобы передавать KML-код с помощью сетевого CGI-скрипта, должны выполняться два условия.

    Ответ должен содержать действительный KML-код. Чем сложнее приложение, тем важнее предусмотреть правильную обработку ошибок.

    В примерах ниже используется Python, однако то же самое можно написать на любом другом языке.

    Создание случайной метки

    Ниже показан скрипт на языке Python, генерирующий случайные значения широты (latitude) и долготы (longitude) и добавляющий их в элемент <coordinates> элемента <Point>. При обновлении сетевой ссылки скрипт запускается снова и генерирует KML-код с новыми значениями широты и долготы.

    Теперь рассмотрим пример KML-файла с сетевой ссылкой, по которой загружается скрипт Python.

    Запросы на обновление при просмотре

    Стандартная сетевая ссылка работает только в одном направлении: данные поступают с севера в Google Планету Земля. Обновление при просмотре позволяет передавать данные в обоих направлениях, причем Google Планета Земля в определенный момент времени возвращает серверу координаты области просмотра. Это может происходить каждые n секунд, минут или часов либо по истечении определенного времени после того, как область просмотра перестала смещаться. Подробные сведения приведены в разделе <viewRefreshMode> Справки по KML 2.2.

    Если запрос выполняется в тот момент, когда пользователь рассматривает область Сан-Франциско, координаты могут выглядеть так:

    Эту функцию можно использовать для самых разных целей, однако для начала рассмотрим простой пример.

    Определение точки в центре области просмотра

    А так выглядит KML-код сетевой ссылки, которая загружает показанный выше скрипт:

    Когда KML-сервер отвечает на запрос Google Планеты Земля (или любого другого геобраузера), должен быть соблюден ряд правил, иначе геобраузер не сможет правильно интерпретировать ответ.

    Google Планета Земля поддерживает файлы в форматах KML и KMZ. Для KML-файлов необходимо указать следующий тип MIME:

    • application/vnd.google-earth.kml+xml

    Для KMZ-файлов необходимо указать следующий тип MIME:

    • AddType application/vnd.google-earth.kml+xml .kml
    • AddType application/vnd.google-earth.kmz .kmz

    Инструкции по настройке типов MIME в службе Microsoft IIS можно найти в документации Microsoft.

    Подробные сведения об основных компонентах KML можно найти в Руководстве разработчика, а информацию об отдельных элементах – в Справке по KML.

    Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

    KML использует основанную на тегах структуру с вложенными элементами и атрибутами и создан на основе стандарта XML.

    Для создания файлов KML можно использовать программу Google Планета Земля (Google Earth), редактор XML или обычный текстовый редактор.

    Файлы KML и связанные с ними изображения (при наличии) можно сжимать с помощью формата ZIP в архивы KMZ.

    С помощью файлов KML можно:

    • устанавливать различные значки и делать подписи для обозначения мест на поверхности Земли,
    • создавать различные ракурсы для выбранных объектов, изменяя положение камеры,
    • использовать различные накладываемые изображения,
    • определять стили для настройки отображения объекта, применять код HTML для создания гиперссылок и встроенных изображений,
    • использовать папки для иерархической группировки элементов,
    • динамически получать и обновлять файлы KML из удаленных или локальных узлов сети,
    • получать данные KML в соответствии с изменениями в средстве трехмерного просмотра,
    • отображать текстурные трехмерные объекты COLLADA

    В качестве объектов в файлах формата KML могут быть использованы:

    Метки (объект Placemark) – самый простой элемент, задает метку – обозначение положения на поверхности Земли с помощью значка в виде желтой кнопки.

    Пути – линии определенной толщины и цвета

    Простейший пример файла KML.

    Опишу структуру этого файла.

    Вторая строка – служит для объявления пространства имен KML. Это 2-я строка в каждом файле KML 2.1.

    Объект Placemark, содержащий следующие элементы:

    Этот файл Вы можете загрузить в программе Google Планета Земля (Google Earth) выбрав в меню Файл – Открыть.

    KML-файл в Google Earth

    Его также можно загрузить использую API карт Google.

    <title>Пример использования Google Earth на сайте</title>

    map.setCenter(new GLatLng(56.291908,43.979459), 15);

    map.addOverlay(geoXml);

    Если загрузить его в браузере мы увидим

    KML-файл загрузка с помощью API карт Google

    Вы также можете просмотреть файл KML на Картах Google.

    Предварительно необходимо чтобы Ваш файл KML должен быть размещен на веб-сайте в Интернете.

    Ваш KML-файл отобразиться на карте Google.

    KML-файл загрузка на Картах Google

    Формат файлов KML и его использование на картах Google. Введение. : 6 комментариев

    Огромное спасибо! Понятно и подробно, сразу понятно все.

    а есть еще примеры по использованию kml?

    Есть ли возможность использовать полученные kml файлы для интеграции c Nokia ovi maps?

    Файл формата KML хранит географические данные объектов из программы Google Earth и ей-подобных. Открыв этот файл, вы можете получить основную информацию об объектах, которые в нём сохранены: изображение части карты, трёхмерные модели, другая сопутствующая информация.


    Как открыть файл KML

    Приложений, которые могут взаимодействовать с этим файлом немного. Рассмотрим два варианта открытия.

    Вариант 1: Google Earth

    Можно использовать как приложение для компьютеров, так и веб-версию сервиса. Например, чтобы открыть KML-файл через веб-версию нужно:

    1. В верхней части окна программы нажмите на пункт «Файл». Из контекстного меню выберите вариант «Открыть» или воспользуйтесь сочетанием клавиш Ctrl+O.
    2. В «Проводнике» Windows выберите файл для открытия. Выделите его и нажмите на кнопку «Открыть».

    Вариант 2: Редакторы кода или «Блокнот»

    Для непосредственного редактирования меток можно использовать программы-редакторы кода или «Блокнот», установленный в Windows по умолчанию. Стоит понимать, что в таком случае всё содержимое файла будет отображено исключительно в виде кода.

    Для примера откроем KML-файл через «Блокнот»:

    1. Выполните запуск «Блокнота». Для этого кликните правой кнопкой мыши по рабочему столу и из контекстного меню выберите «Создать». Далее «тестовый документ».
    2. Откройте только что созданный документ.
    3. В верхнем меню кликните по кнопке «Файл». Из контекстного меню выберите пункт «Открыть» или воспользуйтесь сочетанием клавиш Ctrl+O.
    4. В «Проводнике» Windows выберите файл для открытия. Выделите его и нажмите на кнопку «Открыть».

    Лучше всего просматривать файл формата KML через приложение Google Earth через компьютер, так как там вы сможете видеть всю необходимую информацию в удобно графическом интерфейсе. Открытие данного через редактор кода или «Блокнот» может быть полезно только в очень редких случаях, например, если нужно что-то подкорректировать в кодировке файла.

    По долготе и широте строится нужный участок на карте Гугла.

    Требуется установка непосредственно самой программы Google Earth

    Специальные предложения

    Electronic Software Distribution

    Интеграция 1С с системой Меркурий

    Алкогольная декларация

    Готовые переносы данных

    54-ФЗ

    Управление проектом на Инфостарте

    Траектория обучения 1С-разработчика

    Обработка показывает пример работы с KML файлами для Google Earth.

    (1) SiAl, может кому пригодится проложить трек на карте Неудобство в том, что нужно отдельное приложение Google Earth. А практическое значение - в создании вручную координат контрагентов и затем по ним - маршрутных карт. Все-таки геокодирование и яндекс, и гугл не совсем точное. (3) maxlenium, ну не знаю как у яндекса, но с Гуглом проблем не возникло больших. Отклонения совсем мизерные. (4) Я имел ввиду не различия между гуглом и яндексом, а возможность нахождения желаемого пункта назначения по адресу, что не всегда бывает точным. А при поиске по координатам (как в случае с данной разработкой) погрешность для обывателя вообще сведена к нулю. Средства интеграции с геосервисами это всегда хорошо и занятно, особнно актуально если вы логистическая компания, и вам требуется видеть на карте некие обозначения ваших клентов и маршрутов. Средства интеграции с геосервисами это всегда хорошо и занятно, особенно актуально если вы логистическая компания, и вам требуется видеть на карте некие обозначения ваших клентов и маршрутов.

    Просмотры 4527

    Загрузки 38

    Рейтинг 3

    Создание 31.01.12 16:34

    Обновление 01.02.12 14:48

    № Публикации 114945

    Кому Для всех

    Конфигурация Конфигурации 1cv8

    Операционная система Не имеет значения

    Страна Россия

    Вид учета Не имеет значения

    Доступ к файлу Абонемент ($m)

    Код открыт Не указано

    Конструктор ботов Телеграм, редакция 2

    См. также

    Конвертация любых адресов, написанных в свободной форме, к ФИАС Промо

    Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал "ДА!", выкладываю данную обработку.

    2 стартмани

    30.06.2020 7622 68 XilDen 15

    Интерактивная справка по объектам 1С (подключаемое расширение)

    База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.

    3 стартмани

    29.09.2020 15946 83 sapervodichka 47

    Альтернативный способ добавления элементов и реквизитов на формы

    Предлагаю альтернативный вариант добавления динамически создаваемых элементов и реквизитов на форму.

    1 стартмани

    09.09.2019 17968 35 bmk74 7

    [Механизм интерфейса] Свой флажок (чекбокс)

    Создадим свой флажок для интерфейса, используем простой универсальный алгоритм.

    1 стартмани

    09.08.2019 22538 21 rpgshnik 43

    Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо

    Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю.

    1 стартмани

    01.09.2012 66802 1378 AnryMc 46

    Редактор объектов информационной базы 8.3

    Универсальная внешняя обработка для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.57 от 09.10.2021

    2 стартмани

    23.01.2019 43231 486 ROL32 50

    Сравнение pdf-файлов актов сверки

    Обработка сравнивает два pdf-файла, в которых находятся стандартные печатные формы актов сверки, и показывает на экране совпадающие и/или отличающиеся по суммам документы взаиморасчетов.

    1 стартмани

    19.12.2018 23623 18 Torin99 2

    Выгрузка изображений из справочника на диск

    Обработка позволяет записать изображения из справочка Номенклатура на диск в указанное место.

    1 стартмани

    30.11.2018 25615 10 wrooom 8

    Групповая корректировка записей регистров (Управляемое приложение) v 2.1 Промо

    Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.

    3 стартмани

    06.09.2013 68762 321 kser87 59

    Обнуление остатков регистров бухгалтерии и накопления

    Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

    2 стартмани

    19.11.2018 35643 435 morozov.sv 56

    Навигатор по конфигурации базы 1С 8.3

    Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.85 от 10.10.2021

    3 стартмани

    28.10.2018 45564 406 ROL32 72

    Открывашка ячеек таблиц

    Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм

    1 стартмани

    27.10.2018 22631 13 tormozit 38

    Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо

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

    2 стартмани

    06.10.2014 170218 2767 ekaruk 170

    Универсальный инструмент для переноса данных через табличный документ (УФ)

    Для опытных пользователей, разработчиков, администраторов, консультантов

    5 стартмани

    15.10.2018 47799 154 json 44

    Визуализация событий на временной шкале средствами "Поле HTML документа"

    Интересный способ наглядно отобразить события на временной шкале. Например, может быть применен для красивого вывода документов по клиенту. Тестировалось на платформе 8.3.12.1469

    1 стартмани

    31.07.2018 29355 146 Plotks2017 27

    Работа с данными выбора

    В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений - уже задать без программирования не получится.

    1 стартмани

    17.07.2018 69063 25 kalyaka 17

    Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

    Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

    1 стартмани

    22.10.2014 225152 4383 ekaruk 184

    Просмотр, изменение реквизитов объекта. Сравнение двух одинаковых объектов метаданных ИБ

    Показывает реквизиты объекта (ов) или сравнивает два одинаковых объекта конфигурации справочники, документы.

    1 стартмани

    26.04.2018 23034 29 Vin_Tik 0

    Построение маршрута доставки с расчётом расстояния для любой базы УФ

    Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.

    10 стартмани

    24.02.2018 44345 46 KorotkovRV 17

    Программное формирование форматированной строки в стиле html+inline CSS

    Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

    1 стартмани

    18.11.2017 43574 45 bonv 13

    Обработка "Распознавание штрихкода с помощью утилиты Zbar" для Документооборот ред. 2 Промо

    В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка - альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.

    5 стартмани

    05.09.2016 27911 176 SEOAngels 11

    Инструменты бухгалтера: Виджеты рабочего стола

    Настраиваемые виджеты на начальной странице, своеобразная панель для быстрого доступа к объектам. Виджеты это элементы интерфейса в виде цветных прямоугольников со ссылками на объекты конфигурации. Использование виджетов позволяет сконцентрировать на начальной странице часто используемые функции, например, варианты отчетов, списки документов, или используя виджет вводить новый документ прямо из начальной страницы.

    2 стартмани

    28.08.2017 45039 182 Bazil 30

    Расширенная настройка динамического списка УФ

    Открывая управляемую форму выбора и не увидев там видимых в форме списка элементов, часто хочется узнать причину их отсутствия там, т. е. какой наложен отбор. Но стандартная настройка списка управляемой формы показывает только пользовательские настройки, скрывая от пользователя фиксированный отбор. Предлагаю вам расширение конфигурации с расширенной настройкой динамического списка, отображающей пользователю кроме пользовательских настроек еще фиксированные.

    1 стартмани

    31.05.2017 39277 161 tormozit 25

    Поиск и отключение зависших сеансов на сервере 1С: Предприятия

    Обработка предназначена для мониторинга и отключения спящих (зависших) сеансов на сервере 1С: Предприятия.

    1 стартмани

    14.09.2016 39728 64 wowchik_85 12

    Перемещение остатков по счету МЦ04 между материально ответственными лицами для конфигураций (8.2). Промо

    Небольшая обработка, которая позволяет перекидывать остатки по счету МЦ04 с одного материально ответственного лица на другое

    1 стартмани

    22.11.2012 23351 102 niksaf 4

    Редактор движений документа. Сохранение в XML, обмен между базами, замена регистратора.

    Редактор набора записей движений документа. Позволяет сохранить набор записей в XML, в настройки пользователя, прочитать сохраненный XML в другой идентичной базе, заменить регистратор. Можно изменять порядок записей, менять активность, как массово, так и по одной и др. Тонкий клиент, управляемые формы.

    1 стартмани

    07.09.2016 52453 168 Aphanas 4

    Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID)

    Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

    1 стартмани

    06.09.2016 40407 113 Dzenn 9

    2 стартмани

    30.08.2016 34635 154 Stepa86 16

    Работа с картами 1С 4 в 1: Яндекс, Google , 2ГИС, OpenStreetMap(OpenLayers) Промо

    С каждым годом становится все очевидно, что использование онлайн-сервисов намного упрощает жизнь. К сожалению по картографическим сервисам условия пока жестковаты. Но, ориентируясь на будущее, я решил показать возможности API выше указанных сервисов: Инициализация карты Поиск адреса на карте с текстовым представлением Геокодинг Обратная поиск адреса по ее координатами Взаимодействие с картами - прием координат установленного на карте метки Построение маршрутов по указанным точками Кластеризация меток на карте при увеличении масштаба Теперь также поддержка тонкого и веб-клиента

    1 стартмани

    28.12.2012 119916 2739 Smaylukk 365

    Оптимальный способ расчета контрольной суммы объекта/записи регистра (CRC32, MD5, SHA1, SHA256)

    (©Топчий Д.Ю.) Была задача сравнить документы в распределенных базах и пометить на выгрузку измененные. Но сравнение изменений документов методом перебора реквизитов - долгоиграющий процесс, особенно если общее количество сравниваемых данных переваливает за миллион. Был найден выход, который ускоряет процесс сравнения - расчет контрольной суммы объекта и сравнение ее с другой контрольной суммой. Скорость сравнения увеличивается во много раз.

    1 стартмани

    01.08.2016 39231 7 hakerxp 10

    Просмотр данных системы Платон на картах Google

    Обработка для просмотра предполагаемых треков движения транспортного средства на карте Google согласно данным, предоставляемым системой Платон в формате CSV. Работает под 8.2 и 8.3, обычное и управляемое приложение, может подключаться к типовым конфигурациям в качестве внешней обработки.

    1 стартмани

    15.04.2016 40078 21 anig99 11

    Простые радости жизни программиста 1С: выбор типа значения

    Предлагаемая в работе обработка включает обычную и управляемую формы, которые максимально точно реализуют функциональность системного диалога выбора типа в толстом клиенте обычное приложение (включая оформление диалога). Эти формы имеют дополнительные интерфейсные удобства и могут быть использованы в качестве альтернативных диалогов выбора типа.

    1 стартмани

    17.02.2016 60152 56 yuraos 18

    ЕГАИС: код алкогольной продукции из штрихкода акцизной марки

    В последнее время мне пришлось потратить очень много времени на внедрение и реализацию функционала ЕГАИС. Очень часто, на форумах, я встречал вопрос: "Как из штрих-кода акцизной марки получить код алкогольной продукции ЕГАИС?". Несколько раз видел неверную реализацию этой задачи. Глядя на это, я набросал простую обработку пересчета кода акцизной марки (base36) в понятный нам уникальный ФСРАР ID алкогольной продукции (Base10).

    1 стартмани

    11.02.2016 63348 161 OrcaMax 29

    Снимок экрана для 1С

    Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

    1 стартмани

    08.02.2016 32422 34 linkforget 11

    Генерация QR-кода программная и интерактивная (код открыт, управляемая форма, обычное и управляемое приложение, API)

    Обработку можно быстро и легко интегрировать в любую конфигурацию с и без БСП (Библиотека Стандартных Подсистем).

    3 стартмани

    04.02.2016 56774 186 TuneSoft 30

    Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена)

    Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

    4 стартмани

    11.11.2015 47574 112 catsam 8

    Обработка позволяет быстро создавать поля текста из ячеек печатных форм и добавлять "под них" подписи и печати. Работает в конфигурациях на управляемых формах.

    1 стартмани

    22.08.2015 40836 18 GusevNA 6

    Работа с push сервисами только средствами 1С 8.2

    Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

    Читайте также: