WikiDer > XOMGL

XOMGL

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

Типы данных

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

Поля

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

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

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

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

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

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

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

<?xml version="1.0" encoding="utf-8"?><набор данных имя =""><!-- * 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. ^ «Открытый стандартный веб-сайт муниципальных геоданных». OMG Стандарт. 2008-03-01. Получено 2008-07-24. Cite имеет пустой неизвестный параметр: | соавторы = (помощь)
  2. ^ «Стандартные технические характеристики OMG». OMG Стандарт. 2008-03-01. Получено 2008-07-24. Cite имеет пустой неизвестный параметр: | соавторы = (помощь)

внешняя ссылка