FAQ

Why are there no layers in a published map?

Check access rights. See Oskari permissions

Why there are broken tiles instead of my own places on the map?

Check that myplaces ajax url and namespace are properly configured. See enabling My Places (sections 3 & 7)

Why are the myplaces timestamps not updated?

Check that you have added the trigger on myplaces table. This needs to be run manually and can be found in oskari-server/content-resources/src/main/resouces/sql/PostgreSQL/trigger-myplaces.sql

How can I build Oskari with a new version tag?

Run mvn -N versions:set -DnewVersion={NEW-VERSION} on oskari-server root. It updates the version for oskari-server/pom.xml and all the maven modules defined in its modules-tag.

Transport doesn't draw all geometries in tiles?

Check that the layer's maxfeatures number is high enough in database. If the transport returns a tile, but some geometries are missing, usually its because there are more features than the maxfeatures count permits.

How do I create embedded maps from Oskari?

If you don’t want to set up Oskari installation, don’t worry you can still enjoy the ride. You can build fancy & tailored map views based on Published maps functionality in Oskari. This requires an Oskari installation that has enabled the Published map functionality. If you are registered to the Oskari site you want to use, add the map layers you need to the map and click Published maps. Follow the instructions and embedd the iframe code you get in the end to your website.

How do I tailor my embedded maps?

Embedded maps can be tweaked to be in contact with your web site and provide more information to users using code snippets called RPC (Remote Process Call). So you can get the map to talk with your site. See the RPC example codes and step-by-step guide.

There is a bug, what to do?

You found a bug? Can you repeat it? Yes: File a bug report at GitHub issues.

  • Go to: GitHub
  • Sign up
  • Press New issue-button
  • Include helpful information: Oskari version, browser, steps to reproduce the error
  • Press Submit new issue-button

Where can I find help with my Oskari issues?

All the discussion channels are listed here. It is higly recomended to ask Oskari related issues by sending a query to Oskari user mailing list or chat in Oskari Gitter.

What skills do I need to use Oskari?

There is a list of different Oskari roles, you can find the requirements here.

How do I set up Oskari?

Oskari is not a software you can set up by just pushing a execute button. It is a comprehensive setup that requires understanding about server side and different software libraries. The setup is also depending on the operating system and server environment. First go to documentation and get familiar with the components. Then ask if you need assistance!

How to develop Oskari?

If you want to provide improvements to Oskari, here are some steps to do it:

  1. Open the Oskari source code in your project. Remember to follow the guidelines and How-to-model. Share your plans also openly through Oskari Roadmap in GitHub, so other developers know what to you are up to.
  2. Test and report bugs.
  3. Discuss and ask support.
  4. Remember that adding new features to Oskari main development line are discussed and decided by Oskarin PSC. If the developed feature is not suitable for the main development line, it can be added as a Community Plugin.
  5. Remember to update your plugins and take care that they are compatible with the versioning of the main development line.

Optional: Join Joint Development Forum for Oskari and let's activate a joint development project. You'll receive support from the group and National Land Survey of Finland, were the technical support team is ready to tackle your questions and check your source code.

What is the Oskari lisence?

The source code for Oskari is open source. It is being kept flexible in order to broaden it with new components, use it with different service platforms and for changing the software libraries if needed. The UI supports multilingualism and there are already multiple languages translated. All source code is being published with MIT/EUPL licenses.

Last modified: Fri Nov 29 2019 15:37:35 GMT+0200 (EET)