NoFarmMap Release 1.3 freigegeben

Kenne ich auch, nennt sich Kollateral-Mapping :wink:

Stimmt, orange fĂŒr Farmland und grĂŒn fĂŒr Bauernhof sind keine Aussagen, dass das so korrekt sei. Ich musste gestern zwei Bauernhöfe in Residential umwandeln, da die den Luftbildern nach nicht mehr als solche genutzt werden.

Dazu empfehle ich als Hintergrund “Mapbox Satellite”, der manchmal einen besseren Eindruck vermittelt.

Gruss
Walter

ach ja:


 landuse  |  count  
----------+---------
 farm     |  332246
 farmland | 3053215
 farmyard |  599335

Was mir grade sehr hilft:

Dieses in eine Datei, und die als mappaint-Stil in JOSM zusĂ€tzlich zum “normalen” Stil einbinden:

way[landuse=farm] {
  fill-color: red;
}

Hattu deine eigene NoFarm-Map in JOSM.

Danke! – ein schönes einfaches Beispiel, beliebig variierbar und auch fĂŒr andere Zwecke einsetzbar. So etwas ist sehr lehrreich, jedenfalls fĂŒr Leute wie mich, die sich irgenwie noch nicht an den Einsatz eigener mappaint-Stile in JOSM gewagt haben 


Kleine Anregung. Wie knapp fĂŒnf Prozent aller Menschen habe ich eine Rot-GrĂŒn-SehschwĂ€che. Ist bei mir zwar nicht ganz so schlimm ausgeprĂ€gt, aber ich habe echt Probleme deine NoFarm-Karte zu benutzen, weil ich den Unterschied zwischen Rot und GrĂŒn nur schwer erkenne, besonders wenn die Farben direkt nebeneinander liegen :wink:
WĂ€re es möglich statt GrĂŒn vielleicht Blau zu verwenden?

Mist, hab ich wieder mal nicht dran gedacht :frowning:

erledigt.

gruss
walter

ps: bin gerade dabei, das Ganze nach Github zu portieren. Daher klemmt es noch ein wenig und der Edit im Popup ist noch nicht fertig. :frowning:

Ähm, was musste denn da “portieren”, einfach git init, git add *, git commit -a, git push, fertig :wink:
Brauchste da irgendwie UnterstĂŒtzung?

Du bist heute echt lustig.

Das Git anlegen ist ja relativ einfach aber das damit Arbeiten nicht unbedingt. Das muß man erstmal drin haben. Und wenn das Ganze letztendlich mit Maven unter Eclipse funzen soll, wird es heftig. Zudem mĂŒssen die Sources angepasst werden, da sonst niemand die Chance hat, das bei sich zu installieren.

Derzeit spiel ich (mit Maven aber noch ohne Eclipse) mit den Branches rum, da ich mein Versionshandling z.Z. manuell mache. Ich schraube immer an einer neuen Release rum und irgendwann soll die im Master landen. Allerdings mĂŒssen beide Versionen parallel online sein, damit ich die neue testen kann. Gestern abend hatte ich aus Versehen - oder eher Unwissenheit - die Testversion NoFarm 1.1 live genommen und die 1.0 war damit weg :frowning:

Es gibt zwar in Maven UnterstĂŒtzung fĂŒr Testversionen aber das hab ich noch nie benutzt.

Gruss
walter

Hilfe: eine wirklich gute Anleitung im Netz wÀre nett.

Okay, also da haste dir dann in der Tat was grĂ¶ĂŸeres vorgenommen.

Jepp, ich bin damals von CVS direkt auf mercurial gesprungen - habe also Subversion ausgelassen. Und in der Tat, hin und wieder komme ich bei/mit git auch desöfteren ins Straucheln - mag aber daran liegen, dass ich hauptberuflich gar nicht mehr entwickle.

Oh ja, auch Maven habe ich mehr oder weniger ĂŒbersprungen und bin von ant gleich zu gradle gewechselt. Und ja, wenn es geht, bitte soweit wie möglich ohne IDE UnterstĂŒtzung, ich nutze privat eher nur noch NetBeans oder IDEA. - Ich weiß, jetzt komm ich auch noch daher und stelle WĂŒnsche.

SpĂ€testens jetzt kann ich dir in der Tat als leidvollgeprĂŒfter Softwareentwickler bei solchen Anforderungen (Versionierung, Testing, Releases, Merges, etc.) wohl nur noch GlĂŒck wĂŒnschen, dass dich nicht irgendwann die Branching-Hell grĂŒĂŸt :confused:
Manche können sich das vielleicht nicht vorstellen, aber Programmieren selbst ist (fast) keine Kunst (mehr). Aber wehe man muss mal ein Berechtigungskonzept implementieren, etwas auf Papier drucken, oder eben ein Versionierungskonzept umsetzen, da geht’s dann meist richtig ab.

Wenn ich da schon eine gefunden hĂ€tte, wĂŒrde ich dir die sofort mitteilen. Aber auch ich habe bei den ganzen Sachen die du jetzt so aufgezĂ€hlt hast auch immer nur partiell-spezielle Suchen durchgefĂŒhrt, die mir dann fĂŒr das jeweilige Problem weitergeholfen haben.

Ich habe die Release 1.1 fertig gestellt. Etwas Optik aber als wichtigstes: Edit-Link zum direkten Editieren.

Bitte 1x Reload machen, dann sollte die aktiv werden.

Gruss
walter

ansonsten:


 landuse  |  count  
----------+---------
 farm     |  313113
 farmland | 3077693
 farmyard |  600545

Servus beianand,

bescheidene Anfrage an die Nutzerrunde:
zeigt “no more farm” bei Euch auch keinen Layer mehr an ?

Contours und Hillshading scheinen zu funktionieren,
aber bei no farm geht bei mir grad nix (seit ca. 2-3 Tagen)
Ja, ich habe reloaded 


Bei kleiner bbox lĂ€uft die “Fortschrittsuhr” entweder kurz und es wird nix angezeigt
bei großer bbox lĂ€uft die “Fortschrittsuhr” ĂŒberdurchschnittlich lang und es werden
(2-4) Kachel mit einer Fehlermeldung angezeigt deren Text so lustig klein ist,
dass man nur ahnen kann, dass es wohl um ein connection problem gehen soll.

Erhellende Infos wĂŒnschend
derBeKri

Jupp, kann ich aktuell bestÀtigen.

@wambacher: mag dein geoserver mal wieder nicht? Zumindest werden von den WMS Aufrufen nur transparente Tiles zurĂŒckgeliefert


Danke, dann gibt’s heut wieder ne Runde osm-suspects.gbconsite.de
Bayern muss ja ned so schnell farm-free werden.
Gruss derBeKri

Oops, muss ich mal eben checken.

Never touch a running system.

Hatte das Teil auf Github umgestellt und einen winzigen Fehler gemacht :frowning:

Sorry und Gruss
walter

Wenn mal wer reinsehen will: https://github.com/wambacher/nofarm

Ob und ggf. wie ich die Geoserver-Daten (Layer+Style) da hinbekomme, ist mir noch total unklar.

Ahhhh 
 es wird wieder blau ;-)) Danke
Keine Sorry, nicht hier, Danke fĂŒr Deine Arbeit und das Ergebniss !

Interessanter Aspekt Deiner Karte:
In manchen Gegenden (Kempten, bei Landshut) gibt es sehr viel Gelbes/ farmyard,
aber scheinbar haben die alle keine Felder/ nix Blaues drumrum 

leben die alle von EU-Subvention ;-)))

Jo, kann ich 

aber es hilft nix 
 ich versteh nix ;-((
FĂŒr mich seid Ihr alle irgendwo höhere (Code-)Wesen

Servus und nochmal Danke
derBeKri

Wenn ich mal schnell mit Potlatch editieren wöllte, kommt bei mir beim Klick auf P2 folgende Seite https://developer.mapquest.com/documentation/open/. Soll doch nicht so sein, oder?

MapQuest??? davon ist doch kein Gramm in der Anwendung drin. Ich kann es aber reproduzieren.

Muss ich den Leaflet-Plugin EditInOSM doch mal auseinanderpflĂŒcken.

GrĂŒbel, GrĂŒbel
walter

tatsÀchlich:


Potlatch: function (config) {
                var url = 'http://open.mapquestapi.com/dataedit/index_flash.html',
                    displayName = "P2",
                    buildUrl = function (map) {
                        return this.url + L.Util.getParamString({
                            lon: map.getCenter().wrap().lng,
                            lat: map.getCenter().wrap().lat,
                            zoom: map.getZoom()
                        });
                    };
                return {
                    url: (config && config.url) || url,
                    displayName: (config && config.displayName) || displayName,
                    buildUrl: (config && config.buildUrl) || buildUrl
                };
            }

Das ging aber schon ohne API-Key. Nun denn, besorg ich mir halt einen - wenn es nix kostet.

Ist ja behoben - wenn’s mal wieder klemmen sollte: Eine Overpass-API-Anfrage mit “landuse=farm” tut es auch.

P2 geht wieder. Hab einfach MapQuest rausgeschmissen.


Potlatch: function (config) {
                var url = 'https://www.openstreetmap.org/edit?editor=potlatch2#map=',
                    displayName = "P2",
                    buildUrl = function (map) {
                        return this.url + 
                            map.getZoom()+"/"+
                            map.getCenter().wrap().lng +"/" +
                            map.getCenter().wrap().lat;
                    };
                return {
                    url: (config && config.url) || url,
                    displayName: (config && config.displayName) || displayName,
                    buildUrl: (config && config.buildUrl) || buildUrl
                };
            }