RWML Working Group
RWML 0.71


Road Web Markup Language (RWML)

Specification Ver.0.71


RWML-WG Draft 1999-10-20



Appendix A. RWML 0.71 Document Type Definition

<?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                                                                    -->