Add filter to add geodata to REST API from OpenKaarten Geodata plugin#30
Add filter to add geodata to REST API from OpenKaarten Geodata plugin#30
Conversation
| ]; | ||
|
|
||
| $data = $this->assignFields($data, $post); | ||
| $data = apply_filters( 'ok_geo_rest_add_geodata', $data, $post ); |
There was a problem hiding this comment.
Mijn voorstel zou zijn om de naamgeving van deze filter generieker te maken: owc/openpub/base/rest-add-fields
There was a problem hiding this comment.
@mvdhoek1 : Wij willen dat hij toegevoegd kan worden in verschillende plugins van andere leveranciers. Jullie kunnen hem in de OpenPub toevoegen om aan de OpenPub de geodata toe te voegen aan de REST API en een andere partij kan dezelfde code toevoegen aan hun plugin om de geodata toe te voegen aan hun plugin. Om die reden willen we geen naamgeving gebruiken waar openpub in zit. Wel kunnen we hem owc/openkaarten/geodata/rest-add-fields of iets dergelijks noemen. Hoe lijkt dat je?
There was a problem hiding this comment.
Oh op die manier, dan begrijp ik het. Dan is owc/openkaarten/geodata/rest-add-fields wmb akkoord!
There was a problem hiding this comment.
@mvdhoek1 : Ik heb de naam van het filter aangepast. Als jullie het hebben doorgevoerd en aan onze kant is de Geodata plugin te gebruiken, dan kunnen we testen of het werkt op deze manier, wat we voor ogen hebben.
Dank alvast!
|
@eyalacato : Is het OpenPUB endpoint hiermee ook te gebruiken als URL om een DataLayer van te maken? |
|
@dtakken : Dat is straks mogelijk met de uitbreidingen aan de OpenKaarten module. Dit staat echter nog niet live en volgt binnenkort. |
Via the OpenKaarten Geodata plugin (which will be released shortly) you can add Geodata fields to post types, for example the OpenPub Items. Via this added filter the geodata will be added to the OpenPub REST API endpoint wp-json/owc/openpub/v1/items/active as a geometry object.