Presentación de mapa con capas internas

Para una mayor flexibilidad al momento de presentar mapas puede utilizar capas internas, las cuales son capas que se definen en la solicitud. Cualquier tipo de capa que sea compatible puede definirse en forma interna. Las capas pueden definirse por tablas con nombre asignado o por tablas de memoria.

Tabla con nombre asignado

La forma más sencilla de una capa interna es definida por una tabla con nombre asignado. Para datos más dinámicos, considere añadir temas, estilos y rótulos internos en lugar de generarlos en la capa con nombre asignado.

Para ver un ejemplo de SOAP, vaya a la Página de demostraciones de Mapping Service SOAP de Spectrum Spatial enhttp://<server>:<port>/Spatial/MappingService/DemoPage.html y elija Representar mapa con FeatureLayer IVT en la lista desplegable. Este ejemplo incluye una FeatureLayer interna que ha sido definida por una tabla con nombre asignado (/Samples/NamedTables/USA) y un tema de Valor individual definido con estilos con nombre asignado.

Para ver un ejemplo de REST consulte Tema de rango de conteo equivalente con estilos MapBasic. Este ejemplo muestra la sección JSON de la solicitud que incluye una FeatureLayer que ha sido definido por una tabla con nombre asignado (/Samples/NamedTables/USA) y un tema de Rango.

Tabla de memoria

Una capa interna que es definida por una tabla de memoria es un poderoso instrumento al momento de presentar un mapa. Esta opción es conveniente cuando los datos sobre los cuales se trabajará no están asequibles en la forma de una tabla con nombre asignado. Su aplicación generará una FeatureCollection, por ejemplo, una lista de puntos, que pueden pasarse en la solicitud y presentarse sin tener acceso a los datos reales o referir a una tabla con nombre asignado.

Para ver un ejemplo de SOAP, vaya a la Página de demostraciones de Mapping Service SOAP de Spectrum Spatial enhttp://<server>:<port>/Spatial/MappingService/DemoPage.html y elija Representar mapa 2 en la lista desplegable. Este ejemplo incluye una FeatureLayer interna que es definida por una tabla de memoria, en donde FeatureCollection son ubicaciones de puntos definidos por cadenas.