Jump to content

ХОМГЛ

XOMGL (расширяемый открытый язык муниципальных геоданных) — это XML на основе открытый стандарт для обмена большими объемами правительственных данных между муниципальным учреждением и обычными гражданами и разработчиками, создающими картографические веб-приложения. Это часть стандарта OMG , целью которого является содействие свободному потоку информации между государственными учреждениями и гражданами путем установления общего набора технических стандартов для организации и обмена общедоступными данными. [1]

Типы данных

[ редактировать ]

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

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

Примеры использования

[ редактировать ]

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

Версии XML и JSON можно использовать для автоматизации импорта данных в веб-приложения, а версия CSV позволяет обычным людям просматривать, фильтровать, сортировать, редактировать и повторно использовать информацию, обладая лишь знаниями программного обеспечения для работы с электронными таблицами.

Форматы против стандартов

[ редактировать ]

Обратите внимание, что существует различие между стандартами данных и форматами данных . Такие форматы данных, как KML , GeoRSS , JSON , XML , CSV и другие, описывают, как форматировать данные, чтобы сделать их машиночитаемыми конкретными приложениями. Стандарт данных определяет, какие поля/столбцы необходимы для использования необработанных данных в этих форматах. Информация в стандарте XOMGL может быть машинно выведена в любой из перечисленных выше форматов данных. [2]

Пример формата XOMGL

[ редактировать ]
<?xml version="1.0" encoding="utf-8"?>
<dataset name=""><!-- * name:string - name of the dataset -->
	<metadata><!-- * metadata about the dataset -->
		<sourcename><!-- * string: name of the source of the data --></sourcename> 
		<sourceurl><!-- string: full path to the page that has the source data --></sourceurl> 
		<sourcecity><!-- string: name of the originating city --></sourcecity> 
		<sourcestateid><!-- int: id of the originating state --></sourcestateid> 
		<sourcecountryid><!-- int: id of the originating country --></sourcecountryid> 
		<description><!-- string: text description of source of the data --></description> 
		<updatefrequency><!-- string: frequency of data updates, daily, monthly, weekly, etc --></updatefrequency> 
		<lastupdated><!-- datetime: stamp of last update to this dataset --></lastupdated> 
		<startdatetime><!-- datetime: earliest date of data coverage --></startdatetime> 
		<enddatetime><!-- datetime: latest date of data coverage --></enddatetime> 
	</metadata>
	<locationdata><!-- * location-based information -->
		<centercity><!-- string: name of the city of the data center --></centercity>
		<centerstateid><!-- int: id of the state of the data center --></centerstateid>
		<centercountryid><!-- int: id of the country of the data center --></centercountryid>
		<centerlatitude><!-- float: latitude of center --></centerlatitude>
		<centerlongitude><!-- float: longitude of center --></centerlongitude>
		<coveragecity><!-- string: city of the dataset coverage area. Leave out if coverage area is greater --></coveragecity>
		<coveragestateid><!-- int: id of the state of the dataset coverage area. Leave out if coverage area is greater --></coveragestateid>
		<coveragecountryid><!-- * int: id of the country of the dataset coverage area. --></coveragecountryid>
		<minlatitude><!-- float: based on data coverage area --></minlatitude>
		<maxlatitude><!-- float: based on data coverage area --></maxlatitude>
		<minlongitude><!-- float: based on data coverage area --></minlongitude>
		<maxlongitude><!-- float: based on data coverage area --></maxlongitude>
	</locationdata>
	<itemdata> <!-- data concerning all items -->
		<externalurl><!-- full path to more info with [ExternalID] in place of item->id in a url --></externalurl>
	</itemdata>
	<item> <!-- * one item of data. there can be many of these -->
		<id><!-- * string: unique id of this item based on internal system id. used for updating data later --></id>
		<name><!-- * string: name of the item --></name>
		<description><!-- string: html formatted or plain text full description of item --></description>
		<categories><!-- one or more categories the item can be classified as. id links to other xml formatted data that shows category name-->
			<categoryid><!-- int: id of categorization of item. --></categoryid>
		</categories>
		<location><!-- string: full text string of location. this can be used instead of address, city, state, zip --></location>
		<address><!-- string: street address with house number --></address>
		<address2><!-- string: more detailed street address info or location description --></address2>
		<city><!-- string: city of item location --></city>
		<state><!-- string: state of item location --></state>
		<zip><!-- string: zip code of item location --></zip>
		<date><!-- date: date associated with item --></date>
		<latitude><!-- float: latitude of item location --></latitude>
		<longitude><!-- float: longitude of item location --></longitude>
		<fullurl><!-- string: full path to more information about this item --></fullurl>
		<imagepath><!-- string: full path to location of image on a server --></imagepath>
		<detaillink><!-- boolean: if true, will us item->id to link to another XML dataset with full details --></detaillink>
	</item>
</dataset>
  1. ^ «Веб-сайт открытого стандарта муниципальных геоданных» . ОМГ Стандарт . 01.03.2008 . Проверено 24 июля 2008 г.
  2. ^ «Стандартные технические характеристики OMG» . ОМГ Стандарт . 01.03.2008 . Проверено 24 июля 2008 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 76f4b15412bedeaaf15bbc91194eaaf7__1714832160
URL1:https://arc.ask3.ru/arc/aa/76/f7/76f4b15412bedeaaf15bbc91194eaaf7.html
Заголовок, (Title) документа по адресу, URL1:
XOMGL - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)