Publishing geospatial data to the web using the EEA infrastructure

Similar documents
HELCOM Data and Map Service. User Manual

BLM Personnel & REA Collaborator Access. Accessing REA Data, Maps, & Models through SharePoint

Quick Start Guide to. ArcGISSM. Online

Publishing KML Services Tutorial

2 Working with a Desktop GeoDatabase

smespire - Exercises for the Hands-on Training on INSPIRE Network Services April 2014 Jacxsens Paul SADL KU Leuven

Getting Started With LP360

Publishing Geoprocessing Services Tutorial

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis

Livezilla How to Install on Shared Hosting By: Jon Manning

GIS Beyond the Basics: Web Maps and File Sharing Services

Setting Sharing Permissions for Google Docs and Google Sites

Administration Guide. WatchDox Server. Version 4.8.0

ArcGIS Business Analyst Premium* ~ Help Guide ~ Revised October 3, 2012

Database Servers Tutorial

INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178

Activity: Using ArcGIS Explorer

Personal Geodatabase 101

Colligo Manager 6.0. Offline Mode - User Guide

Prepare your data in ArcGIS for Desktop

Creating a File Geodatabase

Using Internet or Windows Explorer to Upload Your Site

A Workflow for Creating and Sharing Maps

Data Interoperability Extension Tutorial

Colligo Contributor File Manager 4.6. User Guide

USER GUIDE. Unit 2: Synergy. Chapter 2: Using Schoolwires Synergy

Tutorial 5: Summarizing Tabular Data Florida Case Study

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

ArcGIS online Introduction Module 1: How to create a basic map on ArcGIS online Creating a public account with ArcGIS online...

Web Ambassador Training on the CMS

Spatial Database Support

ADVANCED GUIDE TO REFWORKS

Exercise 3: Building a GIS data library

Portal for ArcGIS. Satish Sankaran Robert Kircher

Colligo Manager 6.2. Offline Mode - User Guide

There are various ways to find data using the Hennepin County GIS Open Data site:

Microsoft Expression Web

Quick and Easy Web Maps with Google Fusion Tables. SCO Technical Paper

WFP Liberia Country Office

13/10/2011. Data Integration and Interoperability. Gordon Sumerling & Maree Wilson

Version 3.0, April 16, 2012, updated for ArcGIS 10.0 Produced by the Geographic Information Network of Alaska

owncloud Configuration and Usage Guide

ArcGIS Reference Document

Create and share a map with GIScloud.com

Downloading SSURGO Soil Data from Internet

4.4 Table Joins. Exploring Student Populations Joining Excel Table Data to an Attribute. Cherie Aukland Sandy Stephenson

How to remotely access your Virtual Desktop from outside the college using VMware View Client. How to guide

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 28 Ref: GC278_v1.1

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA

MIS Export via the FEM transfer software

Backups User Guide. for Webroot SecureAnywhere Essentials Webroot SecureAnywhere Complete

Enterprise Remote Control 5.6 Manual

Geographic Information Systems Training Module I through 4

Does the GC have an online document management solution?

SharePoint Online Setting site up for S drive data

Colligo Manager 6.0. Connected Mode - User Guide

ArcGIS 9. Installation Guide: Workgroup for Microsoft SQL Server Express

Migrating helpdesk to a new server

GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS

Getting an ArcGIS Online account, creating a web map with the ArcGIS.com Map Viewer, loading and a shapefile, and then sharing options, step-by-step.

INTRODUCTION TO ARCGIS SOFTWARE

Use ArcGIS Online to Manage

Working with the Ektron Content Management System

How To Install The Arcgis For Inspire Server Extension On A Microsoft Gis For Inspire Server Extension (For Microsoft) On A Pc Or Macbook Or Ipa (For Macbook)

Build an ArcGIS Online Application

Quick Start Guide to. ArcGISSM. Online. for Insurance

Google Docs A Tutorial

SPHOL326: Designing a SharePoint 2013 Site. Hands-On Lab. Lab Manual

ArcGIS Tutorial: Adding Attribute Data

Creating Figure Ground Maps in ArcMap 10.x: Basic procedures to download, open, manipulate and print spatial data

Step by Step Guide for GIS Cloud Applications

Using Group Policies to Install AutoCAD. CMMU 5405 Nate Bartley 9/22/2005

WatchDox Administrator's Guide. Application Version 3.7.5

ADOBE DREAMWEAVER CS3 TUTORIAL

OpenIMS 4.2. Document Management Server. User manual

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin Using the Legal Vault

Office 365 SharePoint Setup and Admin Guide

Government 1008: Introduction to Geographic Information Systems. LAB EXERCISE 4: Got Database?

An Introduction To The Web File Manager

OSF INTEGRATOR for. Integration Guide

Finding GIS Data and Preparing it for Use

How to Download Census Data from American Factfinder and Display it in ArcMap

Adobe Dreamweaver CC 14 Tutorial

ArcGIS Pro. James Tedrick, Esri

WatchDox for Mac User Guide

User s Guide. Version 2.1

Installation and Deployment

Australian Hydrological Geospatial Fabric (Geofabric) Tutorial. Access Water Storage information

How to Move an SAP BusinessObjects BI Platform System Database and Audit Database

An Esri White Paper February 2011 Best Practices for Storing the ArcGIS Data Reviewer Workspace in an Enterprise Geodatabase for Oracle

Setting Up Monthly Reporter

GIS Tools for Land Managers

Logging in to Google Chrome

Virtual Communities Operations Manual

Manual POLICY PATROL SECURE FILE TRANSFER

Basic Web Fullerton College

Xopero Backup Build your private cloud backup environment. Getting started

Transcription:

Publishing geospatial data to the web using the EEA infrastructure *Note: Map Services should be published using the EEA Map Services Tick Sheet for guidance. Contact Sebastien Petit (Sebastien.Petit@eea.europa.eu) to receive the document if you don t have one. ** Completed Map Service Tick Sheets should be returned to Sebastien Petit (Sebastien.Petit@eea.europa.eu ) Introduction Collaborators to the EEA including Topic Centres and partners should be able to easily upload their maps and data to the EEA s infrastructure. This practical guide will help to demonstrate the best and most hassle-free ways to do this. To be able to upload to the EEA, first you need to be given access rights. To gain access rights you should email your EEA project manager and CC Sebastien Petit (Sebastien.Petit@eea.europa.eu) stating your Eionet account and /or ArcGIS online account username, to gain access rights EEA Infrastructure for geospatial web-services For geospatial web-services the EEA uses ESRI s ArcGIS software, which runs on a farm of servers on premises (see figure 1). On top of that we use ArcGIS Online in the cloud. This combination provides a very powerful environment to publish and consume geospatial content. 1 Figure 1 The ArcGIS Server Farm / ArcGIS Online Cloud setup used by the EEA to host its online services and geospatial applications

The EEA combines the two platforms together for a very good reason. The ArcGIS online platform is designed to host small datasets, for example demographic datasets. The EEA requires that datasets uploaded to ArcGIS online are relatively small in size, and should not exceed 1-2MB, or around 5000 records. This is to keep the agencies costs down and keep in line with our ArcGIS online pricing plan. It is for this reason that ArcGIS online should not be used to host large datasets, and tiled image services must NOT be uploaded to ArcGIS online, but instead uploaded using the EEA ArcGIS servers. ArcGIS Online Explained ArcGIS online is used by the EEA and its partners to produce and manage web maps. Web maps can bring a number of web services together. These can then be saved and wrapped around a graphic user interface to produce online galleries and other views. They can then be consumed by end users who may want to present them in meetings, conferences etc. These web maps are hosted by the cloud, and can be re-used inside web sites or mobile devices. ArcGIS online also organises EEA applications and services into a number of groups relevant for their content (for example BISE, Water Watch). ArcGIS online can be managed comfortably by regular users without development skills, once a level of technical familiarity is reached. Small sized GIS datasets including Excel, CSV-files, KML or shapefiles (as well as script tools, models, etc.) can also be uploaded to ArcGIS online, where they can be shared with other organisations, groups and users. A brief guide on uploading demographic data to ArcGIS online using ArcGIS for Office extension This guide will show you how to use the Esri Maps extension for Microsoft Office (In this example Excel) to produce and share web maps and simple web feature services. 1. Obtain membership to the EEA organisation by receiving an invite from our administrators (once you have registered an ArcGIS online account). This will allow you to publish content to the EEA sub site. 2. Download the 32-bit or 64-bit Esri Maps for Office 2010 or later extension here http://www.esri.com/software/esri-maps-for-office/download 3. Install the software. This may require you to have an administrator grant you access. 4. Esri Maps for Office has to be configured to login to the Organization URL. Go to File->Esri Maps and change the ArcGIS Connection URL to match your organization (https://eea.maps.arcgis.com). This option can also be set for the installation settings. 5. Load Microsoft Excel and create your table, when you are finished click the Esri Maps button 2

3 6. Clicking on the Insert Map button will bring up a sign-in request. Sign in using your ArcGIS online credentials

7. Once logged in you should click on the Add Excel Data button. If you have the table open chose Cell Range, and drag over the cells you want to map. 8. Next you can select the Location Type from the applet box based on the demographic data you are mapping (e.g. Countries, cities, states) - for later how to create your own selection datasets (e.g. bioregions whatever you want). 9. Proceed to Next and Add Your Data to the Map 10. Esri Maps will now process for a few seconds to add your data to the base map. At this point you can click on the Style button to change your symbology to display according to the tabular data 4

11. Once you are satisfied with the Style Configuration, press OK 12. Note that there are many ways in which you can customise your maps. A good online reference can be found here http://resources.arcgis.com/en/help/esri-mapsoffice/index.html#//029300000026000000 13. When you are satisfied with your map, you can share it as a layer. Note that you will only have the option of sharing layers and publishing your maps if you are given publisher 5

privileges. If your Share Layer and Share Map buttons are greyed out you can contact Sebastien Petit at the Agency to ask for temporary publisher permissions. 14. To share your data as a web feature service click on Share Layer and give your layer an appropriate name. Here you can select which organisations and groups you wish to share the data with. Making your data publically available will mean that anyone can consume it, even without an ArcGIS online account. 15. In a similar way you can click on Share Map to upload your maps to ArcGIS Online as web maps. 6

16. Now when you log into the ArcGIS online site you should be able to see the uploaded feature service and map in your My Content tab. ArcGIS Server ArcGIS server is used to host advanced web services (Examples include the Natura 2000 viewer, Corine Land Cover) as well as more data heavy map services and datasets. Partners operating outside of the agency can publish remotely to the servers if they have a desktop version of ArcMap (Version 10.1 or higher). Whereas ArcGIS online is a great place to host and share web maps, feature services and small datasets, ArcGIS server provides a more powerful, developer orientated platform to host advanced geospatial applications. Everything we publish inside ArcGIS server at the EEA is linked up inside ArcGIS online. To keep this guide simple we will focus on the publication of map-services. Feature services and Image tiling services can also be produced in the same way. Using ArcGIS desktop (10.22 SP1) to Publish map-services Publishing map-services is simple in the latest version of Arc Map. The EEA has a number of guidelines to follow. Out of experience we learned that we should scale down to what we support. Guideline 1: Data Types The EEA requires that you prepare your data initially into File Geodatabase format for vector data, or TIFF data for raster data. To convert a shapefile (vector) into a File Geodatabase featureclass is a simple matter. First in ArcMap or Arc Catalog, use the catalog tree to navigate to your workspace. Then right click > new > file geodatabase. 7

You should rename the file Geodatabase, and then you can export your shapefile to the file geodatabase by right-clicking on the shapefile in your map document table of contents > Data > Export Data > Locate your file geodatabase and export. To convert raster data from other formats to TIFF, the idea is the same. Right click on the data layer in the table of contents, export. You can then select the export folder and change the format to TIFF. It is important that you follow this data rule as it is enforced to keep the EEA services running optimally. All other formats will be systematically removed by our GIS administrator. 8

Guideline 2: Map Document: We also require the data to be saved in an.mxd map document that structures and represents the data properly. It is best if you structure your folders so that the project folder (root) has subfolders Data for the source data, Map for the mxd map document and Doc containing any readme information Map documents can have many structures but we advise you to follow these guidelines. 1) Re-project your content into Web Mercator (WGS_1984_Web_Mercator_Auxiliary_Sphere) projection. Most API s Google, ArcGIS, Bing use this projection. The map may look wrong if you do not do this. It will improve the performance drastically. 2) Give your layers clear names. The web services need to be understood easily. 3) Group what belongs together. For example if you need to layout on different scales make sure those layers are grouped together. 4) Scale dependencies should always be the last grouping. Make it possible to show the layer at all scales by inlcuding extra layers that are default turned off. 5) Groups turned off should show something when turned on. Meaning that some or all of the underlaying layers should be turned on. 6) Make field names readable by giving aliases. For example you may want to create an alias for a field called c_code to Country Code to make it more easily understandable 9

In ArcMap right click on the layer and use properties. Go to the Fields tab and type an alias for every field to make it readable. 7) Turn off those fields not relevant to the map service. 8) For code lists use domains to give proper naming. In ArcCatalog right click on the database and select properties. Add the domains as lookup tables. (Make sure you use the same field type) 9) Remove any base map or background information not part of the map content. Map services are merged together into a web map at a later stage. A Base map is added from ArcGIS online. 10) If you have tables with data in them that you want to include, also drag them into the mxd. Guideline 3: Metadata Once your map is tested and functional you are ready to write metadata information about the service, the data sources, and accreditations, hyperlinks and tags which add to the content and scope of the map service. 10

Use the INSPIRE Meta data form inside ArcCatalog Fill the most common metadata fields and use the INSPIRE version inside ArcCatalog by going into Customize -> ArcCatalog Options. Select Metadata and in the Metadata Style select INSPIRE Metadata Directive. There are many fields and not all are mandatory. The minimum we ask is for you to fill in the Item Description, Topic & Keywords and Metadata Contacts 11

Guideline 4: Publishing The agency wants to roll out its publishing plan in a series of gradual steps so that we can safeguard our data, services and servers. To this this initially the EEA requires users to publish everything to the test environment. Datasets will then be moved by our administrators into our production environment Registering an ArcGIS server using the EEA s infrastructure You will need an EIONET account with publishing privileges to gain access to this. 1) In ArcCatalog go under GIS Servers and press Add ArcGIS Server 2) Select Publish GIS Services and press Next 3) Type the server Url and your credentials this will be to the test environment such as http://test.discomap.eea.europa.eu/arcgis 12 4) Enter the Server Url, and make sure that User ArcGIS Desktops Staging Folder is selected. Enter your Eionet credentials and Press Finish. At this moment you should have EEA server registered to your ArcCatalog.

5) Double click to see if you can access the content. You should see something like this. Publish your map to EEA s infrastructure. Open the map you created and follow the following steps. 1) In ArcMap go to File > Share As -> Services 2) Select Publish as a Service and press Next 13

3) Select the server to publish the content towards (the test server you just added), create a service name and press Next. Make the service name easily understandable 4) Select the agreed folder you can publish under and press Next. 14 5) Go to Capabilities and check WMS and WFS if applicable. 6) Check the Item Description and check if all content is filled. 7) Press the Analyse button. It will list you a number of issues if you have issues. Most of the time a Data source is not registered would be shown. This is normal as we expect you to upload the data to the server. (In large data cases, please contact EEA) 8) Press the Publish button and you service will be packaged and uploaded to EEA s infrastructure. You map has new been published and can now be used inside ArcGIS online. Check your service using the published URL for example http://test.discomap.eea.europa/arcgis/rest/services. Follow EEA on Facebook or Twitter or through Discomap for updates.