diff --git a/docs/presentation/presentation.md b/docs/presentation/presentation.md index a5e747ed4c0d6636806cca13e4078e33be758019..0d8036df507de7cac35056c94a0cb63d51a065f9 100644 --- a/docs/presentation/presentation.md +++ b/docs/presentation/presentation.md @@ -12,15 +12,13 @@ vMap is a WebGIS OpenSource software, based on most known and powerfull technolo * LessCSS * etc. -It is a WEB on premise program witch indicates each person who want to use it can install it on it's own server. +It is a WEB on premise program witch indicates each person who wants to use it can install it on it's own server.  ## 1. Using as a WebMapping software -As a WebMapping software vMap contains the basic features - #### User authentification Using PostgreSQL, LDAP or even Active Directory, the admin can handle rights management, user groups etc. @@ -38,7 +36,7 @@ The first role of each WebMapping software is to use external data to create map Using external data is great but using your own data is always better, vMap incorporates a MapServer module witch allows you to create layers based on PostgreSQL conections. -To create layers an interactive form allows you to chose a table and create the layer style using MapServer MapFile style. +To create layers an interactive form helps you to chose a table and create the layer style using MapServer MapFile style. ### 2.1. Public WMS services @@ -48,11 +46,11 @@ The fist way to do it is using a public PostgreSQL connection to create layers, ### 2.2. Private WMS services -When using confidential data, public services should not be the good way. To handle it vMap proposes you to use privates WMS services. +When using confidential data, public services should not be the good way. To handle it vMap proposes privates WMS services. -The good thing aboud this feature is that not only the layer will be access protected, the layer is also filtered by the users PostgreSQL rights. +The good thing aboud this feature is that the layer will be not only access protected, but also filtered by the PostgreSQL user rights. -As you can see on the example below two users on the same layer see different data. +On the example below two users on the same layer see different data. **User 1** @@ -65,31 +63,31 @@ As you can see on the example below two users on the same layer see different da ### 2.3. Filtrable layers -An other good thing aboud using MapServer module layers is the filter feature, using the **studio** (witch is exposed on the nexts chapters) the administrator can create filter forms on the interesting layers. +An other good thing aboud using MapServer module is the layers filter feature. Using the **studio** (witch is exposed on the nexts chapters) the administrator can create filter forms on the interesting layers. -The when the user is uning the map he can easily filter the viewed data. +Then the user can easily filter the viewed data.  ## 3. Query data -There is two ways to query yous data, the first (the normalized) is to use the WMS GetFeatureInfo protocol. +There is two ways to query yous data, the first (the normalized) is to use the **WMS GetFeatureInfo** protocol. This method uses a HTML output format and allows the user to see the data on a table.  -To use more advanced features like editing, formamating, export etc. you can use the second way : a proper format called **business objects** +To use more advanced features like editing, formamating, export etc. a proper format called **business objects** was created.  ## 4. Business objects -Business objects avec very advanced on proposes a lot more features than GetFeatureInfo. +Business objects are very advanced and has a lot more features than GetFeatureInfo. ### 4.1. Customizable forms -Those are the forms for update, display or insert data, they are fully customizable and allows the following. +The forms for update, display or insert data, they are fully customizable and allows the following. * 30+ attributes types * External data @@ -102,7 +100,9 @@ Those are the forms for update, display or insert data, they are fully customiza ### 4.2. Studio -Creating complex forms without being a developper is on of the most important goals of vMap, to do this it incorporates a powerfull studio that allows you to add and manage your forms fields. +Creating complex forms without being a developper is on of the most important goals of vMap. + +Using a powerfull studio the administrators can graphically manage all the form.  @@ -135,25 +135,29 @@ As an OpenSource project everyone can contribute to the project event without de #### Creating Maps (store) -vMap has import/export features that allows you to exchange your maps, data, symology, forms, reports etc. with other users. +vMap is a powerfull tool but more important is the way how the data is used. + +As a GIS expert and vMap administrator you probably have some maps with symbology, business objects, reports etc. that could interest the comunity. + +Using import/export features you can to exchange your maps, data, symology, forms, reports etc. with other users. -To do that go to https://vstore.veremes.net/store/ +To do that go to [https://vstore.veremes.net/store/](https://vstore.veremes.net/store/) #### Core developping -To contribute on the developping a GitLab project is opened https://gitlab.veremes.net/open-source/vmap +To contribute on the developping a GitLab project is opened [https://gitlab.veremes.net/open-source/vmap](https://gitlab.veremes.net/open-source/vmap) ## 7. Install #### Try it -A demo server is available on https://demovmap.veremes.net where you can try all the user features, for administration features you will have to install it. +A demo server is available on [https://demovmap.veremes.net](https://demovmap.veremes.net) where you can try all the user features, for administration features you will have to install it. #### Docker -The most easy way to install vMap is using Docker, vMap is available on docker hub https://hub.docker.com/r/veremes/vmap where you will find an installation documentation. +The most easy way to install vMap is using Docker, vMap is available on docker hub [https://hub.docker.com/r/veremes/vmap](https://hub.docker.com/r/veremes/vmap) where you will find an installation documentation. #### AWS Marketplace @@ -163,4 +167,4 @@ With an AWS account you will be able to create an EC2 using the marketplace vMap Or you can install it mannulaly on Debian, Ubuntu or even Windows -https://www.veremes.com/produits/vmap (french) +[https://www.veremes.com/produits/vmap](https://www.veremes.com/produits/vmap) (french)