hi
i d like to put a ggogle map onto my site which shows places every user can add to it.
for that i need an input forum which adds the data into an database. the field names
can be:
i found a google faq page to this:
the output must look like that for each entry:
<Placemark>
<name>NAME</name>
<description>
<![CDATA[
<div>
<div style="text-align:left">Street: STREET</div>
<div style="text-align:left">City: CITY</div> <p>
<div style="text-align:left">Phone: PHONE</div>
<div style="text-align:left">Fax: FAX</div> <p>
<div style="text-align:left">eMail: <a href="mailto:EMAIL">EMAIL </a></div>
<div style="text-align:left">Internet: <a href="INTERNET">INTERNET</a></div>
<form action='http://maps.google.com/maps' method='get' target='_blank' class='mapdirform'>
<br />
Plan your Route:
<br />
Your Place:
<input type='text' class='inputbox' size='20' name='saddr' id='saddr' value='' />
<br />
<input value='get yout route:' class='button' type='submit' style='margin-top: 2px;'>
<input type='hidden' name='daddr' value='LATITUDE, LONGITUDE'/>
</form>
</div>
]]>
</description>
<LookAt>
<longitude>LONGITUDE</longitude>
<latitude>LATITUDE</latitude>
<altitude>0</altitude>
<range>0</range>
<tilt>0</tilt>
<heading>0</heading>
<altitudeMode>relativeToGround</altitudeMode>
</LookAt>
<styleUrl>#msn_red-pushpin</styleUrl>
<Point>
<coordinates>LONGTITUDE,LATITUDE</coordinates>
</Point>
</Placemark>
and all placemarks must be put together to something which looks like:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>dropzones.kml</name>
<open>1</open>
<Style id="sh_red-pushpin">
<IconStyle>
<scale>1.3</scale>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pushpin/red-pushpin.png</href>
</Icon>
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
</IconStyle>
</Style>
<Folder>
<name>Dropzones</name>
<open>1</open>
<Placemark>
PLACEMARK DATA 1 FROM DATABASE
</Placemark>
<Placemark>
PLACEMARK DATA 2 FROM DATABASE
</Placemark>
</Folder>
</Document>
</kml>
i don´t know if i have to generate a new file each time a new entry is made or if i can directly generate the map
from the database.
any hints or solutions are very welcome
thnks
in google maps an entry than will look like:
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Hi Steven, I'm looking for something similar. Have you had any luck?