Closed MaartenJansen closed 8 years ago
Graag reactie op dit punt, dezelfde melding komt bij meerdere lagen en collega's voor.
Maarten, Het valt me op dat bij archeologie_de_bilt "CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 4)" staat. Normaal is dat het aantal dimensies 2 en geen 4 is. Het lijkt erop dat er een measure dimensie in de shapefile zit. Wil je mij eventueel de shapefile mailen zodat ik deze beter kan onderzoeken?
Ik heb hem zojuist gemaild (gezipt).
Het probleem is opgelost door de parameter "-t 2D" te gebruiken bij shp2pgsql. Hierdoor vervalt de M/Z informatie en is de foutmelding weg. Voeg jij zelf deze parameter toe aan de .sh scripts waarmee shp2pgsql wordt uitgevoerd?
Hoi Herman,
Paar vraagjes:
Punt 1: Ik heb twee nieuwe script import_shp_new_polys.sh en import_shp_new_polys.sh gemaakt met daarin de -t parameter. Punt 2: Met het bij punt 1 genoemde scripts heb je er bij polygonen later geen omkijken meer naar. Punt 3: Ja, met de nieuwe scripts
Helder, maar nog 1 vraagje van onze kant: Moeten die 2 scripts voor speciale tekens (UTF-8) dan ook op gelijke wijze worden aangepast?
Ja, als er een shapefile met polygonen met M (=measure) of Z (=hoogte) info in UTF8 wordt aangeboden dan moet daarvoor een speciale variant van de scripts worden gemaakt.
Zouden jullie deze kunnen maken voor ons? Uren mogen op de gebruikelijke wijze geboekt worden.
Done
Dank!
Herman, Nog een kort achtergrondvraagje hierover ter lering ende vermaak :) Heb jij een idee hoe (waar) deze extra dimensies nu ineens tot stand worden gebracht? Kan dat bv in nieuwe versie ArcGIS gebeuren, dat er standaard een extra dimensie bij komt?
Maarten, Ik zou het niet weten waar die M/Z info vandaan komt. Hebben jullie een andere procedure gevolgd c.q. andere software gebruikt?
Nee niet echt. Enige wat we kunnen bedenken is dat in de nieuwste versie van ArcGis (10.3), die we sinds een half jaartje gebruiken, misschien iets veranderd is op de achtergrond. Verder geen merkbare wijziging in procedure.
Dag Herman,
Inmiddels niet de eerste keer: we krijgen een foutmelding in de logs bij inladen in Qgis van een wms-laag van onszelf. Hieronder de foutmelding ('Unknown WKB type 255'), wij kunnen deze niet achterhalen. Is deze te verklaren voor jullie?
Het gaat om liefst 4 layers waar het gebeurt: