Re: [Talk-de] Problem mit Mapnik XML und GeoJson

2019-08-16 Diskussionsfäden Martin Koppenhoefer


sent from a phone

> On 16. Aug 2019, at 18:31, Robert k  wrote:
> 
> Hatte jemand sowas und könnte mir helfen?


hast du mal versucht, die Layer im xml umzubenennen indem das „place_“ gelöscht 
wird?

Gruß Martin 
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


[Talk-de] Problem mit Mapnik XML und GeoJson

2019-08-16 Diskussionsfäden Robert k
Hallo zusammen,

ich habe ein Problem mit Mapnik und OSM. Und hoffe, dass ich hier richtig bin 
bzw. jemand mich weiter vermitteln kann ;)

Ich habe mein Mapnik-XML über TileMill 1.0.1 exportiert und versuche unter 
Redhat 7 mit mapnik 3.0.22 und mapproxy, das XML zum Laufen zu bringen.

Auf Redhat 7 habe ich das Problem, dass einige Layer mit ihren 
Datasource-Parameter nicht erkannt werden. Ich habe 2 GeoJason Layer, wo ich im
LogFile eine Fehlermeldung bekomme:

Die Hilfe von 
https://gis.stackexchange.com/questions/327446/error-in-rendering-osm-maps und 
https://gis.stackexchange.com/questions/97592/geojson-not-rendered-with-mapnik 
haben leider zu keinen Ergebnis gebracht.

#

(...)

2019-08-16 17: 49: 50,085 - ERROR - mapproxy.source.mapnik - could not render 
Mapnik map: OGR plugin: can not find layer by name 'continent' in
dataset '/data/config/layers/continent.geojson' encountered during layer 
'place_continent' in Layer of '/data/config/osm_magnacarto.xml'


2019-08-16 17: 49: 50,085 - ERROR - mapproxy.source.mapnik - could not render 
Mapnik map: OGR plugin: can not find layer by name 'ocean' in
dataset '/data/config/layers/ocean.geojson' encountered during layer 'ocean' in 
Layer of '/data/config/osm_magnacarto.xml'

(...)

#

Auszug aus dem XML-File:

#


    place_continent
    
   
   
   
   
   
   
   
    
  


    place_ocean
    
   
   
   
   
   
   
   
    
  

#


Im Mapnik-XML-File sind die Layer folgendermaßen definiert:


Liegt der Fehler bei Mapproxy oder meine Mapnik Kompilierung ist falsch?

Lokal unter Ubuntu und Tilemill kann ich die Layer richtig einbinden und mir in 
Tilemill anzeigen lassen.

Hatte jemand sowas und könnte mir helfen?

Viele Grüßen

Robert

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