What to expect from FIG Working Week 2017 Helsinki

Hosting an excellent conference is a difficult task, but next week we expect nothing but spectacularity from the FIG Working Week 2017. What we hope to see and experience next week?

Spatineo_marketing_team_FIG_Working_week

Only the best for the audience

FIG Working week gathers an amazing group of professionals to a single destination each year. This is not to be taken for granted, because professionals know their value and they don’t waste their time to nothing short of amazing. Organizations send their best scouts and presenters to these events each year. That is what Spatineo is also doing, our sales & marketing team is there for you guys during the whole week!

Conference can be judged upon its audience.

The feeling

When you walk into a conference of this level, you look for the “oh wow” effect. You want to be amazed. This is where presenters try to gain your attention. Everyone tries to be the company to give you the good vibes. Giving the effect can be little tricky, but standing out and being bravely different is the key.

Spatineo’s goal this year is to arouse conversation and raise awe in the visitors. We want you guys to engage and be part of the conference! We’ll provide the grounds for conversation and we challenge you to tell us about your spatial data challenges which we will solve with you.

Spatineo_Smile_dice_Fig_working_week

The aftermath

Feedback, feedback and more feedback. Monitoring your results and comparing them with your goals is essential. Feedback gives you a chance you measure you success. What to do differently next and what was really good this time? Conference offers new knowledge, new insight and tools to develop your activities over time. Not making any progress is everyone’s worst enemy, because others will be going forwards.

We at Spatineo try to set goals that are possible with hard work and dedication. Setting the bar too low isn’t  good because after you have reached your low-goal you might stop trying your best. Our solutions help you to keep on your promises and assure a certain level of quality for the services you provide.

 

IoT today and what to expect

Spatineo_IoT

The Arrow IoT Summit 2017 was held in Vantaa, Finland in May 18th. The event gathered over 600 participants to discover the status of IoT field in Finland. According to Arrow´s IoT Director Europe Andrew Bickley Fog Computing extends cloud computing and services to the edge of the network. With this, companies can save time and money by automation and real time reactions. Efficiency and security add value for business. The most common reasons for deploying IoT are reducing risks and optimizing operations (451 Research, Voice of the Enterprise IoT Budgets and Outlook 2017). Arrow´s research shows that in Finland the customer satisfaction and product quality are the most valid reasons for developing IoT (Arrow, The Status of IoT in Finland 2017).

IoT as a part of business

IoT field is like a mesh. It might be tricky to understand the details because the field is growing and evolving. There are many companies producing components and sensors without intelligence. This event focused on connecting platforms, applications and manufactures for finding new business ideas. You can say that IoT has a bright future: The market is growing and sensors and devices as well as tools to analyze data are getting better and cheaper. This brings more revenue and value for the market.

Spatineo_IoT_partsIoT into the cloud & Analysis

But the analysis and storage of IoT data still requires more attention from companies. As a report by 451 Research, over 55 % of companies send their generated IoT data to company owned or leased data center facilities. Only 18 % of companies send their IoT data to public cloud infrastructure. Also 39 % of companies don´t transport their IoT data in between initial storage and where it is eventually kept and stored. Over 35 % of companies transport the data to company owned or leased data center facilities. If the data would be in the cloud, the company could react in real time for any wanted request and use enormous amount of data in no time. Hosted cloud platforms would also allow companies to take quickly advantage of advanced features such as machine learning. In the other words, efficient usage of clouds and platforms are shortening the distance.

All in all companies should take advantage of smart enabling technology, smart predictive analytics and smart industry, energy or city to gain success (VTT 2017). This is achieved best by leveraging partners and platforms who make best of breed products from the sensor level to the data analysis platform. The key word is interconnection, not just between components but by building partnerships between companies.

How to get usage analytics for GeoServer

Spatineo_GeoServer_Analytic

GeoServer is great for publishing OGC services and it’s used by many of our customers to publish data online. However, GeoServer does not provide robust usage analytics by itself. Therefore many organisations using GeoServer have a limited understanding on usage trends, what data is being used and by which web maps. Spatineo provides a tool called Spatineo Monitor that provides you this information as well as a number of other features. We offer a free trial that you can try out. This article gives you instructions on how to configure your GeoServer and send those log files for Spatineo to analyze.

Configuring GeoServer to produce access logs

An access log is a file to which the server writes information about each request it has fulfilled. Despite its name, GeoServer is an application that runs in an application server and it is that server which writes this file. The most common servers that are used to run GeoServer are Tomcat and Jetty, but there is a large number of other options as well. This article covers Tomcat as that is the recommended server for GeoServer. If you are using something else, you will find similar information in that server’s documentation.

Tomcat 7 and 8

Start by editing your apache-tomcat-7.0.x/conf/server.xml file. Within the tag you should have a  configuration tag. Typically this is almost at the very end of the file. We recommend using a slightly different log file pattern to ensure that all crucial information is captured. The default format is called “common”, while our recommandation is to use the “combined” log format. The difference between the two is that the latter will store both referring websites and user agents in addition to all the information in the common format. Here is an example Valve configuration using the combined format:

 

Note that in addition to the pattern which defines what information is written into the log file, the tag also configures the directory (logs) where files are stored, the naming convention of log files (prefix localhost_access_log. and suffix .txt). You might need to change these to suit your environment.

After making changes to this configuration, you must reboot Tomcat for the changes to take effect.

Log files

When the server is set up to produce access logs, you will find the log files in the directory configured in your server.xml file. The contents of these files should be a large number for rows such as these:

10.11.12.13 - - [15/May/2017:08:09:10 +0300] "GET /geoserver/ows?LAYERS=foo%3Abar&TRANSPARENT=TRUE&STYLES=&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A3067&BBOX=327680,6855680,332800,6860800&WIDTH=256&HEIGHT=256 HTTP/1.1" 200 2480 "http://www.geoportal.com/map" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4"
10.11.12.14 - - [15/May/2017:08:09:14 +0300] "GET /geoserver/ows?LAYERS=foo%3Agah&STYLES=mystyle&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&EPSG%3A3067&BBOX=312320,6814720,317440,6819840&WIDTH=1024&HEIGHT=1024 HTTP/1.1" 200 2480 "https://www.mymap.com/" "Jakarta Commons-HttpClient/3.0-beta1"
...

Note that after rebooting the server, you might have to wait a bit before requests appear into the file. Each row represents a single request to your server.

Sending files to Spatineo

The analytics we provide requires analyzing your log files. To transfer these logs, we provide a secure SFTP server for receiving them but for trial purposes you can also just send us a zip file containing the logs. Once the files have arrived, we analyze them automatically and results will appear in Spatineo Monitor. To set up transferring your files, please get in touch with us!

Analytics

Once the log files have been analyzed, you can browse the analytics information in Spatineo Monitor and dig deep into how your particular service and data sets are used. Our software also provides excellent reporting capabilities that helps you communicate how your services work and are being used.

Spatineo_Monitor_GeoServer_analytics

Want to stay ahead of the game, and get latest news from us? Subscribe now to our newsletter!