<?xml version="1.0" encoding="Shift_JIS" ?>
<!--*************************************************************************-->
<!--* Copyright Notice *-->
<!--* Copyright (C) RWML Working Group *-->
<!--* Hokkaido Development Bureau, Civil Engineering Research Institute *-->
<!--* is the representative of RWML Working Group. *-->
<!--*************************************************************************-->
<!--*************************************************************************-->
<!--* Road Web Markup Language (RWML) DTD *-->
<!--*************************************************************************-->
<!--*************************************************************************-->
<!--* Revision Record *-->
<!--* +==========================================================+ *-->
<!--* |Ver.0.70| 31,August, 1999 | Updated | *-->
<!--* |Ver.0.71| 20,October,1999 | Updated | *-->
<!--* +==========================================================+ *-->
<!--*************************************************************************-->
<!--*************************************************************************-->
<!--* Whole Structure (Chapter 1. Structure) *-->
<!--*************************************************************************-->
<!ELEMENT RWML (road-info*,weather-info*,disaster-info*,
regional-info*) >
<!-- The root element of RWML data
4. Road Information
5. Weather Information
6. Disaster Information
7. Regional Information
-->
<!--*************************************************************************-->
<!--* Basic Information(Chapter3.The Structure of Common Basic Information) *-->
<!--*************************************************************************-->
<!ELEMENT basic-info (place,update,authority,condition) >
<!-- 3. Basic Information RELATED CLAUSES: 4.1, 5.1, 6.1.1, 7.1 -->
<!ELEMENT place (point|route|area)+ >
<!-- 3.1 Place NOTATION: refer to notation of clause 2.1 -->
<!ELEMENT point (latitude,longitude,altitude?,point-name*) >
<!-- 3.1.1 Point RELATED CLAUSES: 6.1.2.1.1.2.1, 6.1.2.1.1.3.1,
6.1.3.1.1.2, 6.1.3.1.1.2 -->
<!ELEMENT latitude (#PCDATA) >
<!-- 3.1.1.1 Latitude NOTATION:* degree or combination of degree,
minute and second
* degree,minute and second are
separated by commma
* "+" sign is omissible
CONSTRAINT:* maximum precision is E-6
* the range is from -90.000000 to
+90.000000 -->
<!ELEMENT longitude (#PCDATA) >
<!-- 3.1.1.2 Longitude NOTATION:* degree or combination of degree,
minute and second
* degree,minute and second are
separated by commma
* "+" sign is omissible
CONSTRAINT:* maximum precision is E-6
* the range is from -180.000000 to
+180.000000 -->
<!ELEMENT altitude (#PCDATA) >
<!-- 3.1.1.3 Altitude NOTATION: meter
CONSTRAINT: maximum precision is E-2 -->
<!ELEMENT point-name (#PCDATA) >
<!ATTLIST point-name name-type (formal|alias|popular) #IMPLIED >
<!-- 3.1.1.4 Point Name NOTATION: characters
ATTRIBUTE: namy-type = kind of point name
* formal name ("formal")
* alias name ("alias")
* popular name ("popular")
-->
<!ELEMENT route (route-name+,road-class?,toll?,route-position?)>
<!-- 3.1.2 Route EXPLANATION: route information
RELATED CLAUSES: 6.1.3.1.1.3, 6.1.3.2.2.2,
6.1.3.4.1.2, 6.1.3.5.2,
6.1.3.1.1.3,6.1.3.2.2.2 -->
<!ELEMENT route-name (#PCDATA) >
<!ATTLIST route-name name-type (formal|alias|popular) #IMPLIED >
<!-- 3.1.2.1 Route Name NOTATION: characters
ATTRIBUTE: namy-type = kind of point name
formal name ("formal")
alias name ("alias")
popular name ("popular")
-->
<!ELEMENT road-class (#PCDATA) >
<!-- 3.1.2.2 Road Class NOTATION:* characters
* with pay or free
CLASSIFICATION: superhighway, driveway,
national highway, prefectural road, municipal
road, others (path between fields, path
through a forest, private road )
-->
<!ELEMENT toll (#PCDATA) >
<!-- 3.1.2.3 Toll Classification
NOTATION: characters -->
<!ELEMENT route-position (#PCDATA) >
<!-- 3.1.2.4 Route Position NOTATION:* characters
* route positions are separated by
slash "/"
-->
<!ELEMENT area (area-name+,region-code?,mesh-code?) >
-->
<!-- 3.1.3 Area
-->
<!ELEMENT area-name (#PCDATA) >
<!ATTLIST area-name name-type (formal|alias|popular) #IMPLIED >
<!-- 3.1.3.1 Area Name NOTATION: characters
ATTRIBUTE: namy-type = kind of point name
* formal name ("formal")
* alias name ("alias")
* popular name ("popular")
-->
<!ELEMENT region-code (#PCDATA) >
<!-- 3.1.3.2 Region Code NOTATION:* number in 5 figures
* combination of a 2-digit number of
JIS X 0401 (prefectural code) and a
3-digit number of JIS X 0402 (region
code)
-->
<!ELEMENT mesh-code (#PCDATA) >
<!ATTLIST mesh-code std CDATA #REQUIRED
comment CDATA #IMPLIED >
<!-- 3.1.3.3 Local Mesh Code
NOTATION:* number
* value of JIS X 0410(prefectural code)
ATTRIBUTE:* std = name of standard
JIS X0410)
* comment = comment
RELATED CLAUSES: 5.2.2.2.1, 5.3.2.2.1 -->
<!ELEMENT update (last-update,next-update?,update-period?) >
<!-- 3.2 Update EXPLANATION: refer to definition of clause 2.2
-->
<!ELEMENT last-update (#PCDATA) >
<!-- 3.2.1 Last Update Time NOTATION: characters -->
<!ELEMENT next-update (#PCDATA) >
<!-- 3.2.2 Next Update NOTATION: characters -->
<!ELEMENT update-period (start-time?,end-time?,period?) >
<!-- 3.2.3 Update Period EXPLANATION: period and cycle to update -->
<!ELEMENT start-time (#PCDATA) >
<!-- 3.2.3.1 Start Time NOTATION: characters -->
<!ELEMENT end-time (#PCDATA) >
<!-- 3.2.3.2 End Time NOTATION: characters -->
<!ELEMENT period (#PCDATA) >
<!ATTLIST period unit CDATA "hour" >
<!-- 3.2.3.3 Interval NOTATION: characters
ATTRIBUTE: unit = unit of interval -->
<!ELEMENT authority (authority-name+,liaison+) >
<!-- 3.3 Authority
-->
<!ELEMENT authority-name (country?,organization,section?,title?,
administrator-name?) >
<!-- 3.3.1 Authority Name RELATED CLAUSES: 6.1.3.3.1.1, 6.1.3.3.2.2.1 -->
<!ELEMENT country (#PCDATA) >
<!-- 3.3.1.1 Country NOTATION:* refer to notation of clause 2.1.3.1
* 2 characters
* refer to JIS X 0304 (country code)
-->
<!ELEMENT organization (#PCDATA) >
<!-- 3.3.1.2 Country NOTATION:* characters
* refer to clause 2.3 -->
<!ELEMENT section (#PCDATA) >
<!-- 3.3.1.3 Section NOTATION:* characters
* each organization level is separated
by comma
-->
<!ELEMENT title (#PCDATA) >
<!-- 3.3.1.4 Title NOTATION: refer to notation of clause 2.4.2 -->
<!ELEMENT administrator-name (#PCDATA) >
<!ATTLIST administrator-name name-type (formal|alias|popular) #IMPLIED >
<!-- 3.3.1.5 Administrator name NOTATION: refer to notation of clause 2.4.1
ATTRIBUTE: name-type = kind of name
* formal name ("formal")
* alias name ("alias")
* popular name ("popular") -->
<!ELEMENT liaison (contact-name,zip-code?,address?,
contact-method+) >
<!-- 3.3.2 Liaison RELATED CLAUSES: 6.1.3.2.1.3, 6.1.3.3.1.2,
6.1.3.3.2.2.2, 6.1.3.4.2.3,
6.1.3.3.1.2, 6.1.3.3.2.2.2 -->
<!ELEMENT contact-name (#PCDATA) >
<!-- 3.3.2.1 Contact Name NOTATION: characters -->
<!ELEMENT zip-code (#PCDATA) >
<!-- 3.3.2.2 Postal Code Number
NOTATION: refer to notation of clause 2.5.1 -->
<!ELEMENT address (#PCDATA) >
<!-- 3.3.2.3 Address NOTATION: refer to notation of clause 2.5.2 -->
<!ELEMENT contact-method (#PCDATA) >
<!ATTLIST contact-method href CDATA #REQUIRED >
<!-- 3.3.2.4 Contact Method NOTATION: refer to notation of clause 2.5.3
ATTRIBUTE: * href = how to contact
* available characters are number,
plus"+", hyphen"-", right
parenthesis")", left parenthesis"(",
space" "
* tel:, fax:, mailto:, http:// -->
<!ELEMENT condition (condition-type?,permission?,limitation?,note?)>
<!-- 3.4 Condition -->
<!ELEMENT codition-type (#PCDATA) >
<!-- 3.4.1 Condition Type NOTATION: one of the followings. "test" (test
supply), "free" (free supply), "pay"
(pay supply), "other" (other) -->
<!ELEMENT permission (#PCDATA) >
<!-- 3.4.2 Permission NOTATION: one of the followings.
"none" (unnecessary), "notice" (notice is
necessary), "contract" (contract is necessary),
"other" (other) -->
<!ELEMENT limitation (#PCDATA) >
<!-- 3.4.3 Limitation Clause NOTATION: one of the followings.
"escape" (escape),"other2 (other) -->
<!ELEMENT note (#PCDATA) >
<!-- 3.4.4 Notice NOTATION: characters -->
<!--*************************************************************************-->
<!--* Road Information (Chapter 4. Road Information) *-->
<!--*************************************************************************-->
<!ELEMENT road-info (basic-info?,road-weather*,road-surface*,
camera-image*,congestion*,regulation*,traffic-flow*,travel-time*,
specific-place*) >
<!-- 4 Road Information
-->
<!ELEMENT road-weather (observe-place,observe-time,weather?,
temperature?,humidity?,wind-direction?,wind-speed?,visibility?,precipitation?
,snow-depth?,snow-fall?) >
<!-- 4.2 Road Weather
-->
<!ELEMENT observe-place (observe-point?,observe-route?) >
<!-- 4.2.1 Observation Place RELATED CLAUSES: 4.3.1, 4.4.1, 4.5.1, 4.7.1 -->
<!ELEMENT observe-point (latitude,longitude,altitude?,point-name?,
observe-code?) >
<!-- 4.2.1.1 Observation Point NOTATION: refer to clause 3.1.1
RELATED CLAUSES: 6.1.2.2.1.1 -->
<!ELEMENT observe-code (#PCDATA) >
<!ATTLIST observe-code system CDATA #REQUIRED >
<!-- NOTATION: refer to clause 4.2.1.1
ATTRIBUTE: system = observation system -->
<!ELEMENT observe-route (route-name,route-position,observe-code?) >
<!-- 4.2.1.2 Observation Route -->
<!ELEMENT observe-time (#PCDATA) >
<!-- 4.2.2 Observation Time NOTATION: characters
RELATED CLAUSES: 4.3.2, 4.4.2, 4.5.2, 4.7.2,
4.8.1, 5.2.5 -->
<!ELEMENT weather (#PCDATA) >
<!ATTLIST weather type (code|text) "text" >
<!-- 4.2.3 Weather NOTATION: * characters
* refer to clause 4.2.3 in the
specification
ATTRIBUTE: type = code ("code") or
character ("text")
RELATED CLAUSES: 5.2.6.2.5 -->
<!ELEMENT temperature (#PCDATA) >
<!ATTLIST temperature time1 CDATA #IMPLIED
time2 CDATA #IMPLIED
unit (Celsius|Fahrenheit) "Celsius" >
<!-- 4.2.4 Temperature NOTATION: centigrade number to the first decimal
place. can omit decimals
ATTRIBUTE: * time1 = forecast time (used at
clause 5.3.6.2.5)
* time2 = forecast time zone (used at
clause 5.3.6.2.5)
* unit = unit (Celsius or Fahrenheit.
used in clause 5.2.6.2.6,
5.3.6.2.5, 5.3.6.2.13.3,
5.3.6.2.14.3)
RELATED CLAUSES: 5.2.6.2.6, 5.3.6.2.5,
5.3.6.2.13.3, 5.3.6.2.14.3 -->
<!ELEMENT humidity (#PCDATA) >
<!-- 4.2.5 Humidity NOTATION: percentage to the first digit.
relative humidity -->
<!ELEMENT wind-direction (#PCDATA) >
<!ATTLIST wind-direction direc (16|08) "16"
windc (average|max) "average"
time1 CDATA #IMPLIED
time2 CDATA #IMPLIED
code (num|alpha) "alpha" >
<!-- 4.2.6 Wind Direction NOTATION: number or English letter. refer to
clause 4.3.6 in the specification
ATTRIBUTE:* direc = division of direction
* 16: 16 division
* 08: 8 division
(used in clause 5.3.6.2.10)
* windc = "average" (used in clause
5.3.6.2.10)
* time1 = forecast time (used at
clause 5.3.6.2.10)
* time2 = forecast time zone (used at
clause 5.3.6.2.10)
* code = numeric code ("num") or
alphabetical code ("alpha")
(used in clause 4.2.6,
5.2.6.2.9, 5.3.6.2.10)
RELATED CLAUSES: 5.2.6.2.9, 5.3.6.2.10 -->
<!ELEMENT wind-speed (#PCDATA) >
<!ATTLIST wind-speed time1 CDATA #IMPLIED
time2 CDATA #IMPLIED
unit CDATA #IMPLIED
windc (average|max) "average" >
<!-- 4.2.7 Wind Speed NOTATION: number in m/s to the first digit. If
0.2m/s or less, 0m/s
ATTRIBUTE:* time1 = forecast time (used at
clause 5.3.6.2.11)
* time2 = forecast time zone (used
in clause 5.3.6.2.11)
* unit = unit (used in clause
5.2.6.2.10, 5.3.6.2.11)
* windc = average("average") or
max ("max") (used in clause
5.3.6.2.11)
RELATED CLAUSES: 5.2.6.2.10, 5.3.6.2.11 -->
<!ELEMENT visibility (#PCDATA) >
<!-- 4.2.8 Visibility NOTATION: number in meter to the third digit. If
more than 1000m, "good" -->
<!ELEMENT precipitation (#PCDATA) >
<!ATTLIST precipitation measure (auto|manual) "auto"
time1 CDATA #IMPLIED
time2 CDATA #IMPLIED
unit CDATA #IMPLIED
span (hourly|pre03|pre06|pre12|pre24|daily)
"hourly" >
<!-- 4.2.9 Precipitation NOTATION: number in mm to the first digit. If
less than 0.5, 0. If from 0.5 to 1.0(
exclusive of 1.0), 0.5. If it is not
possible to get any observation data,
"nodata".
ATTRIBUTE: * measure = rain gauge
observation ("auto") or watch
observation ("manual")
(used in clause 5.2.6.2.11)
* time1 = forecast time
* time2 = forecast time zone (
used in clause 5.3.6.2.7)
* unit = unit (used in clause
5.2.6.2.11, 5.3.6.2.7)
* span =
- hourly: precipitation for an
hour just before
observation time
- pre03: precipitation for 3 hours
just before observation time
- pre06: precipitation for 6 hours
just before observation time
- pre12: precipitation for 12 hours
just before observation time
- pre24: precipitation for 24 hours
just before observation time
- daily: precipitation from 0 to 24
(used in clause 4.2.9,5.2.6.2.11)
RELATED CLAUSES: 5.2.6.2.11, 5.3.6.2.7 -->
<!ELEMENT snow-depth (#PCDATA) >
<!ATTLIST snow-depth unit CDATA "cm"
measure (auto|manual) "auto" >
<!-- 4.2.10 Snow Depth NOTATION: * number in cm
* If less than 1cm, 0cm
* If it is not possible to get any
observation data, "no snow depth"
ATTRIBUTE: * unit = unit (used in clause
5.2.6.2.12)
* measure = watch observation
("manual") or observeaion by
snow-fall instrument ("auto")
(used in clause 4.2.10, 5.2.6.2.12)
RELATED CLAUSES: 5.2.6.2.12 -->
<!ELEMENT snow-fall (#PCDATA) >
<!ATTLIST snow-fall time1 CDATA #IMPLIED
time2 CDATA #IMPLIED
unit CDATA "cm"
measure (auto|manual) "auto"
span (hourly|daily21|daily09) "hourly" >
<!-- 4.2.11 Snow Fall NOTATION: number in cm
ATTRIBUTE: * time1 = forecast time
* time2 = forecast time zone
(used in clause 5.3.6.2.8)
* unit = unit (used in clause
5.2.6.2.13, 5.3.6.2.8)
* measure = watch observation
("manual") or observation by
snowfall instrument ("auto")
manual = - If less than 1cm, 0cm
- If not snowfall, "non"
- If it is not possible to
get any observation
data, "nodata"
auto = - If negative number, 0
- If it is not possible to
get any observation data,
"nodata"
(used in clause 4.2.11, 5.2.6.2.13)
* span =
- hourly: value for an hour just
before observation time
- daily21: value from 21 on the
previous day to 21 on
the designated day
- daily09: value from 9 on the
designated day to 9 on
the following day
(used in clause 4.2.11, 5.2.6.2.13)
RELATED CLAUSES: 5.2.6.2.13, 5.3.6.2.8 -->
<!ELEMENT road-surface (observe-place,observe-time,surface?,
surface-detail?,surface-temperature?,surface-salt?) >
<!-- 4.3 Road Surface Information
EXPLANATION: information about condition of road
-->
<!ELEMENT surface (#PCDATA) >
<!ATTLIST surface type (code|text) "text" >
<!-- 4.3.3 Road Surface Condition
NOTATION: numeric character
CONSTRAINT: "1" to "7" as specified in
clause 4.3.3 in the specification
ATTRIBUTE: code("code") or character ("text")
-->
<!ELEMENT surface-detail (#PCDATA) >
<!ATTLIST surface-detail type (code|text) "text" >
<!-- 4.3.4 Detailed Road Surface Condition
NOTATION: numeric characters
CONSTRAINT: "1" to "13" as specified in
clause 4.3.4 in the specification
ATTRIBUTE: code("code") or character ("text")
-->
<!ELEMENT surface-temperature (#PCDATA) >
<!-- 4.3.5 Road Surface Temperature
NOTATION: centigrade number to the first decimal
place. Decimals are omissible -->
<!ELEMENT surface-salt (#PCDATA) >
<!-- 4.3.6 Road Surface Salt density
NOTATION: percentage to the first decimal place
-->
<!ELEMENT camera-image (observe-place,observe-time,image-file,camera?,
comment?,image-process?,equipment-condition?) >
<!-- 4.4 Camera Image
EXPLANATION: information about road watch by
camera image -->
<!ELEMENT image-file (#PCDATA) >
<!ATTLIST image-file src CDATA #REQUIRED >
<!-- 4.4.3 Image File
NOTATION: characters
ATTRIBUTE: src = location of image file -->
<!ELEMENT camera (#PCDATA) >
<!-- 4.4.4 Camera Data
NOTATION: characters -->
<!ELEMENT comment (#PCDATA) >
<!-- 4.4.5 Image Comment
NOTATION: characters
EXPLANATION: explanation of camera image -->
<!ELEMENT image-process (#PCDATA) >
<!-- 4.4.6 Image Processing Information
NOTATION: characters
EXPLANATION: explanation of event of camera image
-->
<!ELEMENT equipment-condition (#PCDATA) >
<!-- 4.4.7 Equipment Condition
NOTATION: characters -->
<!ELEMENT congestion (observe-place,observe-time,congestion-status,
congestion-top?,congestion-direction,congestion-length?,outbreak-time?,
congestion-cause?) >
<!-- 4.5 Traffic Jam Information -->
<!ELEMENT congestion-status (#PCDATA) >
<!-- 4.5.3 Congestion Status NOTATION: characters -->
<!ELEMENT congestion-top (point?,route-name?,route-position?) >
<!-- 4.5.4 Congestion Top NOTATION: refer to clause 3.1 -->
<!ELEMENT congestion-direction (#PCDATA) >
<!-- 4.5.5 Congestion Direction
NOTATION: characters -->
<!ELEMENT congestion-length (#PCDATA) >
<!-- 4.5.6 Congestion Length NOTATION: * number
* km
* up to the first decimal place -->
<!ELEMENT outbreak-time (#PCDATA) >
<!-- 4.5.7 Congestion Outbreak
NOTATION: characters. refer to the notation of
clause 2.2.1
RELATED CLAUSES: 6.1.2.1.1.1 -->
<!ELEMENT congestion-cause (#PCDATA) >
<!-- 4.5.8 Congestion Cause
NOTATION: refer to clause 4.5.8 in the
specification. any other characters -->
<!ELEMENT regulation (regulation-place,regulation-time,
regulation-class,regulation-cause?,regulation-direction?,regulation-start?,
regulation-end?) >
<!-- 4.6 Regulation Information -->
<!ELEMENT regulation-place (point|route) >
<!-- 4.6.1 Regulation Place NOTATION: refer to clause 3.1 -->
<!ELEMENT regulation-time (#PCDATA) >
<!-- 4.6.2 Regulation Time NOTATION: refer to clause 2.2.1 -->
<!ELEMENT regulation-class (#PCDATA) >
<!-- 4.6.3 Regulation Class NOTATION: characters
EXPLANATION:* regulation class
* refer to clause 4.6.3 in the
specification -->
<!ELEMENT regulation-cause (#PCDATA) >
<!-- 4.6.4.Regulation Cause NOTATION:* characters
EXPLANATION:* regulation cause
* refer to clause 4.7.4 in the
specification -->
<!ELEMENT regulation-direction (#PCDATA) >
<!-- 4.6.5 Regulation Direction
NOTATION: refer to clause 4.6.5 in the
specification. any other characters
-->
<!ELEMENT regulation-start (#PCDATA) >
<!-- 4.6.6 Regulation Start NOTATION: refer to clause 2.2.1 -->
<!ELEMENT regulation-end (#PCDATA) >
<!-- 4.6.7 Regulation End NOTATION: refer to clause 2.2.1. If unknown,
"unknown" -->
<!ELEMENT traffic-flow (observe-place,observe-time,time-unit,volume?,
speed?,occupancy?) >
<!-- 4.7 Traffic Information -->
<!ELEMENT time-unit (#PCDATA) >
<!-- 4.7.3 Observation Time Unit
NOTATION: refer to the notation of clause 2.2.4
in the specification -->
<!ELEMENT volume (#PCDATA) >
<!-- 4.7.4 Flow Volume NOTATION: characters. If possible, each type of
cars is separated by comma. -->
<!ELEMENT speed (#PCDATA) >
<!-- 4.7.5 Average Speed NOTATION: number. "km/h" -->
<!ELEMENT occupancy (#PCDATA) >
<!-- 4.7.6 rate of occupancy NOTATION: percentage
EXPLANATION: rate of occupancy at the
observation point -->
<!ELEMENT travel-time (observe-time,origin,destination,travel-route?,
duration) >
<!-- 4.8 Travel Time Information -->
<!ELEMENT origin (#PCDATA) >
<!-- 4.8.2 Observation Origin
NOTATION: characters
EXPLANATION: point information which is the
starting point of the travel time
-->
<!ELEMENT destination (#PCDATA) >
<!-- 4.8.3 Observation End NOTATION: characters -->
<!ELEMENT travel-route (#PCDATA) >
<!-- 4.8.4 Travel Route NOTATION: * characters
* forward direction
(origin->destination)
* separated by slash -->
<!ELEMENT duration (#PCDATA) >
<!-- 4.8.5 Travel Time NOTATION: * characters
* in minute
* refer to notation of clause 2.2.4 in
the specification -->
<!ELEMENT specific-place (place,last-update,advice,image*,advice-period?)>
<!-- 4.9 Information About Specific Point
EXPLANATION: information to call a driver's
attention -->
<!ELEMENT advice (#PCDATA) >
<!ATTLIST advice spec (attention|scene|feature) #IMPLIED >
<!-- 4.9.3 Contents of Information
NOTATION: characters
ATTRIBUTE: spec = classification of contents of
information
* "attention": information about
the specific point
* "scene": information about view
* "feature": information about nature,
history, and road institution
of the route -->
<!ELEMENT info-file (#PCDATA) >
<!ATTLIST info-file href CDATA #REQUIRED >
<!-- 4.9.4 Info-File NOTATION: characters
ATTRIBUTE: href = location of Info-File -->
<!ELEMENT advice-period (#PCDATA) >
<!-- 4.9.5 Target Period NOTATION: refer to the notation of clause 2.2.4
in the specification -->
<!--*************************************************************************-->
<!--* Weather Information (Chapter 5. Weather Information) *-->
<!--*************************************************************************-->
<!ELEMENT weather-info (basic-info,actual*,forecast*,warnings*) >
<!-- 5 Weather Information EXPLANATION: basic information, actual weather
information, weather forecast information, warning and alarm information -->
<!ELEMENT actual (actual-class,actual-area,sending-station,
announce-time,observe-time?,observe-info+) >
<!-- 5.2 Actual Weather Information
EXPLANATION: actual class, observation area,
sending station, announce time, observe time, observe information -->
<!ELEMENT actual-class (#PCDATA) >
<!-- 5.2.1 Actual Classification
NOTATION: characters -->
<!ELEMENT actual-area (actual-areaname?,actual-areadef?) >
<!-- 5.2.2 Area,Point,and Mesh to observe
EXPLANATION: area or point to observe -->
<!ELEMENT actual-areaname (#PCDATA) >
<!-- 5.2.2.1 Area,Point,and Mesh Name to observe
NOTATION: characters -->
<!ELEMENT actual-areadef (mesh-code?,mesh-bpoint?,mesh-kind?,mesh-size?,
actual-def) >
<!-- 5.2.2.2 Mesh Definition to observe
EXPLANATION: content of mesh to forecast.
Area mesh code based on JIS X0410,
or Set of mesh basepoint, mesh kind,
and mesh size -->
<!ELEMENT mesh-bpoint (latitude,longitude,altitude?,basepoint) >
<!-- 5.2.2.2.2 Mesh Base Point
EXPLANATION: information about mesh base point
RELATED CLAUSES: 5.3.2.2.2 -->
<!ELEMENT basepoint (#PCDATA) >
<!-- 5.2.2.2.2.1 Location Information Of Base Point
NOTATION: characters
RELATED CLAUSES: 5.3.2.2.2.1 -->
<!ELEMENT mesh-kind (#PCDATA) >
<!ATTLIST mesh-kind unit CDATA #FIXED "km" >
<!-- 5.2.2.2.3 Mesh Kind NOTATION: number
ATTRIBUTE: unit = indicate that one side of
lattice is in km
RELATED CLAUSES: 5.3.2.2.3 -->
<!ELEMENT mesh-size (mesh-sizex,mesh-sizey) >
<!-- 5.2.2.2.4 Mesh Size
EXPLANATION: size of mesh
RELATED CLAUSES: 5.3.2.2.4 -->
<!ELEMENT mesh-sizex (#PCDATA) >
<!-- 5.2.2.2.4.1 Number of Lattices (Horizontal)
NOTATION: number -->
<!ELEMENT mesh-sizey (#PCDATA) >
<!-- 5.2.2.2.4.2 Number of Lattices (Vertical)
NOTATION: number -->
<!ELEMENT actual-def (#PCDATA) >
<!-- 5.2.2.2.5 Definition of actual measurement
NOTATION: characters
EXPLANATION: average within lattice or location
relative to a particular point
-->
<!ELEMENT sending-station (authority-name) >
<!-- 5.2.3 Sending Station NOTATION: refer to clause 3.3.1
EXPLANATION: sender of telegram of weather
station
RELATED CLAUSES: 5.3.3, 5.4.1, 6.1.2.1.2.4 -->
<!ELEMENT announce-time (#PCDATA) >
<!-- 5.2.4 Announcement Time NOTATION: refer to clause 2.2.1
RELATED CLAUSES: 5.3.4, 5.4.2, 6.1.2.1.2.5 -->
<!ELEMENT observe-info (observe-location?,observe-element*) >
<!-- 5.2.6 Observation Information
-->
<!ELEMENT observe-location (latitude?,longitude?,altitude?,point-name?,
location-code?) >
<!-- 5.2.6.1 Observation Point -->
<!ELEMENT location-code (#PCDATA) >
<!ATTLIST location-code unit CDATA #REQUIRED >
<!-- 5.2.6.1.1 Point Code NOTATION: characters
ATTRIBUTE: unit = Code System Name
RELATED CLAUSES: 5.3.6.2.13.1.1, 5.3.6.2.14.1.1
-->
<!ELEMENT observe-element (mesh-complement?,surface-chart?,upper-chart*,
synopsis?,weather?,temperature?,sunshine-duration?,solar-radiation?,
wind-direction?,wind-speed?,precipitation?,snow-depth?,snow-fall?,
snow-strength?,snowfall-chart?) >
<!-- 5.2.6.2 Observation Element Information
EXPLANATION: observation element of weather
actual information -->
<!ELEMENT mesh-complement (i-index,j-index) >
<!-- 5.2.6.2.1 Complemental Information of Mesh
EXPLANATION: particular lattice within local mesh
code
RELATED CLAUSES: 5.3.6.1 -->
<!ELEMENT i-index (#PCDATA) >
<!-- 5.2.6.2.1.1 Horizontal index
NOTATION: number
RELATED CLAUSES: 5.3.6.1.1 -->
<!ELEMENT j-index (#PCDATA) >
<!-- 5.2.6.2.1.2 Vertical index
NOTATION: number
RELATED CLAUSES: 5.3.6.1.2 -->
<!ELEMENT surface-chart (#PCDATA) >
<!ATTLIST surface-chart src CDATA #REQUIRED >
<!-- 5.2.6.2.2 Surface Chart NOTATION: characters
ATTRIBUTE: src = location of image file
RELATED CLAUSES: 5.3.6.2.1 -->
<!ELEMENT upper-chart (#PCDATA) >
<!ATTLIST upper-chart src CDATA #REQUIRED
kind (850|750|700|500|300) #REQUIRED >
<!-- 5.2.6.2.3 Upper Level Chart
NOTATION: characters
ATTRIBUTE: *src = location of image file
*kind = kind of upper level chart(hpa)
(850|750|700|500|300)
RELATED CLAUSES: 5.3.6.2.2 -->
<!ELEMENT synopsis (#PCDATA) >
<!-- 5.2.6.2.4 General Weather Condition
NOTATION: characters
RELATED CLAUSES: 5.3.6.2.3 -->
<!ELEMENT sunshine-duration (#PCDATA) >
<!ATTLIST sunshine-duration unit CDATA "minute" >
<!-- 5.2.6.2.7 Sunshine Duration
NOTATION: * number
* minute
ATTRIBUTE: unit = unit of sunshine duration for
an hour just before observation
-->
<!ELEMENT solar-radiation (#PCDATA) >
<!ATTLIST solar-radiation unit CDATA "MJ/m*m" >
<!-- 5.2.6.2.8 Solar Radiation
NOTATION: * number
* MJ/m*m
* up to second decimal place
ATTRIBUTE: unit = unit of solar radiation for
an hour just before observation
-->
<!ELEMENT snow-strength (#PCDATA) >
<!ATTLIST snow-strength time1 CDATA #IMPLIED
time2 CDATA #IMPLIED >
<!-- 5.2.6.2.14 Snow Strength
NOTATION: * characters
* "no snowfall","light snowfall",
"strong snowfall","snowstorm"
* refer to clause 5.2.6.2.14 in the
specification
ATTRIBUTE: * time1 = forecast time (used at
clause 5.3.6.2.9)
* time2 = forecast time zone (used at
clause 5.3.6.2.9)
RELATED CLAUSES: 5.3.6.2.9 -->
<!ELEMENT snowfall-chart (#PCDATA) >
<!ATTLIST snowfall-chart src CDATA #REQUIRED >
<!-- 5.2.6.2.15 Snowfall Chart
NOTATION: characters
EXPLANATION: illustrate actual snowfall
(snowfall strength)
ATTRIBUTE: src = location of snowfall chart file
-->
<!ELEMENT forecast (forecast-class,forecast-area,sending-station,
announce-time,forecast-date,forecast-info*) >
<!-- 5.3 Weather Forecast
EXPLANATION: information about weather forecast
-->
<!ELEMENT forecast-class (#PCDATA) >
<!-- 5.3.1 Forecast Class
NOTATION: characters -->
<!ELEMENT forecast-area (forecast-areaname?,forecast-areadef?) >
<!-- 5.3.2 Area,Point,and Mesh to forecast
EXPLANATION: name and location information about
area, point, and mesh to forecast
RELATED CLAUSES: 6.1.2.1.2.3 -->
<!ELEMENT forecast-areaname (#PCDATA) >
<!-- 5.3.2.1 Area,Point,and Mesh to forecast
NOTATION: characters -->
<!ELEMENT forecast-areadef (mesh-code?,mesh-bpoint?,mesh-kind?,mesh-size?,
forecast-def) >
<!-- 5.3.2.2 Mesh Definition Information to forecast
EXPLANATION: definition about mesh to forecast
-->
<!ELEMENT forecast-def (#PCDATA) >
<!-- 5.3.2.2.5 Definition of forecast
NOTATION: characters
EXPLANATION: average within lattice or location
relative to a particular point -->
<!ELEMENT forecast-date (target-time|target-date) >
<!-- 5.3.5 Forecast Date -->
<!ELEMENT target-time (#PCDATA) >
<!-- 5.3.5.1 Forecast Target Time
NOTATION: refer to clause 2.2.1 or 2.2.4 (2) -->
<!ELEMENT target-date (start-date,interval,forecast-timedef,times) >
<!-- 5.3.5.2 Forecast Target Date -->
<!ELEMENT start-date (#PCDATA) >
<!-- 5.3.5.2.1 Forecast Start Date
EXPLANATION: refer to clause 2.2.1 -->
<!ELEMENT interval (#PCDATA) >
<!-- 5.3.5.2.2 Forecast Interval
EXPLANATION: refer to clause 2.2.4 (1) -->
<!ELEMENT forecast-timedef (#PCDATA) >
<!-- 5.3.5.2.3 Forecast Start Date
NOTATION: characters
EXPLANATION: forecast relative to particular
time or time zone -->
<!ELEMENT times (#PCDATA) >
<!-- 5.3.5.2.4 Forecast Times
NOTATION: number -->
<!ELEMENT forecast-info (mesh-complement?,forecast-element*) >
<!-- 5.3.6 Forecast Information -->
<!ELEMENT forecast-element (surface-chart?,upper-chart*,synopsis?,
forecast-weather?,temperature?,precip-prob*,precipitation?,snow-fall?,
snow-strength?,wind-direction?,wind-speed?,waves?,max-temp?,min-temp?) >
<!-- 5.3.6.2 Forecast Element Information -->
<!ELEMENT forecast-weather (#PCDATA) >
<!ATTLIST forecast-weather telop CDATA #IMPLIED >
<!-- 5.3.6.2.4 Forecast Weather
NOTATION: characters
ATTRIBUTE: telop = telop number
EXPLANATION: refer to clause 5.3.6.2.4 in the
specification -->
<!ELEMENT precip-prob (#PCDATA) >
<!ATTLIST precip-prob time1 CDATA #IMPLIED
time2 CDATA #IMPLIED >
<!-- 5.3.6.2.6 Precipitation Probability
NOTATION: * 4-digit number
* 1st decimal place : 0(rain),
1(rain or snow), 2(snow or rain),
3(snow)
1st-4st decimal places : probability
ATTRIBUTE: * time1 = forecast time
* time2 = forecast time zone -->
<!ELEMENT waves (#PCDATA) >
<!ATTLIST waves time1 CDATA #IMPLIED
time2 CDATA #IMPLIED >
<!-- 5.3.6.2.12 Waves
NOTATION: * characters
* meter
* If less than 3m, in 0.5m. If more
than 3m, in 1.0m
* to first decimal place
ATTRIBUTE: * time1 = forecast time
* time2 = forecast time zone -->
<!ELEMENT max-temp (forecast-location?,target-zone?,temperature) >
<!-- 5.3.1.2.13 Maximum Temperature -->
<!ELEMENT forecast-location (latitude?,longitude?,altitude?,point-name?,
location-code?) >
<!-- 5.3.6.2.13.1 Forecast Point
EXPLANATION: point to forecast
RELATED CLAUSES: 5.3.6.2.14.1 -->
<!ELEMENT target-zone (#PCDATA) >
<!-- 5.3.6.2.13.2 Target Time Zone
NOTATION: refer to clause 2.2.4, or
morning(00-09),daytime(09-18),
whole day(00-24)
RELATED CLAUSES: 5.3.6.2.14.2 -->
<!ELEMENT min-temp (forecast-location?,target-zone?,temperature) >
<!-- 5.3.6.2.14 Minimum Temperature -->
<!ELEMENT warnings (sending-station,announce-time,warning,
warning-contents) >
<!-- 5.4 Warning and Alarm -->
<!ELEMENT warning (warning-area,warning-kind) >
<!-- 5.4.3 Warning and Alarm
EXPLANATION: warning and alarm area and its
classification -->
<!ELEMENT warning-area (#PCDATA) >
<!-- 5.4.3.1 Warning Area
NOTATION: * numeric characters
* refer to clause 5.4.3.1 in the
specification -->
<!ELEMENT warning-kind (#PCDATA) >
<!-- 5.4.3.2 Warning Kind NOTATION: * characters
* refer to clause 5.4.3.2 in the
specification -->
<!ELEMENT warning-contents (warning-heading?,warning-cause?,warning-cond?,
warning-quant?,warning-disaster?,warning-other?) >
<!-- 5.4.4 Warning Contents -->
<!ELEMENT warning-heading (#PCDATA) >
<!-- 5.4.4.1 Heading
NOTATION: characters -->
<!ELEMENT warning-cause (#PCDATA) >
<!-- 5.4.4.2 Cause, etc
NOTATION: characters -->
<!ELEMENT warning-cond (#PCDATA) >
<!-- 5.4.4.3 Area, Time, Condition
NOTATION: characters -->
<!ELEMENT warning-quant (#PCDATA) >
<!-- 5.4.4.4 Quantity Warning
NOTATION: characters -->
<!ELEMENT warning-disaster (#PCDATA) >
<!-- 5.4.4.5 Warning Disaster
NOTATION: characters -->
<!ELEMENT warning-other (#PCDATA) >
<!-- 5.4.4.6 Notice NOTATION: characters -->
<!--*************************************************************************-->
<!--* Disaster Prevention Information *-->
<!--* (Chapter 6. Disaster Prevention Information) *-->
<!--*************************************************************************-->
<!ELEMENT disaster-info (earthquake,volcano,flood) >
<!-- 6 Disaster Information -->
<!ELEMENT earthquake (basic-info,disaster*,disaster-restore*) >
<!-- 6.1 Earthquakes -->
<!ELEMENT disaster (meteorological-ag*,road-authority*) >
<!-- 6.1.2 Disaster -->
<!ELEMENT meteorological-ag (earthquake-info*,tsunami-forecast*) >
<!-- 6.1.2.1 Meteorological Agency Information -->
<!ELEMENT earthquake-info (outbreak-time?,seismic-center?,
seismic-intensity-info*) >
<!-- 6.1.2.1.1 Earthquake Information -->
<!ELEMENT seismic-center (point?,seismic-depth?,magnitude?) >
<!-- 6.1.2 Seismic Center -->
<!ELEMENT seismic-depth (#PCDATA) >
<!-- 6.1.2.1.1.2.2 Seismic Depth
NOTATION: * number
* km -->
<!ELEMENT magnitude (#PCDATA) >
<!-- 6.1.2.1.1.2.3 magnitude of the center of the earthquake
NOTATION: * characters
* magnitude -->
<!ELEMENT seismic-intensity-info
(point?,seismic-intensity?) >
<!-- 6.1.2.1.1.3 Seismic Intensity Information -->
<!ELEMENT seismic-intensity (#PCDATA) >
<!-- 6.1.2.1.1.3.2 Intensity NOTATION: characters
RELATED CLAUSES: 6.1.2.2.1.2 -->
<!ELEMENT tsunami-forecast (warning-type?,st-warning?,forecast-area?,
sending-station?,announce-time?,tsunami-arrive-time?,tsunami-height?) >
<!-- 6.1.2.1.2 Tsunami Forecast -->
<!ELEMENT warning-type (#PCDATA) >
<!-- 6.1.2.1.2.1 Tsunami Warning
NOTATION: * characters
* type of tsunami warning -->
<!ELEMENT st-warning (#PCDATA) >
<!-- 6.1.2.1.2.2 Warning kind
NOTATION: characters -->
<!ELEMENT tsunami-arrive-time (#PCDATA) >
<!-- 6.1.2.1.2.6 Tsunami Arrival Time
NOTATION: refer to clause 2.1.1 -->
<!ELEMENT tsunami-height (#PCDATA) >
<!-- 6.1.2.1.2.7 Tsunami Height
NOTATION: * number
* in meter
RELATED CLAUSES: 6.1.3.1.1.5.1 -->
<!ELEMENT road-authority (eqrthquaker-info*,suffer-info*) >
<!-- 6.1.2.2 Road Manager Information -->
<!ELEMENT eqrthquaker-info (observe-point?,seismic-intensity?,
spectral-intensity?,accel-max?,response-speed?,check?) >
<!-- 6.1.2.2.1 Seismometer Information -->
<!ELEMENT spectral-intensity (#PCDATA) >
<!-- 6.1.2.2.1.3 SI Value NOTATION: number -->
<!ELEMENT accel-max (accel-hmax?,accel-vmax?) >
<!-- 6.1.2.2.1.4 Max acceleration -->
<!ELEMENT accel-hmax (#PCDATA) >
<!ATTLIST accel-hmax dir (NS|EW) #IMPLIED >
<!-- 6.1.2.2.1.4.1 Horizontal NOTATION: number
EXPLANATION: Horizontal Max Acceleration (gal)
ATTRIBUTE: dir = direction (NS|EW) -->
<!ELEMENT accel-vmax (#PCDATA) >
<!-- 6.1.2.2.1.4.2 Vertical NOTATION: number
EXPLANATION: Vertical Max Acceleration (gal) -->
<!ELEMENT response-speed (#PCDATA) >
<!-- 6.1.2.2.1.5 Response Speed
NOTATION: * number
* cm/sec -->
<!ELEMENT check (#PCDATA) >
<!-- 6.1.2.2.1.6 Machine Working Condition
NOTATION: characters -->
<!ELEMENT suffer-info (suffer-point?,suffer-scale?,suffer-image?) >
<!-- 6.1.2.2.2 Road Suffering Information -->
<!ELEMENT suffer-point (#PCDATA) >
<!-- 6.1.2.2.2.1 Suffering Point
NOTATION: refer to clause 3.1.2.4 -->
<!ELEMENT suffer-scale (#PCDATA) >
<!-- 6.1.2.2.2.2 Suffering Scale
NOTATION: characters -->
<!ELEMENT suffer-image (#PCDATA) >
<!ATTLIST suffer-image href CDATA #REQUIRED >
<!-- 6.1.2.2.2.3 Suffering Image
NOTATION: characters
ATTRIBUTE: src = location of image file -->
<!ELEMENT disaster-restore (hazard-map*,refuge-info*,communication-info*,
disaster-prevention*,restoration-plan*) >
<!-- 6.1.3 Disaster Prevention And Restoration Measures Information -->
<!ELEMENT hazard-map (tsunami*,land-rockslide*) >
<!-- 6.1.3.1 Hazard Map Information -->
<!ELEMENT tsunami (escape-map?,point?,route?,zone?,height?) >
<!-- 6.1.3.1.1 Tsunami -->
<!ELEMENT escape-map (#PCDATA) >
<!ATTLIST escape-map href CDATA #REQUIRED >
<!-- 6.1.3.1.1.1 Map
EXPLANATION: characters
ATTRIBUTE: href = location of file -->
<!ELEMENT zone (route-position+) >
<!-- 6.1.3.1.1.4 Zone NOTATION: * refer to clause 3.1.2.4
* in KP -->
<!ELEMENT height (tsunami-height?,road-height?,relative-height?)>
<!-- 6.1.3.1.1.5 height -->
<!ELEMENT road-height (#PCDATA) >
<!-- 6.1.3.1.1.5.2 Road Height
NOTATION: * number
* in meter -->
<!ELEMENT relative-height (#PCDATA) >
<!-- 6.1.3.1.1.5.3 Relative Height
NOTATION: * number
* in meter
EXPLANATION: (Tsunami Height)-(Road Height) -->
<!ELEMENT land-rockslide (landslide?,rockslide?) >
<!-- 6.1.3.1.2 Land And Rock Slide -->
<!ELEMENT landslide (#PCDATA) >
<!-- 6.1.3.1.2.1 Land Slide NOTATION: refer to clause 3.1.2.4 -->
<!ELEMENT rockslide (#PCDATA) >
<!-- 6.1.3.1.2.2 Rock Slide NOTATION: refer to clause 3.1.2.4 -->
<!ELEMENT refuge-info (refuge-place?,refuge-route?) >
<!-- 6.1.3.2 Refuge Information -->
<!ELEMENT refuge-place (refuge-map?,name?,liaison?,accommodatation?,
parking?,store?) >
<!-- 6.1.3.2.1 Refuge Place Information -->
<!ELEMENT refuge-map (#PCDATA) >
<!ATTLIST refuge-map href CDATA #REQUIRED >
<!-- 6.1.3.2.1.1 Map
EXPLANATION: characters
ATTRIBUTE: href = location of file -->
<!ELEMENT name (#PCDATA) >
<!-- 6.1.3.2.1.2 Name NOTATION: characters
RELATED CLAUSES: 6.1.3.4.2.2 -->
<!ELEMENT accommodation (#PCDATA) >
<!-- 6.1.3.2.1.4 Accommodation Capacity
NOTATION: characters -->
<!ELEMENT parking (#PCDATA) >
<!-- 6.1.3.2.1.5 Parking Capacity
NOTATION: characters -->
<!ELEMENT store (#PCDATA) >
<!-- 6.1.3.2.1.6 Store
NOTATION: characters
RELATED CLAUSES: 6.1.3.4.2.4 -->
<!ELEMENT refuge-route (route-map?,route?) >
<!-- 6.1.3.2.2 Refuge Route -->
<!ELEMENT route-map (#PCDATA) >
<!ATTLIST route-map href CDATA #REQUIRED >
<!-- 6.1.3.2.2.1 Route Map EXPLANATION: characters
ATTRIBUTE: href = location of file -->
<!ELEMENT communication-info (inter-organization?,in-organization?) >
<!-- 6.1.3.3 Communication Information -->
<!ELEMENT inter-organization (authority-name?,liaison?) >
<!-- 6.1.3.3.1 cooperation between facilities -->
<!ELEMENT in-organization (day-off?,staff-call?) >
<!-- 6.1.3.3.2 cooperation inside facilities -->
<!ELEMENT day-off (#PCDATA) >
<!ATTLIST day-off href CDATA #REQUIRED >
<!-- 6.1.3.3.2.1 day off and nighttime
NOTATION: characters
ATTRIBUTE: href = location of file -->
<!ELEMENT staff-call (authority-name?,liaison?) >
<!-- 6.1.3.3.2.2 Staff Call System
EXPLANATION: off-duty staff call system -->
<!ELEMENT disaster-prevention (emergency-route?,base?) >
<!-- 6.1.3.4 Disaster Prevention Information -->
<!ELEMENT emergency-route (map,route) >
<!ATTLIST emergency-route href CDATA #REQUIRED >
<!-- 6.1.3.4.1 Emergency Transport Route And Detour
ATTRIBUTE: href = location of file -->
<!ELEMENT map (#PCDATA) >
<!ATTLIST map href CDATA #REQUIRED >
<!-- 6.1.3.4.1.1 Map
EXPLANATION: characters
ATTRIBUTE: href = location of file
RELATED CLAUSES: 6.1.3.4.2.1, 6.1.3.5.1 -->
<!ELEMENT base (map?,name?,liaison?,store?) >
<!-- 6.1.3.4.2 Disaster Prevention Base -->
<!ELEMENT restoration-plan (map?,route?,process?) >
<!-- 6.1.3.5 Restoration Plan -->
<!ELEMENT process (#PCDATA) >
<!ATTLIST process href CDATA #REQUIRED >
<!-- 6.1.3.5.3 Restoration Process
NOTATION: characters
ATTRIBUTE: href = location of file -->
<!ELEMENT volcano (#PCDATA) >
-->
<!-- 6.2 Volcano EXPLANATION: volcano information -->
<!ELEMENT flood (#PCDATA) >
-->
<!-- 6.3 Flood EXPLANATION: flood information -->
<!--*************************************************************************-->
<!--* Regional Information (Chapter 7. Regional Information) *-->
<!--*************************************************************************-->
<!ELEMENT regional-info (basic-info,name,schedule,outline,detail,
image*,map-image*,websight*,keywords?) >
<!ATTLIST area-info category (event|sights|recreation|store)
"event" >
<!-- 7 Area Information EXPLANATION: area information
ATTRIBUTE: category = category of regional
information -->
<!ELEMENT schedule (#PCDATA) >
<!-- 7.3 Schedule NOTATION: * refer to clause 2.1
* "AND" ,"OR", "NOT", "(", ")" -->
<!ELEMENT outline (#PCDATA) >
<!-- 7.4 Outline NOTATION: * characters
* new line codes may be used
* in Japanese, about 50 Japanese
characters -->
<!ELEMENT detail (#PCDATA) >
<!-- 7.5 Detail NOTATION: * characters
* new line codes may be used
* in Japanese, about 300-400 Japanese
characters -->
<!ELEMENT image (#PCDATA) >
<!ATTLIST image src CDATA #REQUIRED >
<!-- 7.6 Image NOTATION: characters
ATTRIBUTE: src = URL of the image -->
<!ELEMENT map-image (#PCDATA) >
<!ATTLIST map-image src CDATA #REQUIRED >
<!-- 7.7 Map Image NOTATION: characters
ATTRIBUTE: src = URL of the image -->
<!ELEMENT websight (#PCDATA) >
<!ATTLIST websight href CDATA #REQUIRED >
<!-- 7.8 Website NOTATION: characters
ATTRIBUTE: href = URL of Website -->
<!ELEMENT keywords (#PCDATA) >
<!-- 7.9 keywords NOTATION: * characters
* several keywords are separated by
comma -->
<!-- End -->
|