Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Tom Hughes

On 14/02/2019 14:42, Wolfgang Fahl wrote:


Indeed I intend to create my own website with a database that
"synchronizes" with other sites. So the bulk operations will be limited
to initially filling the
database and synchronize changes that might arise e.g. from checking
records against user databases. For the edit operations i intend to link
directly to the
source of the data so if someone needs to modify info on a charging
station he can do so directly e.g. in openchargemap or openstreetmap.


Right, but you shouldn't do the initial population using
the API but rather you should start from a planet dump and
then use the replication feed for changes.

When it comes to feeding back a change the API is of course
the right thing to use - note that we prefer edits to be made
under the account of the person making the change rather then
batching them altogether under one account.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Wolfgang Fahl
Tom Hughes wrote:

Am 14.02.19 um 15:37 schrieb Tom Hughes:
> On 14/02/2019 11:41, Wolfgang Fahl wrote:
>
>> For the "where" part I need access to a list of vehicle charging
>> stations. I tried the following options:
>
> ...
>
>> For integration openstreetmap I'd need some input and advice.
>>
>> Currently I am looking for a java library to be useable and I found:
>>
>> https://github.com/westnordost/osmapi
>>
>> as well as
>>
>> https://github.com/osmapi/osmapi-java
>>
>> The second library seems to be much simpler but not as well maintained.
>> I have already forked it and would like to know whether it
>> makes sense to base my efforts on that library.
>
> I'm not sure what you mean by "integration" exactly but please
> don't try and use the openstreetmap.org API to fetch lists of
> charging points in real time - that is most definitely not an
> appropriate use.
>
> The API is for editing and consumers of the data should either
> maintain their own database updated using the replication feeds
> or use a query orientated service like overpass.

Indeed I intend to create my own website with a database that
"synchronizes" with other sites. So the bulk operations will be limited
to initially filling the
database and synchronize changes that might arise e.g. from checking
records against user databases. For the edit operations i intend to link
directly to the
source of the data so if someone needs to modify info on a charging
station he can do so directly e.g. in openchargemap or openstreetmap.

I just wonder if cross checking has ever been attempted?
At https://help.openstreetmap.org/tags/charging_station/ is see only
seven questions from the last two years so far while the amenity
charging_station tag seems to be some 7 years old.


Wolfgang

> Tom
>
-- 

BITPlan - smart solutions
Wolfgang Fahl
Pater-Delp-Str. 1, D-47877 Willich Schiefbahn
Tel. +49 2154 811-480, Fax +49 2154 811-481
Web: http://www.bitplan.de
BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, 
Geschäftsführer: Wolfgang Fahl 


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


Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Tom Hughes

On 14/02/2019 11:41, Wolfgang Fahl wrote:


For the "where" part I need access to a list of vehicle charging
stations. I tried the following options:


...


For integration openstreetmap I'd need some input and advice.

Currently I am looking for a java library to be useable and I found:

https://github.com/westnordost/osmapi

as well as

https://github.com/osmapi/osmapi-java

The second library seems to be much simpler but not as well maintained.
I have already forked it and would like to know whether it
makes sense to base my efforts on that library.


I'm not sure what you mean by "integration" exactly but please
don't try and use the openstreetmap.org API to fetch lists of
charging points in real time - that is most definitely not an
appropriate use.

The API is for editing and consumers of the data should either
maintain their own database updated using the replication feeds
or use a query orientated service like overpass.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Sebastian Kürten
Hi Wolfgang,

concerning Java integration, you can also have a look at osm4j[1]. It's
a library I maintain for processing OSM data in Java. Here's a
tutorial[2]. You can use it to retrieve and process data from various
sources and file formats, including Overpass API, which might be the
most useful thing for retrieving data for you. If you want to create the
Overpass queries using Java as well you might want to integrate it with
overpasser[3].

Best,
Sebastian

[1] https://wiki.openstreetmap.org/wiki/Osm4j
[2] https://jaryard.com/projects/osm4j/tutorial/index.html
[3] https://github.com/zsoltk/overpasser

On Thu, 14 Feb 2019 12:41:09 +0100
Wolfgang Fahl  wrote:

> Dear openstreetmap developers,
> 
> a few days ago I started making a software project open source that I
> created about a year ago.
> 
> The goal is to be able to track the charging of electrical vehicles
> with info like
> 
> - where
> 
> - when
> 
> - with how much energy
> 
> the EV was charged.
> 
> For the "where" part I need access to a list of vehicle charging
> stations. I tried the following options:
> 
> - wikidata
> 
> - openchargemap
> 
> - openstreetmap
> 
> https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity=charging_station
> 
> - Bundesnetzagentur (germany) only
> 
> You'll find the current state of affairs described at
> http://wiki.bitplan.com/index.php/EVChargeLog
> 
> For integration openstreetmap I'd need some input and advice.
> 
> Currently I am looking for a java library to be useable and I found:
> 
> https://github.com/westnordost/osmapi
> 
> as well as
> 
> https://github.com/osmapi/osmapi-java
> 
> The second library seems to be much simpler but not as well
> maintained. I have already forked it and would like to know whether it
> makes sense to base my efforts on that library.
> 
> Also I would like to know how much "synchronization" has been going on
> in the past between openstreetmap/openchargemap.
> 
> With the current state of affairs i could help "bulk-importing" or
> "bulk-synchronizing" since I integrated with my SimpleGraph OpenSource
> project which makes such API synchronizations much simpler - see
> http://www.bitplan.com/index.php/SimpleGraph#Module_Hub_and_Spoke.
> 
> I am looking forward for your feedback.
> 
> 
> Cheers
> 
>   Wolfgang
> 


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


Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Nick Whitelegg

... that is westnordost/osmapi.


Nick


From: Nick Whitelegg
Sent: 14 February 2019 14:05:06
To: Wolfgang Fahl; dev@openstreetmap.org
Subject: Re: [OSM-dev] Synchronizing Charge Station Data



Hello Wolfgang,


I can tell you osmapi is very good - I've used it in my own editing project.

Let me know if you need any help with it.


Nick



From: Wolfgang Fahl 
Sent: 14 February 2019 11:41:09
To: dev@openstreetmap.org
Subject: [OSM-dev] Synchronizing Charge Station Data

Dear openstreetmap developers,

a few days ago I started making a software project open source that I
created about a year ago.

The goal is to be able to track the charging of electrical vehicles with
info like

- where

- when

- with how much energy

the EV was charged.

For the "where" part I need access to a list of vehicle charging
stations. I tried the following options:

- wikidata

- openchargemap

- openstreetmap

https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity=charging_station

- Bundesnetzagentur (germany) only

You'll find the current state of affairs described at
http://wiki.bitplan.com/index.php/EVChargeLog

For integration openstreetmap I'd need some input and advice.

Currently I am looking for a java library to be useable and I found:

https://github.com/westnordost/osmapi

as well as

https://github.com/osmapi/osmapi-java

The second library seems to be much simpler but not as well maintained.
I have already forked it and would like to know whether it
makes sense to base my efforts on that library.

Also I would like to know how much "synchronization" has been going on
in the past between openstreetmap/openchargemap.

With the current state of affairs i could help "bulk-importing" or
"bulk-synchronizing" since I integrated with my SimpleGraph OpenSource
project which makes such API synchronizations much simpler - see
http://www.bitplan.com/index.php/SimpleGraph#Module_Hub_and_Spoke.

I am looking forward for your feedback.


Cheers

  Wolfgang

--

BITPlan - smart solutions
Wolfgang Fahl
Pater-Delp-Str. 1, D-47877 Willich Schiefbahn
Tel. +49 2154 811-480, Fax +49 2154 811-481
Web: http://www.bitplan.de
BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, 
Geschäftsführer: Wolfgang Fahl


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


Re: [OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Nick Whitelegg

Hello Wolfgang,


I can tell you osmapi is very good - I've used it in my own editing project.

Let me know if you need any help with it.


Nick



From: Wolfgang Fahl 
Sent: 14 February 2019 11:41:09
To: dev@openstreetmap.org
Subject: [OSM-dev] Synchronizing Charge Station Data

Dear openstreetmap developers,

a few days ago I started making a software project open source that I
created about a year ago.

The goal is to be able to track the charging of electrical vehicles with
info like

- where

- when

- with how much energy

the EV was charged.

For the "where" part I need access to a list of vehicle charging
stations. I tried the following options:

- wikidata

- openchargemap

- openstreetmap

https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity=charging_station

- Bundesnetzagentur (germany) only

You'll find the current state of affairs described at
http://wiki.bitplan.com/index.php/EVChargeLog

For integration openstreetmap I'd need some input and advice.

Currently I am looking for a java library to be useable and I found:

https://github.com/westnordost/osmapi

as well as

https://github.com/osmapi/osmapi-java

The second library seems to be much simpler but not as well maintained.
I have already forked it and would like to know whether it
makes sense to base my efforts on that library.

Also I would like to know how much "synchronization" has been going on
in the past between openstreetmap/openchargemap.

With the current state of affairs i could help "bulk-importing" or
"bulk-synchronizing" since I integrated with my SimpleGraph OpenSource
project which makes such API synchronizations much simpler - see
http://www.bitplan.com/index.php/SimpleGraph#Module_Hub_and_Spoke.

I am looking forward for your feedback.


Cheers

  Wolfgang

--

BITPlan - smart solutions
Wolfgang Fahl
Pater-Delp-Str. 1, D-47877 Willich Schiefbahn
Tel. +49 2154 811-480, Fax +49 2154 811-481
Web: http://www.bitplan.de
BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, 
Geschäftsführer: Wolfgang Fahl


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


[OSM-dev] Synchronizing Charge Station Data

2019-02-14 Thread Wolfgang Fahl
Dear openstreetmap developers,

a few days ago I started making a software project open source that I
created about a year ago.

The goal is to be able to track the charging of electrical vehicles with
info like

- where

- when

- with how much energy

the EV was charged.

For the "where" part I need access to a list of vehicle charging
stations. I tried the following options:

- wikidata

- openchargemap

- openstreetmap

https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity=charging_station

- Bundesnetzagentur (germany) only

You'll find the current state of affairs described at
http://wiki.bitplan.com/index.php/EVChargeLog

For integration openstreetmap I'd need some input and advice.

Currently I am looking for a java library to be useable and I found:

https://github.com/westnordost/osmapi

as well as

https://github.com/osmapi/osmapi-java

The second library seems to be much simpler but not as well maintained.
I have already forked it and would like to know whether it
makes sense to base my efforts on that library.

Also I would like to know how much "synchronization" has been going on
in the past between openstreetmap/openchargemap.

With the current state of affairs i could help "bulk-importing" or
"bulk-synchronizing" since I integrated with my SimpleGraph OpenSource
project which makes such API synchronizations much simpler - see
http://www.bitplan.com/index.php/SimpleGraph#Module_Hub_and_Spoke.

I am looking forward for your feedback.


Cheers

  Wolfgang

-- 

BITPlan - smart solutions
Wolfgang Fahl
Pater-Delp-Str. 1, D-47877 Willich Schiefbahn
Tel. +49 2154 811-480, Fax +49 2154 811-481
Web: http://www.bitplan.de
BITPlan GmbH, Willich - HRB 6820 Krefeld, Steuer-Nr.: 10258040548, 
Geschäftsführer: Wolfgang Fahl 


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