Ignore:
Timestamp:
Apr 16, 2010, 12:27:16 AM (15 years ago)
Author:
Pieter Naber
Message:

Something's still wrong with the colors of nodes... Green nodes are placed in the middle of the ocean... However it's bedtime, so bye bye :-)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/inc/KMLLine.class.php

    r7773 r7775  
    66 */
    77
    8 define('LINE_BLACK', 'blackLine');
     8define('LINE_BLACK', '#blackLine');
    99
    1010class KMLLine {
     
    1212                <Placemark id="%ID%">
    1313                        <name>%NAME%</name>
    14                         <description>
    15                                 <![CDATA[
    16                                         <img src="http://www.wirelessleiden.nl/sites/wirelessleiden.nl/files/garland-wl_logo.png" alt="Wireless Leiden" title="Wireless Leiden" style="float: right;"/>
    17                                         %DESCRIPTION%
    18                                 ]]>
    19                         </description>
     14                        <description>%NAME%</description>
    2015                        <LookAt>
    2116                                <longitude>%LONGITUDE1%</longitude>
    2217                                <latitude>%LATITUDE1%</latitude>
    23                                 <altitude>0</altitude>
    24                                 <heading>0</heading>
    25                                 <tilt>0</tilt>
    26                                 <range>500</range>
     18                                <altitude>%OVERALL_ALTITUDE%</altitude>
     19                                <heading>%OVERALL_HEADING%</heading>
     20                                <tilt>%OVERALL_TILT%</tilt>
     21                                <range>%OVERALL_RANGE%</range>
    2722                        </LookAt>
     23                        <ExtendedData>                       
     24                                %EXTENDEDDATA%
     25                        </ExtendedData>
    2826                        <styleUrl>%STYLE%</styleUrl>
    2927                        <LineString>
    3028                                <coordinates>
    31                                         %LONGITUDE1%, %LATITUDE1%, 0.
    32                                         %LONGITUDE2%, %LATITUDE2%, 0.
     29                                        %LONGITUDE1%,%LATITUDE1%,0.
     30                                        %LONGITUDE2%,%LATITUDE2%,0.
    3331                                </coordinates>
    3432                        </LineString>
     
    3735        private $id;                                    // ID of the line
    3836        private $name;                                  // Name of the line
    39         private $description;                   // Description of the line
     37        private $data;                                  // Extra information of the line
    4038        private $style;                                 // Style of the line
    4139        private $longitude1;                    // Start longitude of line
     
    9492
    9593        /*
    96          * Function: setDescription
    97          * Description: Setting the description of the placemark
    98          * Parameters: string $newDescription
     94         * Function: setData
     95         * Description: Setting the extra data of the placemark
     96         * Parameters: string $newData
    9997         * Returns: -
    10098         */
    101         function setDescription($newDescription) {
    102                 $this->description = (string) $newDescription;
     99        function setData($newData) {
     100                $this->data = (string) $newData;
    103101        }
    104102
     
    179177                $toString = str_replace('%ID%', $this->id, $toString);
    180178                $toString = str_replace('%NAME%', $this->name, $toString);
    181                 $toString = str_replace('%DESCRIPTION%', $this->description, $toString);
     179                $toString = str_replace('%EXTENDEDDATA%', $this->data, $toString);
    182180                $toString = str_replace('%STYLE%', $this->style, $toString);
    183181                $toString = str_replace('%LONGITUDE1%', $this->longitude1, $toString);
Note: See TracChangeset for help on using the changeset viewer.