Page 1 of 1
Does AJAX Servlet support PTV Developer?
Posted: Thu Jun 06, 2024 8:32 am
by CBO
We are planning to migrate our PTV Ajaxmaps based application to PTV Developer. As the integration of the mapping is quite deep we would love to keep the AJAX servlet as the underlying mapping framwork. Is this possible with PTV Developer?
Among the regular tiled backend maps we also would love to display
- TruckAttributes
- TrafficIncidents
- and POI Data
- and Emission Zones.
C.
Re: Does AJAX Servlet support PTV Developer?
Posted: Thu Jun 06, 2024 4:14 pm
by Bernd Welter
Hi C.,
as far as I understand your constraints you have a rich application that uses many features of the PTV AjaxMaps.
Let me try to describe some constraints (and I will also forward this thread to the developer of AJAX servlet):
- Regular mapping backend based on xMap1 should be replaced by PTV Developer RasterMaps (covers town labels and streets and street names, the usual core geo data)
- Business data such as computed polylines (routing polylines, reachable areas, ...) should be visible : probably easy because they would be painted by the AJAX level anyway - question is just "how to compute the underlying info with Developer APIs?" which is a separated task for you.
- Extensions such as the layers you mentioned: we might need some clarification because the features below have been replaced by new mechanisms:
- TruckAttributes: they have been available through two technologies : "traditional binary layers" (no longer available in PTV Developer) and "FeatureLayer called PTV_TruckAttributes"
- TrafficIncidents: have been available through "PTV Traffic Info Loader" (very outdated component, no longer supported) and feature layer "PTV_TrafficIncidents"
- POI Data (parkings, petrol stations, ...) : have been painted into the map through a so-called GEODATA SOURCELAYER whcih we never migrated to xServer2 or Developer. With PTV Developer we offer "search" functions to gather POI data but the rendering is shifted from the "xMap1" to "client side" - so with this you'd need to update business logic / workflow, too.
- EmissionZones: are available through a dedicated layer "lowEmissionZones".
- Maybe some more topics...
Whether, when and how we deal with this request is something we have to discuss, maybe between you, sales and our developer.
Bernd