Edit2: Da in der neuen Cerea-Version nun vermutlich immer noch kein SHP-Import sein wird, habe ich mich nochmal dran gesetzt, und dank eurer Beiträge hier im Forum eine Lösung für die meisten Probleme gefunden. Es handelt sich jedoch weiter um eine Alpha-Version, es kann immernoch was schief gehen, aber zumindest bei mir funktionieren die meisten Funktionen so wie ich sie erwarte. Ob die Vorgewendebreite mit der in Cerea eingestellten Breite immer übereinstimmt ist nicht getestest, sowie nicht getestet ist ob es eventuell zu Performanceproblemen oder anderen Fehlern oder Abweichungen von der echten Feldgrenze kommt. Ich bin lediglich einmal neben ein Feld gefahren und habe geschaut ob die Linien ungefähr passen.
Edit: Im aktuellen Zustand funktioniert das Programm nicht. Insbesondere können die Konturen nicht für die meisten cerea-funktionen benutzt werden. Beim Release der neuen cerea-version werde ich mich noch einmal dran setzen, wenn das importieren dann noch nicht durch cerea übernommen wird.
Hey,
ich wollte hier mal eine Anleitung für mein Programm machen, welches SHP-Dateien ins Cerea-Format umschreibt um so Feldgrenzen direkt zu importieren.
Programm-Download:
https://github.com/MalteBahr/shp-to-cerea/releases/
Als erstes wird eine Shape-Datei mit Polygons benötigt. Dazu einfach auf Import klicken und die shp-Datei mit euren Feldgrenzen auswählen.
Ein Feld sollte dabei immer genau ein Polygon haben, es sollten keine mehrteiligen Polygons sein (würde für Cerea ja auch keinen Sinn machen, man hat immer nur eine Feldumrandung).
Falls ihr doch solche mehrteiligen Polygons in der Datei habt bekommt ihr eine Warnung und die entsprechenden Felder werden ignoriert.
Es gilt nun ersteinmal herauszufinden welches Koordinatenreferenzsystem für das Erstellen der Shape-Datei benutzt wurde. Einen Anhaltspunkt liefern die Werte die in der Darstellung auf der X- und Y-Achse liegen, dies sind die Koordinaten. Für WGS 84 wären dies dann die typischen Koordinaten die man oft sieht so wie "53° N 8°O" oder so, dann googlet ihr WGS 84 epsg und findet "EPSG:4326", tragt dann also 4326 in das markierte Feld ein. Welches Koordinatenreferenzsystem beim Erstellen eurer Shape-Datei benutzt worden ist müsst ihr beispielsweise mit QGIS und hinterlegen von der Google-Earth-Karte selbst herausfinden, und dann die entsprechende Nummer in das markierte epsg: Feld eintragen.
Für Cerea sollte bereits das richtige Format ausgewählt sein, 32632 ist WGS84 UTM Zone 32N, falls jemand Einwände hat und es besser weiß bitte melden
Bei Unterverteilungen steht jetzt "Koordinaten doppeln (für Explorer)", hier wird eingestellt wie oft eine Koordinate vielfach nacheinander geschrieben wird in die Datei, da der Explorer scheinbar Koordinaten rauswirft beim Anzeigen und sonst nur eine Linie, oder nur einen Punkt anzeigt.
Anschließend drückt ihr auf Export (und falls ihr falsche alte Konturen überschreiben wollt macht ihr das Häkchen bei "Überschreibe existierende Konturen").
Hier wählt ihr dann den Cerea/datos/C_Kunde Ordner aus.
Anschließend wurden alle Felder in eigenen Ordnern aufsteigend von 0 gespeichert. Leider gibt es im Moment noch keine Möglichkeit die Felder vorher zu benennen, dass müsst ihr dann im Nachhinein in Cerea machen.
Cerea nimmt den Ordnernamen als Feldnamen, also erscheinen die Felder dann als Zahl in Cerea.
Wenn ihr anschließend Cerea öffnet und unten links auf Werkzeuge und dann auf Explorer drückt, solltet ihr die Konturen aller Felder sehen (In meinem Bild ist auch zu sehen wie toll das RTK versagt hat beim Konturaufzeichnen von dem einem Feld wo ich es probiert habe, deshalb die Zick-Zack-Linien bei dem Feld). Jetzt könntet ihr euch eine Liste machen welches Feld welche Nummer hat und danach Cerea schließen und die Order im Kundenordner umbenennen und den Feldern ordentliche Namen geben (Ordnername = Feldname).
Zuletzt noch zu der Einstellung von "Unterverteilungen". Cerea kommt nicht gut mit weit raus fallenden Eckpunkten klar, ich vermute dass versucht wird falsche GPS-Koordinaten rauszufiltern. Um das zu beheben wird für jede Gerade zwischen zwei Punkten eine Vielzahl von extra Punkten gesetzt, die Cerea sozusagen das Abfahren dieser Linie vorgaukeln soll. Mit 5 Unterverteilungen werden zwischen zwei Eckpunkten 2^4=16 neue Punkte gesetzt mit 6 2^5=32 usw., also bitte nicht anfangen da eine 1000 reinzuschreiben, dann bricht das Programm garantiert ab, aber wenn ihr seeehr lange Felder habt könnt ihr da vielleicht 6 oder auch 7 reinschreiben um zu verhindern dass Cerea wieder Blödsinn macht.
Falls ihr das Programm herunterladet, seid euch im klaren, dass es eine Alpha-Version ist. Am besten benutzt ihr es nur in einer Kopie von Cerea, um euch nicht euer Cerea 5 Minuten vor der Aussaat zu zerschießen