Possibility of creating own POI data files from OSM database

Nicolai shared this idea 1 year ago
Collecting votes

Good day,


is there any way, to create own POI data files from the OSM database? Because maps from Locus store (and thereby also the POI data files) are updated very rarely (maximum 3 times per year). So I want to create own POI files. Is there any possilbe way to do that?


Thanks in advance

Comments (14)

photo
1

Hi,

Locus POI DB is part of LoMaps. You can download the latest version (2016.04.01) that contains map, poi db and address db.

We use own utility for generation of POI DB and this utility was create earlier then Mapsforge solution. For this reason Locus does not recognize the DB created by Mapsforge generator.

Mentioned utility is not public and for this reason is not possible to create own POI DB. There was some discussion that we could publish it but there is no final decision.

Regards

Petr

photo
1

Thanks for the quick reply.

So I did download the LoMaps and both POI search and offline addresses work like a charme. Thanks for your greate work.

I would be even happier if you would publish that utility. Maybe 'as it is' without support etc. But it would save me some time developing my own POI search app, as I did for the offline address search already.

Thanks again. I am looking forward to seeing what great features are coming next ;-)

Cheers

Einix

photo
1

Hello Nicolai,


basically POI DB is open sqlite database so you can open, read it or write own data. However I suggest that you want to know if there is any SW or utility that can be used for generation of POI DB. Unfortunately the utility we use, is private at this moment. On the other hand we already discussed the possibility to offer it as public tool in Locus team but there is not final decision.

BTW: can I ask you what is the best update interval for you? Or better would you please describe how do you use offline POI DB and why is important for you to have more frequent updates?


Thank you and Happy New Year

Best regards

Petr

photo
1

Hello Petr,


thank you for your answer!

I would be very happy, if there would be an public tool, which allows you to create own POI DB. The reason, why I would like to have such an tool, or have more updates of the POI DB's:

Maybe you know, that I'm using maps from openandromaps. These maps are updated once per month. Sometimes I see POI's in the map, but the POI is not in the POI DB from Locus, because the POI DB is outdated. That can be very annoying.

The best update interval of the POI DB for me would be once per month.

I hope you can understand me.


Best regards

Nicolai

photo
1

Hello guys,

I think that there should be a possibility of making own POI database. It is very useful for OSM editors. If you do some change in the map you can immediately download POIs to Locus.


Next reason is that now you have to buy LoMaps but lots of users use their own OSM maps from other sources.

photo
1

@Jakub Konečný

I fully agree with you.

At the moment I only buy the LoMaps because of the POI files. Therefore an tool for POI creation would be wonderful!

photo
1

Mapsforge provides POI files http://download.mapsforge.org/pois/?C=M;O=D

But I cannot comment on its structure. And Cruiser can display them.

I hope that Locus will finally work jointly with the Mapsforge team on this subject. No use to have two competing approaches in the same eco system.

(The adress DB aspect is not covered by Mapsforge, though.)

photo
2

Hello, any news about generating a database of own POIs? Or to use the OAM POI database (OpenAndroMaps)?

If there are no news, can you convert any of these questions into an idea?

http://help.locusmap.eu/topic/possibility-of-creating-own-poi-data-files-from-osm-database

http://help.locusmap.eu/topic/oam-offline-poi-database

http://help.locusmap.eu/topic/how-to-create-an-own-poi-database

There are several users interested in being able to use an "external" POI database, as can be done with maps.

Greetings.

photo
1

Hi,

I can only say that we don't plan implementation OAM database and also there are no plan for separation POI DB from LoMaps package. We can only consider to publicly release our POI DB generation tool (in the case of large number of votes).

Thank you for understanding

photo
1

Hi Petr, in fact the title of this request is wrong; this is not about OAM, this is about the standard MapsForge POI DB feature that exists since 2016. While I am a fan and promoter of Locus since many years, I am not a fan of diverting and splitting an eco system more than it already is. But that is the strategic level, and we can leave that aside for a moment. And focus on the tactical and practical things at hand: Menion already indicated in another post some weeks ago that the POI DB creation tool could be shared (no warranty, etc., etc., understood). That would allow other people to help themselves. Either connect it to the Mapsforge writer tooling, or go the ETL (Export, Transform, Load) way. The L being your tool, and E&T is not too hard - I had a look into the Mapsforge DB structure when the earlier discussion happened.

Cheers

Michael

photo
1

Sorry, the TITLE of this post is correct, there was only mention of OAM by Tigus, which I picked up above.

photo
1

Hi Michael , I thought that OAM uses the standard MapsForge solution. But it doesn't matter. I only want to say that LoMaps map is and will be one package. Thank you for your post. I can understand you and this is the reason why we thought about public release of our generation tools.

photo
2

Yes, this is what I meant, too, OAM POI = Mapsforge POI.

Looking forward to your tool :-)

photo
1

Thanks Petr for responding and Michael for contributing to the idea.

I hope you can publish the tool to create the POI database so that Locus can read it.

Greetings.

photo