20
Mapping for Everybody Cartologic Mapping made simple Cloud Mapping CartoView Cloud Edition

CartoView Mapping in the Cloud

Embed Size (px)

Citation preview

Page 1: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

CartoView

Cloud Edition

Page 2: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Page 3: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

flickr

fusion tables

Arc

GIS

YouTube

Page 4: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Publish Your Custom Maps Online

• Publish your custom web mapping application online

• Publish your own geographic data

• No programming required

• Simple process any one can do it in few easy steps

• Google App Engine– Minimum web site admin

– No limits on scalability

– No Hosting fees (within app engine free hosting limit)

– No Credit Card required

Page 5: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Technologies• Javascript (ExtJS library)• Google Maps API• Google Cloud – App Engine (Java)• Fusion Tables• Geo Social Mash-ups (Twitter, four square,

Gowalla...)• Content Mash-ups (Fusion Tables,KML, GeoRSS,

ArcGIS)• Many more mash-ups available with the default

install

Page 6: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Features

• Easy to configure. All map configurations from the browser

• Fast and simple setup, you can get your map online in minutes

• Hosted on the Google cloud

• Open source

• Extensible framework

Page 7: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Fusion Tables

• Query your geo data using spatial queries

• Renders geography features on Google Maps

• Very simple to manage

• Free

• Data hosted on Google platform

• No complex Database admin issues

Page 8: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Deployment Process

• Easy

• Few simple steps and your web map is available to the public

Page 9: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

10 Easy steps to

publish your map online

Page 10: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 1 - The java JRE is usually installed on all PCs. Check whether or not Java is

installed on your PC type the following in the command prompt:

java –version

If you do not see a version number please download and install the JRE

Page 11: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step2: You need to have a Google gmail account to manage

the installation of CartoView for Cloud

create a gmail account if you do not have one

login to mail.google.com

Page 12: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 3: Open http://appengine.google.com and login

using your gmail credentials

Page 13: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 4: Create an application & choose an application

identifier; This step is mandatory as this identifier will be

used in deploying your application

The first time to create an application google will authorize

through SMS, have your mobile phone ready.

Page 14: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Download GAE SDK

http://code.google.com/appengine/downloads.html

Download CartoView for App Engine

http://cartologic.com/cartoview/download.aspx

Unzip your downloads in any folder

For example

C:\tmp\cartoview\

Step 5: Download the required components

Page 15: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 6:Use any text editor to open the file

C:\tmp\cartoview\war\WEB-INF\appengine-web.xml

and enter the application identifier you created

between <application>my application id</application>

and save this file

Page 16: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 7:Execute the appcfg.sh (appcfg.cmd for windows)

passing it the source for “cartoview for cloud”

Enter your Gmail credentials when prompted

from the command prompt type:

cd C:\tmp\cartoview

In Mac and linux type

appengine-java-sdk-1.3.7/bin/appcfg.sh update cartoview_for_cloud/

In Windows

appengine-java-sdk-1.3.7/bin/appcfg.cmd update cartoview_for_cloud/

Page 17: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Page 18: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 8: Your application will be deployed on the

cloud and notification will appear in the console when

the deployment is completed

Page 19: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 9: Configure your map - visithttp://<your app id>.appspot.com/cartocloud/index.htmlselect your password

Page 20: CartoView Mapping in the Cloud

Mapping for EverybodyCartologic

Mapping made simple

Cloud Mapping

Step 10: Start Authoring

Settings > Plugins to add your plugins to the mapPublish – after you are finished to make the map available on the web