Het mooie van openlayers is dat je gebruik maakt van de tileservers van OSM of Google of Bing (of andere) en daar je eigen kaart data dmv layers op projecteert. Een Tileserver (bijv geoserver) en ook een zwaarder hosting pakket is dan niet nodig.elo schreef:Een online netkaart gebaseert op OpenLayers of dergelijk is waarschijnlijk de einige bruikbare oplossing voor de toekomst (zeker als Google Earth niet blijft bestaan). Maar er komt wel een heleboel werk erbij (tile server opzetten, huidige KML netkaart omzetten naar een data formaat bruikbaar voor de renderer van de tile server etc). Een tile server vereist mogelijk ook een zwaardere hostingpakket, maar dat weet ik niet. De voordeel is natuurlijk dat we niet langer worden beperkt door het KML formaat, masten kunnen tonen (misschien zelf als realistische icoontjes van de betreffende masttype) etc.BaDu schreef:Dat ben ik niet helemaal met je eens Hans, Je mag geen gebruik maken van gegevens getraced van Google Maps, Fotos of streetview. Onze info komt daar niet vandaan, we hebben de verbindingen getraced van de Tennet en Elia netkaarten en ruimtelijkeplannen.nl. De masten komen uit een andere database dan Google. De centrales kan je ook op Bing vinden.Hans schreef: Ik zie het ja. Dat is interessant. En het heeft ook een paar verstrekkende gevolgen voor onze eigen netkaart.
Het zou concreet betekenen dat men in OSM dus geen enkel gebruik mag maken van dingen die we op de Google Earth netkaart hebben ingetekend. Bijvoorbeeld een gevonden grondkabeltracé. Een bijdrager aan OSM mag dus blijkbaar in geen geval naar de grondkabel kijken op onze netkaart, maar moet altijd dezelfde bron gebruiken die wij zelf ook hebben gebruikt voor het traceren van de kabel, zodat de stap via Google compleet wordt overgeslagen.
Ik geef toe hier en daar laveren we langs de voorwaarden van Google
Ik deel je mening dat we zsm moeten naar een Google onafhankelijke oplossing, nu om minimaal drie redenen:
- De restrictieve voorwaarden van Google bevallen me niet
- De mogelijke uitfasering van Google Earth
- De beperkingen van het kml formaat zoals nu gehanteerd.
Ik heb de laatste dagen zitten kijken naar Openlayers als oplossing. Hiermee zouden we een volledig webbased netkaart kunnen maken met naar keuze Google Maps/earth, Bing of OSM ondergronden. Openlayers biedt bijvoorbeeld meer weergave mogelijkheden zoals stippellijnen en andere lijntypen.
Ik zal daar de komende dagen verder naar kijken
Ik zal me niet zo erg druk maken over Google, zelf als er een beetje is gekeken naar de luchtfoto's, mits er geen commerciel gebruik van de Netkaart wordt gemaakt (en ik zie dat de Netkaart onder een BY-NC-ND licentie is uitgebracht, waar NC = non-commercial).
De huidige KML is al ingevoerd naar een MySQL database, hieruit genereer ik op dit moment al een KML bestand voor gebruik in Google Earth. Dit alles is in beta-test (toegang gegevens kan je bij mij krijgen). Dit is een compleet werkende omgeving waarin je zelfs data van de kaart via een webpagina kan wijzigen of een hele of gedeeltelijke kaart weer in de databse kan inlezen. Alles is geschreven in PHP.
Het nadeel van openlayers is dat ik nu een ander frontend moet gaan maken in deels javascript (voor de weergave in openlayers) en deels PHP voor het serveren van de data uit de database.
Daarnaast moet er nog een interface komen voor het wijzigen van data in de database. Dit alles is een kwestie van een beetje doorbuffelen.
Dit alles kan wel gevolgen hebben voor de overgang naar een nieuwe technologie voor de netkaart (die voorzichtig geplanned was voor V5.0, of speek ik nu voor mijn beurt Hans? ).
Ik ben as-we-type bezig met de eerste probeerselen met een openlayers-kaart (gebaseerd op dit voorbeeld)
Zodra hiervan de eerste resultaten te melden zijn horen jullie het.