Re: [OSM-talk] Android program with a custom map style

2018-05-06 Thread Tim Teulings

Hello Mateusz,

I am looking for an Android application that has bicycle-focused map 
style available offline.



I am looking for features like
- ability to distinguish road based on surface (=sand =dirt =asphalt 
should be easy to distinguish)

- oneway arrows displayed based also on oneway:bicycle, cycleway=opposite,
cycleway=opposite_lane tags, not only oneway tag
- displaying bicycle routes
- displaying detailed info about ferries across rivers (at least fee, 
opening_hours,

seasonal and description tags)

I am not expecting that application like this exists and I checked
https://wiki.openstreetmap.org/wiki/Comparison_of_Android_applications


You can use libosmscout (http://libosmscout.sourceforge.net/), which is 
a C++ framework/library for writing application using rendering, 
location lookup, routing, which should allow you to do most of the above.


Challenge: C++ under Android can be tricky, if you not use Qt (which is 
supported) and it is a framework, so you have to write your own 
application based on the libosmscout APIs around it.


--
Gruß...
   Tim

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Is there a OSM map viewer program to dynamically view OSM data?

2016-01-10 Thread Tim Teulings

Hello Wuzzy,


I was wondering if there is some standalone application (preferable for
PC) to view OSM data as a map, but dynamically and locally (not
from some random computer on the Internet) rendered.


[...]


What I want is an application which renders OSM data directly and based
on configurable user settings, i.e. switching on and off certain
features (like country borders) is as simple as clicking a checkbox.


You build such a tool with libosmscout (libosmscout.sf.net). It is  
designed for offline mobile rendering, routing and location search.  
But of course desktop application can also be build :-)


Libosmscout allows you to generate a (local) database from a given  
*.osm.pbf file with a user definable content. You can then render the  
data in a map using a custom style which can render any subset of the  
data contained in the database. It would also allow you to modify the  
style sheet dynamically (at least this can be very easily added).


The current demo however only shows the main base features so this is  
not yet part of the demo, but a proof of concept should be very easy  
and quick to achieve.

--
Gruß...
   Tim


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Map and Programm for Offline

2012-07-17 Thread Tim Teulings

Hello!


i search a programm which can see offline the maps and can calculate a route
on my netbook. I use Gentoo Linux. I have installed navit, but the routing
only with GPS Connectivity.



Know someone the programm Geologger for Symbian? Which maps i can use with
it. I need Germany, French, Spain (best as europe all together) and North
Africa.


libosmscout is a library that offer such features (offline map drawing 
and offline routing calculation). There are demo applications, but no 
ready to use applications. Depending on your (not specified in detail) 
requirements this is what you want...or not.


--
Gruß...
   Tim

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Custom rendering of a small map

2010-06-05 Thread Tim Teulings
Hello!
> I'm interested in this, too, because I want to draw OSM data in my car 
> computer as a sort of GPS satnav/realtime editor.

See libosmscout.sf.net. It is designed as a library for offline map 
drawing (however not editing) in mobile devices. It is a renderer (and 
router) optimized for minimum data size and speed.
> Dane (of Mapnik fame) suggested I use Mapnik with the OSM data plugin. 
> That cuts out the majority of the setup time due to PostGIS install 
> and import of OSM data.

Since libosmsocut uses cairo internally and cairo has SVG export this 
would should work with it, too. But I assume it needs some more time to 
get the required drawing quality to be usable for generating printable 
maps (but it is already worth a try :-)).

-- 
Gruß...
Tim


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Request for help: libosmscout

2010-03-14 Thread Tim Teulings
Hello!

I'm still looking for people interested in helping me with further 
development libosmscout (http://libosmscout.sf.net). The library 
steadily improves, but more people could simply get more work done 
faster ;-)

libosmscout is a C++ library, that implements offline map drawing and 
routing based on OSM data. It does this by import an existing *.osm file 
and generating a binary, plattform independent file based database and 
offering an high level API on top of this database.

The main target group of the library are people that are interested in 
developing applications based on OSM and that do not want to directly 
access available data using existing online APIs. Such applications of 
course also include offline navigation software but of course other, 
more specialized applications are possible.

Recent discussions with interested people however have shown that 
libosmscout has a much broader target group. Since the library consists 
of separate components for import, dataaccess, routing and map drawing, 
other usage senarios are also possible and I'm also looking for people 
that want to improve libosmscout in that direction:

* Generating stylable (paper) maps
* Using it as a small desktop local caching tile server with very light 
infrastructure requirements.
* Using it to tests and compare different routing alogrithm (that can 
share pre- and postprocessing and thus safe the developer the hassle to 
fiddle around with *.osm file format and generating a good textual 
routing description).
* Use the internal data structures and map drawing for online-data API 
based map drawing
* Statistical analysis and data test suite

libosmscout currently depends on libxml and libcairo (, but even that 
could be abstracted ;-)) and thus should work on various platforms.

If you are interested take a look at libosmscout.sf.net for further 
details (and a video) or simply contact me.

-- 
Gruß...
Tim


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk