Smart M.App discussions

Looking for answers in regards to M.Apps, M.App Exchange or M.App Studio? Smart M.App Tech Discussion board is where you can search, ask your questions and assist others by sharing your knowledge. Join the conversation, connect, contribute and share.
Showing results for 
Search instead for 
Do you mean 
Posts: 38
Registered: ‎04-14-2016

Web Shop for geospatial data

Hi all,


We are looking for solution for Web Shop for vector type of geospatial data.

Idea is to make web aplication where customer can chose layer, draw bounding box on map and create a request to purchase the data.

Aplication should create receipt, and prepare the data for download. After payement app should provide download link  to customer.


Is this posible to be done with Smart M.App or any other Hexagon Geospatial product?

Is there someone who has already have done something similar or who has idea how it can be done?


Best regrds,


New Contributor
Posts: 4
Registered: ‎05-06-2016

Re: Web Shop for geospatial data



I believe it is really something to be built with Smart M.App, but i'm not sure if there is a store/shop front-end already done.


There is something done with ERDAS APOLLO by Dotka Data in Netherlands.



In the ERDAS APOLLO videos section  you'll find the the following videos from Hexagon and Dotka channels on YouTube:







Igor Bravo

Posts: 38
Registered: ‎04-14-2016

Re: Web Shop for geospatial data

Hi, thank you for answer,


Erdas Apollo and Clip, Zip and Ship function was our first idea, but CZS works only with raster data. It doesn't work with vector data.

In Dotka example there is option to buy raster data or generated reports.


In our case idea is to purchaase vector data (parcels for example) which can be downloaded as shp or gml.


We are preparing this for customer who already have Apollo, so it would be the best option.


Also, Creating a Smart M.App would be a great.


Best regards,


Frequent Contributor
Posts: 114
Registered: ‎05-25-2016

Re: Web Shop for geospatial data


Ok so here is what I would do…


First you need to develop the shop front end, where the user (client) selects the layer and defines the AOI (area of interest), the client may be able to preview the layers on screen through WMS (there is no technical limitation on the basemap or API you use there). Then, the application will place the service order and generate the receipt. Once the receipt has been payed, you could give the client a simple link to download the data. If I remember correctly Apollo´s WFS allows you to download data in GML, SSV and Shapefile, so, you could create a WFS request using the selected AOI and provide the client with that. Down side I can see is that WFS will only work with a bounding box, so it will only work with square AOI´s.

It is not a complicated, nor a refined way to do it, had part her would be securing the service, but with some tweaking It may work.