--- layout: default --- {{ content }} {% assign profile_file = "geolocator-dp-profile" %} {% assign properties1 = site.data[profile_file].allOf[1].properties %} {% assign required1 = site.data[profile_file].allOf[1].required %}
Source:
{{ profile_file }}.json
{{ p1_name }}{% if required1 contains p1_name %}*{% endif %}{% if p1['computed'] %}{% if required1 contains p1_name %},{% endif %}+{% endif %}
Same as {% for term in p1['skos:exactMatch'] %}{{ term }}{% unless forloop.last %}, {% endunless %}{% endfor %}
{% elsif p1['skos:narrowMatch'] %}Broader than {% for term in p1['skos:narrowMatch'] %}{{ term }}{% unless forloop.last %}, {% endunless %}{% endfor %}
{% elsif p1['skos:broadMatch'] %}Narrower than {% for term in p1['skos:broadMatch'] %}{{ term }}{% unless forloop.last %}, {% endunless %}{% endfor %}
{% elsif p1['skos:relatedMatch'] %} Related to {% for term in p1['skos:relatedMatch'] %}{{ term }}{% unless forloop.last %}, {% endunless %}{% endfor %} {% elsif p1['skos:closeMatch'] %} Close to {% for term in p1['skos:closeMatch'] %}{{ term }}{% unless forloop.last %}, {% endunless %}{% endfor %} {% endif %} {% if p1.properties %} {% assign properties2 = p1.properties %} {% assign required2 = p1.required %} {% elsif p1.items.properties %} {% assign properties2 = p1.items.properties %} {% assign required2 = p1.items.required %} {% elsif p1.items.oneOf[0].properties %} {% assign properties2 = p1.items.oneOf[0].properties %} {% assign required2 = p1.items.oneOf[0].required %} {% else %} {% assign properties2 = false %} {% endif %} {% if properties2 %}| Name | Definition | Type |
|---|---|---|
{{ p2_name }}
{% if required2 contains p2_name %}*{% endif %}
|
{{ p2.description | markdownify }} {% if p2.const or p2.enum or p2.items.enum %}
Constraints
Example: |
{{ p2.type }} |
Example:
{% capture json_string %} {{ p1.examples }} {% endcapture %} {% highlight json %}{{ json_string | strip }} {% endhighlight %} {% endif %}{% endfor %}