zhangchiqing / kmz2gevr

Python tool to convert Google Earth KMZ (Keyhole markup) to Google Earth VR saved places

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation for Debian web server

  • sudo apt-get install python-pip curl autoconf libtool libexpat1 libexpat1-dev zlib1g-dev libboost-dev libboost-test-dev apache2 git libxml2-dev libxslt-dev libpython-dev unzip fonts-liberation

  • sudo pip install pykml

  • sudo pip install python-xmp-toolkit

  • sudo pip install -U googlemaps

  • cd ~

  • git clone https://github.com/google/protobuf.git

  • cd protobuf

  • ./autogen.sh

  • ./configure && make && sudo make install

  • cd python

  • python setup.py build

  • sudo python setup.py install

  • cd ~

  • git clone https://github.com/kbogert/kmz2gevr.git

  • git clone git://anongit.freedesktop.org/git/exempi.git

  • cd exempi

  • patch -p1 < ~/kmz2gevr/exempi.patch

  • ./autogen.sh

  • ./configure && make && sudo make install

  • add the following to /etc/profile:

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

  • sudo ldconfig

  • cd ~/kmz2gevr

  • sudo python setup.py install

  • cd /etc/apache2/mods-enabled

  • sudo ln -s ../mods-available/cgi.load cgi.load

  • edit /etc/apache2/sites-enabled/000-default.conf , add:

ScriptAlias "/cgi-bin/" "/var/www/cgi-bin/"

PassEnv PYTHONPATH

  • sudo service apache2 restart

  • sudo mkdir /var/www/cgi-bin

  • cd ~/kmz2gevr

  • sudo cp kmz2gevr_cgi.py /var/www/cgi-bin/

  • sudo cp upload.html upload.html /var/www/html

  • install a google api key with access to the elevation api into /usr/local/lib/pythonX.X/dist-packages/kmz2gevr/googleapi.key

About

Python tool to convert Google Earth KMZ (Keyhole markup) to Google Earth VR saved places

License:GNU General Public License v3.0


Languages

Language:Python 96.4%Language:HTML 3.0%Language:Shell 0.6%