X в XML означает «расширяемый». Ссылка, приведенная выше (FDSN), не является «странным форматом», а скорее конкретной схемой. JSON - очень простой в использовании формат, потому что никакой информации о схеме не требуется, хотя схемы JSON действительно существуют. Однако, когда информация должна быть стандартизирована, по каким-либо причинам требуется схема, чтобы информация была понятной. Схема FDSN, по-видимому, представляет собой стандартную схему метаданных для работы с сейсмографическими данными. Можно обнаружить, что различные отрасли и организации приняли решение о включении элементов в документы для обеспечения совместимости.
XML обычно не так прямолинейен, как JSON (или GeoJSON), но причина, по которой он используется, объясняется именно расширяемостью, поскольку во многих приложениях и сборах данных требуется и/или предпочтительная схема метаданных. Несмотря на это, быстрое преобразование может быть невозможно, если сама схема не совсем понятна.
См. Следующую ссылку для выдающегося учебника по использованию XML в Листовке. ПРИМЕЧАНИЕ. В любое время используется XML, нужно хотя бы открыть файл и посмотреть вокруг, чтобы понять, что именно влечет каждый элемент. Где координатная информация, если таковая имеется?
http://erica.altschul.info/Tutorial_XML-to-Leaflet.pdf
Благодарим за ответ. Фактически, есть ссылка выше, описывающая формат XML, который я получаю. Ваша ссылка на KML может быть полезна - я думал, что KML был просто еще одним странным XML-форматом, который листовка не может обрабатывать, но похоже, что он полезен. Вы бы рекомендовали преобразовать мой XML в geojson или в KML? Какие преимущества имели бы последние, если «много географической информации»? – Krxldfx
Я думаю, что это зависит от использования ваших данных? В моем примере я использую брошюру для отслеживания научных активов, поэтому я хочу как «вау» иметь ее на веб-сайте, так и гибкость, чтобы дать пользователям среднего уровня данные для просмотра на чем-то offline, таком как google earth. Мне также важно, что я могу использовать большинство данных, которые меня выбрали на моих картах/дисплеях. Поэтому я выбрал маршрут KML (как это довольно часто). Я думаю, что если ваше приложение предназначено только для вас, то преобразование xml в Geojson - это путь. Но это насколько я знаю. – FredFury