123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684 |
- {
- "metrics": [
- {
- "metric": "Zoom",
- "number": "F0",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "m\u00f6glich, aber funktionen und buttons m\u00fcssen selbst implementiert werden",
- "leaflet": "ZoomControl Component mit Position prop",
- "google": "automatisch, Position/Style nicht ver\u00e4nderbar"
- }
- },
- {
- "metric": "draggable",
- "number": "F1",
- "category": "Funktionen",
- "rating": {
- "pigeon": 3.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "install pigeon-draggable, als componente um marker herum",
- "leaflet": "Marker prop",
- "google": "draggable props"
- }
- },
- {
- "metric": "Directions api",
- "number": "F2",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 0.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "direkt mit Pigeon nicht m\u00f6glich, andere anbinden",
- "leaflet": "keine eigene, evtl. externe einbinden",
- "google": "eigene API, aber langsam und fehleranf\u00e4llig"
- }
- },
- {
- "metric": "Compass orientation?",
- "number": "F3",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 0.0,
- "mapgl": null,
- "mapbox": "",
- "google": 0.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "map types (satellite, streets)",
- "number": "F4",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "abh\u00e4ngig vom tile provider (zb openstreepMap oder mapbox)",
- "leaflet": "LayersControl Component (Button in Map)",
- "google": "m\u00f6glich, aber Button nicht direkt implementierbar"
- }
- },
- {
- "metric": "Standort Button",
- "number": "F5",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 2.0,
- "mapgl": null,
- "mapbox": "",
- "google": 0.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "keine Component aber implementierbar",
- "google": ""
- }
- },
- {
- "metric": "Wege einzeichnen und bearbeiten",
- "number": "F6",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "Polyline Component",
- "google": ""
- }
- },
- {
- "metric": "Fl\u00e4chen einzeichnen und bearbeiten",
- "number": "F7",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "Overlay, m\u00f6glich aber kompliziert, nicht f\u00fcr User zeichnen geeignet",
- "leaflet": "react-leaflet-draw",
- "google": "https://developers.google.com/maps/documentation/javascript/examples/polygon-simple"
- }
- },
- {
- "metric": "Tooltips",
- "number": "F8",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "m\u00f6glich, custom Overlays, aber keine vorimplementierten Tooltips",
- "leaflet": "Tooltip Component, permanent oder hover",
- "google": ""
- }
- },
- {
- "metric": "Marker Beschriftungen",
- "number": "F9",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 3.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "m\u00f6glich, custom Overlays, aber keine vorimplementierten Beschriftungen",
- "leaflet": "permanent Tooltip mit css",
- "google": "title prop"
- }
- },
- {
- "metric": "Marker custom image",
- "number": "F10",
- "category": "Funktionen",
- "rating": {
- "pigeon": 3.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "mit Marker nicht m\u00f6chlich, custom Overlay als Marker verwenden; seit Update 0.17 (Dezember) sind Farben m\u00f6chlich",
- "leaflet": "Marker prop icon",
- "google": "nur custom markers"
- }
- },
- {
- "metric": "Hover over markers?",
- "number": "F11",
- "category": "Funktionen",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 2.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "Design wird ge\u00e4ndernt bei hovern",
- "leaflet": "riseOnHover, aktuellen Marker \u00fcber andere stellen",
- "google": "Custom hover styles"
- }
- },
- {
- "metric": "Ma\u00dfstab einblenden",
- "number": "F12",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 0.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "ScaleControl Component mit Position prop",
- "google": ""
- }
- },
- {
- "metric": "Vollbildmodus",
- "number": "F13",
- "category": "Funktionen",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "https://github.com/ptma/Leaflet.Legend",
- "google": ""
- }
- },
- {
- "metric": "bedienbar mit Tastatur",
- "number": "B0",
- "category": "Benutzerfreundlichkeit",
- "rating": {
- "pigeon": 0.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "Pfeiltasten, + -",
- "google": ""
- }
- },
- {
- "metric": "bedienbar mit Mausrad, Doppelklick, ...",
- "number": "B1",
- "category": "Benutzerfreundlichkeit",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "seit Update 0.17",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "responsive (f\u00fcr Smartphone geeignet)",
- "number": "B2",
- "category": "Benutzerfreundlichkeit",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "works without internet connection",
- "number": "B3",
- "category": "Benutzerfreundlichkeit",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "tiles werden nicht geladen",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "Performance bei 100 Markern",
- "number": "P0",
- "category": "Performance",
- "rating": {
- "pigeon": 1.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": 4.0,
- "google": 2.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "Performance bei 1.000 Markern",
- "number": "P1",
- "category": "Performance",
- "rating": {
- "pigeon": 1.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": 4.0,
- "google": 2.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "Performance bei 10.000 Markern",
- "number": "P2",
- "category": "Performance",
- "rating": {
- "pigeon": 1.0,
- "leaflet": 0.0,
- "mapgl": null,
- "mapbox": 4.0,
- "google": 1.0
- },
- "comments": {
- "pigeon": "smooth, 10ms pro Update, 115727.240 for 500 steps",
- "leaflet": "ruckelig, Duration 76217.835 for 500 steps",
- "google": "ruckelig, Duration 191357.195 for 500 steps"
- }
- },
- {
- "metric": "Performance bei 100 bewegengen Marker ",
- "number": "P3",
- "category": "Performance",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "Duration 250510.020 for 500 steps",
- "google": "gleich ruckelig wie 100? anfangs schnell, dann langsam, Duration 286748.030 for 500 steps"
- }
- },
- {
- "metric": "Performance bei 1.000 bewegengen Marker ",
- "number": "P4",
- "category": "Performance",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "PC bei 15.000 immer noch nicht abgest\u00fcrzt aber Marker bewegen sich so langsam dass Bewegung kaum sichtbar ist",
- "leaflet": "9.000 Crash, 8.000 schon Probleme (Browsert Fenster rendern nur halb)",
- "google": ""
- }
- },
- {
- "metric": "Anzahl m\u00f6glicher Marker",
- "number": "P5",
- "category": "Performance",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 0.0,
- "mapgl": null,
- "mapbox": 4.0,
- "google": 4.0
- },
- "comments": {
- "pigeon": "40.000",
- "leaflet": "7.000 noch m\u00f6glich ohne Crash",
- "google": "50.000 kein Crash, aber mehrere Sekunden pro Step"
- }
- },
- {
- "metric": "Anzahl m\u00f6glicher bewegender Marker",
- "number": "P6",
- "category": "Performance",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "ausf\u00fchrliche Dokumentation",
- "number": "D0",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 3.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": "nicht vollst\u00e4ndig"
- }
- },
- {
- "metric": "react spezifisch",
- "number": "D1",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 3.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "mit Beispielen",
- "number": "D2",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 2.0,
- "leaflet": 3.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "nur ein Beispiel, deckt aber die meisten Funktionen ab",
- "leaflet": "k\u00f6nnten noch ein paar mehr sein",
- "google": ""
- }
- },
- {
- "metric": "Parameter aufgelistet",
- "number": "D3",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 2.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": "nicht vollst\u00e4ndig"
- }
- },
- {
- "metric": "Eventhandler augelistet",
- "number": "D4",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "get started example/introduction",
- "number": "D5",
- "category": "Dokumentation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 3.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "werden alle zu installierenden Pakete/Erweiterungen in der Doku erw\u00e4hnt?",
- "number": "I0",
- "category": "Installation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "direkte Benutzung (ohne Key zu erstellen)",
- "number": "I1",
- "category": "Installation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 0.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": "Key erstellen, Zahlungskonto einrichten"
- }
- },
- {
- "metric": "kostenfrei",
- "number": "I2",
- "category": "Installation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 0.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": "300\u20ac (200?) Guthaben, monatliche Rechnung, dann 2$ pro 1000 Aufrufe"
- }
- },
- {
- "metric": "Gr\u00f6\u00dfe der Dateien",
- "number": "I3",
- "category": "Installation",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "21,06 MB + 354 KB",
- "leaflet": "11,51 MB + 429 KB",
- "google": "3,32 MB"
- }
- },
- {
- "metric": "Wird noch gewartet",
- "number": "I4",
- "category": "Installation",
- "rating": {
- "pigeon": 4.0,
- "leaflet": 4.0,
- "mapgl": null,
- "mapbox": "",
- "google": 4.0
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "",
- "number": "",
- "category": "Installation",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "",
- "number": "",
- "category": "Installation",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "",
- "number": "",
- "category": "Installation",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "",
- "leaflet": "",
- "google": ""
- }
- },
- {
- "metric": "",
- "number": "",
- "category": "Installation",
- "rating": {
- "pigeon": "",
- "leaflet": "",
- "mapgl": null,
- "mapbox": "",
- "google": ""
- },
- "comments": {
- "pigeon": "0",
- "leaflet": "0",
- "google": ""
- }
- }
- ]
- }
|